BODY {
SCROLLBAR-FACE-COLOR: #cecece;
SCROLLBAR-HIGHLIGHT-COLOR: #cecece;
SCROLLBAR-SHADOW-COLOR: #cecece;
SCROLLBAR-3DLIGHT-COLOR: #cecece;
SCROLLBAR-ARROW-COLOR:  #616161;
SCROLLBAR-TRACK-COLOR: #ffffff;
SCROLLBAR-DARKSHADOW-COLOR: #cecece;
margin: 0px 0px 0px 0px;
background-color: #ffffff;
min-height: 100%;
width: 100%;
height: 100%;
color: #303030; font-size: 11px; font-family: Tahoma,Arial,Helvetica,sans-serif;

}

#toprow{
background-color: #7f3c44; width: 100%; height: 65px; z-index: 0;
}

#logo{
position: absolute; top: -1px; left: 97px; z-index: 1; margin-top: 0px;
}

#topnav{
	position: absolute;
	top: -6px;
	left: 10%;
	margin-left: 360px;
	margin-top: 5px;
	z-index: 1;
	width: 186px;
	height: 52px;
}
#featurebox{float:left;margin:0px;border:0px solid black;padding-bottom:0px;}
#fbheader{float:left;margin-bottom:20px;padding:2px;height:17px;background-color:#EAE9C5;width:446px;color: #848375; font-size: 11px; font-family: Tahoma, Arial,Helvetica,sans-serif; font-weight: bold;border-bottom:3px double #555555;}
*html #fbheader{width:450px;height:24px;}
#fbnav{margin:0px;padding:0px;height:20px;float:left;}
#fbimage{margin:0px;padding-bottom:0px;height:255px;float:left;}
#featuredproduct{
position: absolute; top: 0; left: 10%; margin-left: 450px; background-color: #7f3c44; width: 289px; height: 65px; z-index: 1;
}
* html #featuredproduct{width: 291px;}

#mainphoto{
float: left; 
margin-right: 0px;
width:450px;
padding:0px;
border:0px solid black;
vertical-align:bottom;

}


#page-wrapper{
	width:740px;
	height:auto;
}



#maincontent{
position: absolute; top: 66; left: 10%; width: 739px; z-index: 1; border:0px solid black;
}
* html #maincontent{width:784px;}

#sidebar{
float: left;margin-left:1px;margin-bottom:1px; width: 268px; min-height: 280px; padding: 10px; background-color: #EAE9C5; background-image: url(/images/bg_diamondlogo.gif);background-repeat: no-repeat; background-position: bottom right; z-index: 1;
}
* html #sidebar{width: 290px;height: 300px;}

#box_1{
background-image:url(/images/moderra_corner.gif);
background-repeat:no-repeat;
background-position:bottom left;
height:300px;
float: left; width: 135px; margin-top: 0px;border:0px solid black;background-color: #EAE9C5;
border-left:4px solid #D6D3BC;
border-bottom:4px solid #D6D3BC;
}
*html #box_1{height:328px;width: 139px;}
#box_header{
height: 20px;margin:0px; background-color: #D6D3BC; color: #333333; font-size: 11px; font-family: Tahoma, Arial,Helvetica,sans-serif; font-weight: bold; padding: 5px;

border-bottom:3px double #848375;

}

#box_content{

height: 150px;margin:0px; 
background-color: #EAE9C5; 
color: #7F7E6F; font-size: 11px; font-family: Tahoma, Arial,Helvetica,sans-serif; font-weight: normal; padding: 5px;
}
#box_content2{
border-bottom:1px double #D6D3BC;

height: 34px;margin:0px; background-color: #EAE9C5; color: #7F7E6F; font-size: 9px; font-family: Tahoma, Arial,Helvetica,sans-serif;  padding: 3px;padding-left:8px;
}
#PictureBox{float:left;margin-bottom:0px;margin:0px;margin-top:1px;border:0px solid white;}
#header_img{margin:1px;margin-top:1px;border:0px dotted white;}

#dealerlocater{
	float:left; 
	margin-left: 1px; 
	margin-top: 0px; 
	width: 180px; 
	height: 140px; 
	padding: 5px; 
	background-color: #EAE9C5;
	background-image:url(images/topbox-bg.png);
	background-repeat: repeat;
	border-bottom: 1px #FFF solid;
	border-left:8px #666 solid;
}

#contactus{
	margin-left: 1px;
	margin-top: 1px;
	padding-top: 5px; 
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px; 
	margin-top: 0px; 
	width: 180px; 
	height: 150px; 
	background-color: #B9B5AF; 
	background-image: url(/images/bg_contractor.png);
	background-repeat: no-repeat; 
	background-position: right bottom;
	float: left; 
	clear: none; 
	border-left:8px #666 solid;
}

#botrow{
float:left; margin-top: 1px; background-color: #8E454B; width: 730px; min-height: 8px;padding:5px; 
}
* html #botrow{width: 741px;}

#copyright{
float:left;z-index: 3;  margin-bottom: 25px;
}

#dashline{
float:left;background-image: url(/images/bg_dashline.gif);background-repeat: repeat-x; margin: 5px 0px 5px 0px; width: 100%;
}

#form_0{
float:left;background-color: #cc3300; width: 2px; height: 17px; margin-left: 0px; vertical-align: text-bottom;
}

#content_inside{
float: left; margin-top: 15px; margin-right: 25px; width: 400px; margin-bottom: 25px;  background-color: #fff;
}
*#content_inside{width: 425px;}
table{float:left;}
