body {
      text-align: center;
      min-width: 841px;
      font-size: 62.5%;
      background: #2C2B26 url("../images/cfbackground.jpg");
      margin-top: 25px;
      margin-bottom: 30px;
      font-family: Arial, Helvetica;
}


#wrapper {
        text-align: left;
        width: 813px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        padding: 14px;
        background: #FFFFFF ;
}

#wrapper .clear {clear: both; height: 14px;}

#wrapper a {color: #004F8B; font-weight: normal; text-decoration: underline;}
#wrapper a:hover {color: #033F6C; font-weight: normal; text-decoration: none;}
#wrapper a:visited {color: #004F8B; font-weight: normal; text-decoration: underline;}


#banner h1 {
float: left;
text-indent: -9000px;
font-size: 1.75em;
background: url("../images/simpson_logo.gif") no-repeat;
display: block;
width: 271px;
height: 73px;
margin-top: 9px;
margin-bottom: 24px;
}

#quick_contact {padding-top: 34px; padding-right: 47px; float: right; line-height: 24px; font-size: 14px;}
#quick_contact img {vertical-align:middle; margin-right: 8px;}


#navigation_bar {

width: 813px;
height: 34px;
background: #D7D1B3;
background: url("../images/navbar_bg.gif") repeat-x;
font-family: Arial;
font-size: 14px;
margin-bottom: 16px;
}

#navigation_bar li {
	float: left;
	margin: 0; 
	padding: 0;
	display: inline;
	list-style: none;
	}
	
#navigation_bar a:link, #navigation_bar a:visited {
	float: left;
	line-height: 25px;
	padding: 4px 14px 5px 14px;
	margin: 0 0px 0 0px;
	text-decoration: none;
	border-right: 1px solid #3477A9;
	color: #FFF;
	}
	
	#navigation_bar a:visited{text-decoration: underline;}
	#navigation_bar a:hover{text-decoration: underline;}

#navigation_bar a.active:link, #navigation_bar a.active:visited, #navigation_bar a:hover {
	background: url("../images/navbar_bg_hover.gif") repeat-x;
	}
	
	
#content_area {

width: 489px;
float: left;
display: inline;
font-family: Arial;
font-size: 14px;
line-height: 20px;

}

#showroom { width: 459px; height: 306px; margin-bottom: 16px;}

#content_area ul.bodylist{
	margin-left: 40px;
	margin-bottom: 20px;
   color: #333333;}

#content_area p {margin-bottom: 10px; line-spacing: 18px;}

#content_area .thumb {margin: 6px 8px 14px 0px;}
#content_area .thumb1 {margin: 6px 0px 14px 0px;}
#content_area p.description {padding-bottom: 10px;}
#content_area p.price {font-weight: bold;}
#content_area span.pl1 {padding-left: 45px;}
#content_area span.pl {padding-left: 35px;}
#content_area p.margnone {margin-bottom: 0px;}
#content_area ul.bodylist li {
	margin: 0; 
	padding: 0px 0px 0px 5px ;
	}
	
	#content_area ul.bodylist_cn{
	list-style-type: none;
	margin-left: 23px;
	font: 14px Arial;
	margin-bottom: 20px;}

	#content_area ul.bodylist_cn li{padding-bottom: 6px;}

	#content_area ul.bodylist_cn img {padding-right: 15px; vertical-align: middle}
	
	#content_area ul.bodylist_cn{
	list-style-type: none;
	margin-left: 20px;
	margin-bottom: 20px;}

	#content_area ul.bodylist_cn li{padding-bottom: 6px;}

	#content_area ul.bodylist_cn img {padding-right: 8px; vertical-align: middle}

.border {padding:14px;  border: 1px #D2D0D1 solid; margin-bottom: 14px;}

.border1 {padding:14px;  border: 1px #D2D0D1 solid; margin-bottom: 14px;}
.border1:hover {padding:14px;  border: 1px #D2D0D1 solid; margin-bottom: 14px; background: #F0F0F0;}

.border2 {padding:14px;  border: 1px #D2D0D1 solid; margin-bottom: 14px; margin-top: 8px;}

#sidebar {

width: 310px;
float: right;
display: inline;

font-family: Arial;
font-size: 14px;
line-height: 20px;
}	

#sidebar ul {margin-top: 10px;}
#sidebar ul,li {margin-left: 15px;}

#sidebar .findout {padding-top: 10px;}

 #sidebar a.smart {color: #000000;}
  #sidebar a.smart:hover {color: #004F8B;}

#footer {
width: 813px;
padding: 20px 30px 15px 0px;
text-align: right;
margin-left: auto;
font-size: 14px;
margin-right: auto;
line-height: 1.8em;
color: #F0F0F0;
}


#footer a{
color: #F0F0F0;
}

#footer a:hover{
color: #FFFFFF;
text-decoration: none;
}

