body	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3a2d2b;
	text-align:center;
	background-color:#999999;
	margin:0 auto;
}

.fl	{float:left;}
.fr	{float:right;}
.clear	{clear:both; display:inline;} /*ALL BROWSERS INCLUDING IE */
html>body .clear {clear:both; height:0; display:block;} /*NON IE BROWSERS //display properties cancels out above one */

h2	{font-size:16px; margin:0; font-weight:bold;}
h3	{font-size:14px; margin:0; font-weight:bold;}
h4	{font-size:13px; margin:0; font-weight:bold;}

a	{}
a:hover	{text-decoration:none;}

.container		{width:954px; text-align:center; margin:0 auto;}
.top			{width:954px; height:12px;}
.webContainer	{width:954px; background: #fff url('../dhimages/site_images/main_bg.jpg') top center no-repeat; margin:0px; padding:0px;}
.border		{width:954px; background: url('../dhimages/site_images/border-strip.gif') 0 0 repeat-y;}
.content	{padding:0px 4px 35px 5px; text-align:left;}

.aeroTopLink	{width:270px; height:90px; float:left; margin:0px 0px 0px 0px;}
.cubTopLink		{width:210px; height:90px; float:left; margin:0px 0px 0px 15px;}

.topAddress	{width:380px; float:right; color:#aebcd6; text-align:right; padding:4px 25px 0px 0px;}

.topNav		{width:390px; float:right; color:#702833; text-align:right; margin:19px 15px 43px 0px;}
.topNav a	{color:#333333; text-decoration:none; font-weight:bold; font-size:14px;}
.topNav a:hover	{color:#fcfdf5;}

.left	{width:240px; float:left;}
.left .paddedMenu	{margin-left:50px;}
.left .side-nav		{width:151px; float:left; color:#000; background: url('../dhimages/site_images/side-nav-bg.gif') 0 0 repeat-y;}
.left .side-nav-strip	{width:151px; float:left; background: url('../dhimages/site_images/side-nav-strip.gif') 0 0 repeat-y;}
.left .side-nav-top		{width:151px; height:16px; float:left; background: url('../dhimages/site_images/side-nav-top.gif') 0 0 no-repeat; margin-bottom:-1px;}
.left .side-nav-bottom	{width:151px; height:15px; float:left; background: url('../dhimages/site_images/side-nav-bottom.gif') 0 0 no-repeat;} 
.left .side-nav-padding		{color:#000; height: 23px;}

.menu			{margin:0px 0px 0px 2px;}
.menu li		{display:block; list-style:none; clear:both; line-height:0.98em;}
.menu a			{color:#6f300e; text-decoration:none; float:left;}
.menu a:hover	{width:151px; font-weight:bold; text-decoration:none; background: url('../dhimages/site_images/bullet.gif') 0 0 no-repeat;}
.menu .text		{margin:0px 9px 5px 16px;}

.rvInfo_home img	{border:none;}
.rvInfo_home	{width:682px; height:214px; background: url('../dhimages/site_images/home_rvInfo_bg.png') 0 0 no-repeat;}
* html .rvInfo_home	{
	background-color: #e2e2e2;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../dhimages/site_images/home_rvInfo_bg.png", sizingMethod="scale");
}
.rvInfoText	{width:384px; height:125px; float:left; overflow:hidden; margin:17px 0px 0px 0px; padding-left:38px;}
.rvInfoTextHome	{width:238px; height:125px; float:left; overflow:hidden; margin:17px 0px 0px 0px; padding-left:38px; font-size:11px;}
.home_photo_pic	{width:346px; height:125px; float:left; margin:15px 0px 5px 25px;}
.home_photo_pic img	{border:0px solid #000;}

.homeTabs	{float:left; height:31px; margin:18px 0px 0px 34px; display:inline; position:static;}
.homeTabs img	{border:none;}
* html .homeTabs	{position:relative;}
.homeTabs .tabs 	{width:139px; height:31px; margin:0px 3px 0px 0px; float:left;}
.homeTabs .tabs p	{text-align:center; margin:0px; padding-top:7px;}
.homeTabs .tabs a			{color:#99ccff; width:139px; height:31px; float:left; background: url('../dhimages/site_images/home_tab_reg.png') 0 0 no-repeat; text-decoration:none;}
* html .homeTabs .tabs a	{
	background-color: #152368;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../dhimages/site_images/home_tab_reg.png", sizingMethod="scale");
}
.homeTabs .tabs a:hover	{background: url('../dhimages/site_images/home_tab.gif') 0 0 no-repeat; color:#333333; text-decoration:none;}

.sec_tabs	{float:right; height:29px; margin:15px 0px 0px 0px; position:static; font-size:11px;}
.sec_tabs img		{border:none;}
* html .sec_tabs	{position:relative;}

.sec_tabs .tabs 	{width:116px; margin:0px 0px 0px 2px; float:left;}
.sec_tabs .tabs p	{text-align:center; margin:0px; padding:9px 0px 0px 0px;}
.sec_tabs .tabs a	{color:#433732; width:116px; height:29px; float:right; text-decoration:none; background: url('../dhimages/site_images/sec_tab.png') top center no-repeat;}
* html .sec_tabs .tabs a	{
	background-color: #e2e2e2;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/dhimages/site_images/sec_tab.png", sizingMethod="scale");
}
.sec_tabs .tabs a:hover		{background: url('../dhimages/site_images/sec_tab_over.gif') top center no-repeat; color:#fff; text-decoration:none;}

.sec_tabs .tabs_on 	{width:116px; margin:0px 0px 0px 2px; float:left;}
.sec_tabs .tabs_on p{text-align:center; margin:0px; padding:9px 0px 0px 0px;}
.sec_tabs .tabs_on a{color:#ffffff; width:116px; height:29px; float:right; text-decoration:none; background: url('../dhimages/site_images/sec_tab_over.gif') top center no-repeat;}
.sec_tabs .tabs_on a:hover	{}

.btn_tab	{width:151px; height:68px; background: url('../dhimages/site_images/btn_tab.png') 0 0 no-repeat; border:none;}
.btn_tab img	{border:none;}
* html .btn_tab	{
	background-color: #e2e2e2;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../dhimages/site_images/btn_tab.png", sizingMethod="scale");
}

.btn_360Tour	{width:151px; height:68px; background: url('../dhimages/site_images/btn_360Tour.png') 0 0 no-repeat; border:none;}
.btn_360Tour img	{border:none;}
* html .btn_360Tour	{
	background-color: #e2e2e2;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../dhimages/site_images/btn_360Tour.png", sizingMethod="scale");
}

.btn_requestBrochure	{width:151px; height:80px; background: url('../dhimages/site_images/btn_requestBrochure.png') 0 0 no-repeat; border:none;}
.btn_requestBrochure img	{border:none;}
* html .btn_requestBrochure{
	background-color:#e2e2e2;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../dhimages/site_images/btn_requestBrochure.png", sizingMethod="scale");
}

.right	{width:700px; margin:0px 0px 0px 0px; float:right;}
.right .flash	{margin-left:21px;}

.flash_bg img	{border:none;}
.flash_bg		{width:661px; height:211px; background:url('../dhimages/site_images/flash_bg.png') 0 0 no-repeat;}
* html .flash_bg{
	background-color:#e2e2e2;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../dhimages/site_images/flash_bg.png", sizingMethod="scale");
}

.secPage_content	{width:686px; float:left; background:url('../dhimages/site_images/sec_right_bg.png') 0 0 repeat-y;}
.secPage_content img	{border:none;}
* html .secPage_content {
	background-color: #e2e2e2;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../dhimages/site_images/sec_right_bg.png", sizingMethod="scale");
}

.secPage_contentTop	{width:686px; height:14px; float:left; background: url('../dhimages/site_images/sec_right_bg_top.png') 0 0 no-repeat;}
.secPage_contentTop img	{border:none;}
* html .secPage_contentTop	{
	background-color: #e2e2e2;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../dhimages/site_images/sec_right_bg_top.png", sizingMethod="scale");
}

.secPage_contentBottom	{width:686px; height:13px; float:left; background: url('../dhimages/site_images/sec_right_bg_bottom.png') 0 0 no-repeat;}
.secPage_contentBottom img	{border:none;}
* html .secPage_contentBottom	{
	background-color: #e2e2e2;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../dhimages/site_images/sec_right_bg_bottom.png", sizingMethod="scale");
}

.secPage_content .padding	{float:left; padding:0px 15px 0px 35px;}

.pageName	{float:left; margin:0px 0px 0px -4px;}
.pageName h2	{font-size:35px; font-weight:lighter; color:#333333; margin:0px; font-family:"Century Gothic";}

.trailerInfo	{float:left; border:1px solid #5d0d19; width:100%;}
.trailerInfo .topBar	{background-color:#333333; height:8px; color:#FFFFFF;}
.trailerInfo .topBar h2 {color:#a49895;}
.trailerInfo .topBar h4 {color:#a49895;}
.trailerInfo .textArea	{padding:15px; background-color:#FFFFFF}
.trailerInfo .buttonArea	{padding:10px;}

.bigGalleryPhoto	{width:484px; height:308px; overflow:hidden;}

/*-------------------- FLOORPLANS SPECS ----------------- */
.thumbnails	{background-color:#e2e2e2; padding:3px;}
.thumbnails img	{float:left; margin:0px 3px 2px 0px; border:none;}
.floorplans	{padding:10px; background-color:#FFFFFF;}
.floorplans .plans	{}
.plans .thumb		{float:left; width:199px; height:102px; border:1px solid #ccc; text-align:center; margin:1px 3px 3px 0px; padding:5px 2px 2px 2px;}
.plans .thumb img	{border:0px;}
.thumb .title		{margin:3px 0px 0px 0px;}

/*--------------------- FEATURES TABLE --------------------- */
.featuresTable	{padding:10px; background-color:#fff;}
.features li	{list-style-position:outside; margin-left:15px;}
.lfloat			{width:198px; float:left; margin-right:5px;}
.features h3	{font-size:14px; color:#000; margin:0px; font-weight:bold;}
.listContainer	{float:left; padding:2px; margin-bottom:15px; background-color:#f2f2f2;}

/*---------------------- SPECS STYLES -------------------------*/
.specificationsTable	{padding:10px; background-color:#fff;}
table.specsTable		{width:100%; border:1px solid #ccc; background-color:#f2f2f2; padding:5px; border-collapse:collapse; margin:5px 0px 10px 0px;}
table.specsTable tr		{border:1px solid #ccc;}
table.specsTable td		{padding:5px;}
table.specsTable .header	{background-color:#333333; color:#fff;}
table.specsTable .odd	{background-color:#fff;}

/* ----------------- BROCHURE REQUEST TABLE ------------------*/
table.brochReq-table	{width:100%; border:1px solid #555; border-collapse:collapse; margin:5px 0px 5px 0px; background-color:#bdbdbd;}
table.brochReq-table td	{padding:5px;}
.brochureReq-out	{width:100%;}

/* -------------- VIRTUAL TOUR / OWNERS MANUALS PAGE STYLES -------------- */
table.odd-even-table			{border:1px solid #ccc; border-collapse:collapse; margin:5px 0px 5px 0px; background-color:#f2f2f2;}
table.odd-even-table td		{padding:5px;}
table.odd-even-table .header	{background-color:#333333; color:#fff;}
table.odd-even-table .odd		{background-color:#fff;}

/*------------ WARRANTY PAGE STYLES --------*/
.warrantyPage		{}
.warrantyPage h2	{font-size:14px; font-weight:bold; padding-top:15px;}
.warrantyPage .mainTitle	{color:#000; font-weight:bold; font-size:18px; margin-bottom:5px; text-align:center;}
.warrantyPage .boxedText	{border:1px solid #333; padding:5px; text-align:center; width:470px; background-color:#bdbdbd;}
.warrantyPage .std			{}
.warrantyPage .address		{width:400px; text-align:center; border:1px solid #333; padding:5px; margin:5px;}

/* -------------- CORPORATE INFO PAGE STYLES -------------- */
.corporate	{background-color:#bdbdbd; border:1px solid #555; padding:5px; margin:5px 0px 0px 0px;}
.corpImg		{width:131px; float:right; text-align:left; font-size:9px; margin:0px 0px 5px 8px;}

.otherProducts	{border:1px solid #444; background-color:#bdbdbd; padding:5px; width:100%; text-align:center;}
.otherProducts td	{padding:10px;}
.otherProducts img	{border:1px solid #444; padding:3px; margin:3px;}

.legalVerbage		{font-size:10px; color:#555; margin-top:10px; padding-left:10px; padding-right:10px;}

.leftDutchmenLink		{float:right; margin:20px 18px 0px 0px;}
.leftDutchmenLink img	{border:1px solid #444; padding:3px;}

.footer		{width:954px; height:52px; background: url('../dhimages/site_images/footer.gif') 0 0 no-repeat; margin:-30px 0px 0px 0px; float:left;}
.footer .text	{color:#cccccc; text-align:left; margin:26px 0px 0px 25px; font-size:10px; font-weight:bold;}

/* ----------------- FAQ STYLE ------------------- */
.FAQPage		{}
.FAQPage h2	{font-size:14px; font-weight:bold; padding-top:15px;}
.FAQPage .mainTitle	{color:#000; font-weight:bold; font-size:18px; margin-bottom:5px; text-align:center;}
.FAQPage .boxedText	{border:1px solid #333; padding:5px; text-align:center; width:470px; background-color:#bdbdbd;}
.FAQPage .std			{}
.FAQPage .address		{width:400px; text-align:center; border:1px solid #333; padding:5px; margin:5px;}
.FAQPage a {color:#6f300e;}
.FAQPage a:hover {color:#666;}
.FAQPage ul {
	padding: 0px 14px 14px 16px; }
.FAQPage li {
	margin-bottom: 6px;
	list-style: disc;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	font-weight: normal;
	font-size: 14px;
	line-height: 16px; }
