body {margin: 0; padding: 0; background-color: #fff; font-family:  Arial, Tahoma, Verdana,Helvetica, sans-serif;text-align: center; font-size: 13px;}

#wrapper {width: 844px; margin: 0 auto; padding: 0; clear: both;}

	#header_area {width: 600px; height: 78px; background-image:url(../images/content_header_bkgrd.jpg); background-repeat: no-repeat; margin: 0;}

	#header_area h1 {margin: 0 20px 0 40px; padding: 25px 0 0 0; font-size: 34px; color: #F39D07; font-weight: normal;}

#content {width: 600px; margin: 0; padding: 0; float: right; display:inline; background-image: url(../images/content_bkgrd.jpg); background-repeat: repeat-y; text-align: left;}

	#content p {margin: 0 40px 15px 41px; font-size: 13px;} 
	
	#content dl {margin: 0 40px 15px 41px; padding: 0;}
	#content dl dt {margin: 3px 0; padding: 0; font-weight: bold; font-size: 16px;}
	#content dl dd {margin: 4px 0 12px 20px; padding: 0;}
	
	#content h2 {margin: 0 40px 5px 41px; font-size: 22px; color: #F39D07; font-weight: normal;}
	#content h3 {margin: 0 40px 5px 41px; font-size: 18px; color: #F39D07; font-weight: normal;}
	#content h4 {margin: 0 40px 5px 41px; font-size: 18px; color: #000; font-weight: normal;}
	#content h5 {margin: 0 40px 5px 41px; font-size: 14px; color: #000; font-weight: bold;}
	
	#content ul {margin: 0 40px 15px 20px; padding: 0; font-size: 13px;}
	#content ul li {margin: 4px 20px 3px 41px; padding: 0;}




.redtext {color: #B03937;}
.floatright {float: right;}
#content .contentimg {border: 1px solid #ccc; margin: 0 40px 15px 41px;}


/*-------------------------------------HOME--------------------------------------*/
#home_area {width: 500px; margin: 10px 0 20px 41px; padding: 0; }
#home_area p {margin: 12px 0; padding: 0; font-size: 16px; font-weight: bold;}
.caption {font-size: 7px; margin: 0; padding: 0; color: #696867; font-weight: normal;}


/*------------------------------------CONTACT-------------------------------------*/
#content #contact table {border: 1px solid #8FAECB; margin: 5px 5px 10px 62px; padding: 16px 9px; font-size: 12px; text-align: right;}
#content #contact ul {margin: 0 40px 15px 20px; padding: 0; font-size: 13px; list-style: none;}
#content #contact ul li {margin: 3px 20px 3px 41px; padding: 0; list-style: none;}
#content #contact p {margin: 3px 20px 3px 62px;}


/*------------------------------------PRICING-------------------------------------*/
#header_area h5 {margin: 0 20px 0 40px; padding: 25px 0 0 0;  }
#content #pricing ul {margin: 0 40px 15px 20px; padding: 0; font-size: 13px; list-style: none;}
#content #pricing ul li {margin: 3px 20px 3px 41px; padding: 0; list-style: none;}
#content #pricing p {margin: 3px 20px 3px 62px;}
#content #pricing img {margin: 3px 20px 3px 62px;}
#content #pricing h4 {margin: 13px 20px 3px 62px;}

#content .pricingfiles {width: 410px; margin: 5px 40px 15px 62px; border: 1px solid #ccc; background-image:url(../images/starburst.jpg); background-repeat: no-repeat;}
#content .pricingfiles_info {width: 410px; margin: 5px 40px 15px 62px; border: 1px solid #ccc;}
#content #pricing .pricingfiles h4 {margin: 15px 10px 5px 22px;}
#content #pricing .pricingfiles h4 a:link,
#content #pricing .pricingfiles h4 a:visited {color: #F39D07;}
#content #pricing .pricingfiles p {margin: 5px 10px 5px 22px;;}


#fpGalleryDescCell_3226 {color: #696867; padding-top: 5px;}


/*-----------------------------BUILDING DETAILS----------------------------------*/
#content .details ul {margin: 0 40px 15px 20px; padding: 0; font-size: 13px; list-style: none;}
#content .details ul li {margin: 0 10px 15px 41px; padding: 6px; border-left: 5px solid #FEB330;  border-top: 5px solid #FEB330; border-right: 5px solid #FFBC46;  border-bottom: 5px solid #FFBC46; list-style: none;}
#content .details ul li.withimage {height: 157px;}
#content .details ul li img {margin: 0 0 0 5px; }
	
	
	

/*-------------------------------COLOR CHOICES------------------------------------*/	
#content table {margin: 10px 0 15px 30px; font-size: 13px;}
	
	.brightwhite {width: 160px; height: 80px; background-color: #fff;}
	.white {width: 160px; height: 80px; background-color: #FFF0DB;}
	.lightstone {width: 160px; height: 80px; background-color: #DFD5B1;}
	.ashgrey {width: 160px; height: 80px; background-color: #C9B8A4;}
	.zincgrey {width: 160px; height: 80px; background-color: #9A8975;}
	.taupe {width: 160px; height: 80px; background-color: #B39E83;}
	.mochatan {width: 160px; height: 80px; background-color: #CEA47C;}
	.brown {width: 160px; height: 80px; background-color: #6A4439;}
	.red {width: 160px; height: 80px; background-color: #9B3D35;}
	.forestgreen {width: 160px; height: 80px; background-color: #27442E;}
	.charcoal {width: 160px; height: 80px; background-color: #65615E;}
	.black {width: 160px; height: 80px; background-color: #1B1612;}
	.bumishedslate {width: 160px; height: 80px; background-color: #58463A;}
	.oceanblue {width: 160px; height: 80px; background-color: #395D81;}
	























