body				{ background:#2f1b10 url('/images/body.jpg') repeat-x; color:#000; font-size:62.5%; font-family:Georgia, "Times new roman", Times; padding-bottom:20px;}
#page				{ width:750px; margin:0 auto; background:#fff url('/images/page.jpg') repeat-y;}
#header				{ width:750px; height:140px; }
#main				{ width:750px; }

#menu				{ width:230px; float:left; list-style-type:none; padding-bottom:44px; }
#menu li			{ height:38px; width:200px; margin:0 0 1px 0 ; padding:0px 15px;}
#menu li.first		{ margin-top:15px; }
#menu li a			{ display:block; height:38px; padding:0 8px; line-height:34px; font-size:1.6em; color:#fff;background-color: #96845e; text-decoration:none; }
#menu li a:hover	{ background-color:#624e36;}
#menu li.active a	{ background-color:#624e36;}

#content			{ width:520px; min-height:300px; height:auto; float:left; padding-bottom:10px; background:transparent url('/images/content.jpg') no-repeat; }
* html #content		{ height:300px; } 
#content h1			{ font-size:4em; color:#000; padding:20px; font-weight:300; }
#content h2			{ font-size:2em; color:#2D1B0F; padding:6px 20px; font-weight:300; }
#content p			{ padding:6px 20px; line-height: 1.8em; font-size:1.2em; }
#content p.small 	{ font-size:1em;  }
#content p.small a	{ padding:0 8px 0 0; }
#content p.offers	{ font-size:1.5em; font-style:italic; font-weight:700; }
#content form		{ padding:6px 20px; }
#content a			{ color: #2D1B0F; } 

#footer				{ clear:both; height:110px; background:transparent url('/images/footer.jpg') repeat-x; color:#B3885B; font-size:1.0em; line-height:1.8em; border-bottom:1px solid #000; } 
#footer h2			{ color:#EFC79D; font-size:1.6em; font-weight:bold; margin:6px 0; }
#footer p			{ }
#footer .first		{ float:left; width:180px; margin:10px; padding-left:65px; border-right:1px solid #57412A; }
#footer .second		{ float:left; width:230px; margin:10px; border-right:1px solid #57412A;}
#footer .last		{ float:left; width:180px; margin:10px; border:none; }

strong				{ font-weight:bold;}