/*Main Css file*/
*                  		   { margin: 0; padding: 0; }
img                		   { border: 0; }
table              		   { border-collapse: collapse; }
.spans             		   { display:none; }

html               		   { height:100%; }
* html > body      		   { height:100%; }

body               		   { background:url(/elements/bg.gif) #E4E4E4; width:100%; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#393434; min-width:1000px; }
a                  		   { color:#0C60A7; }

#head_bg				   { height:350px; background:url(/elements/head_bg.gif) repeat-x; }
#car 					   { position: absolute; top: 59px; right:51px; z-index: 1; width:496px; height:275px; background:url(/elements/car.jpg) repeat-x; }
#logo 					   { position: absolute; top: 38px; left:34px; z-index: 2; }

#menu					   { position: absolute; top: 180px; left:34px; z-index: 3; }
#menu ul li				   { margin-bottom:10px; list-style:none; background:url(/elements/bulet.gif) no-repeat center left; }
#menu ul li a			   { margin-left:18px; color:#3A3633; }
#menu ul .active		   { background:url(/elements/bulet_active.gif) no-repeat center left; }
#menu ul .active a		   { color:#1798E2;  }

#main					   { width:100%; margin-bottom:30px; }
#main_left				   { width:240px; vertical-align:top; }
#main_right				   { vertical-align:top; padding-right:20px; }
#main_right h1			   { margin-left:34px; margin-bottom:15px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; border-bottom:2px solid #E57C27; }
#main_content			   { margin-left:34px; }

#phone 					   { background:url(/elements/phone.gif) no-repeat; width:126px; height:185px; margin-top:130px; }
#phone h1 				   { margin-left:34px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; }
#phone_inner			   { margin-left:34px; }

#price					   { width:100%; }
#price .price_head		   { text-align:center; border:1px solid #B0B0B0; background:url(/elements/price_bg.gif) repeat-x #E57926; color:#FFFFFF; font-weight:bold; height:25px; }
#price .price_inner		   { text-align:center; border:1px solid #B0B0B0; background:#FFFFFF; font-weight:bold; height:25px; }

#banner					   { margin-left:38px; margin-top:10px; }
#footer					   { margin-left:38px; border-top:1px solid #B0B0B0; padding-bottom:30px; }
#footer p				   { padding-top:10px; color:#B0B0B0; font-size:11px; }
