body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%;margin-top:0;color:#FFFFFF; }
h1,h2,h3,h4,h5{font-family:Tahoma,Arial sans-serif;}
h1 {font-size:140%; }
h1,#about h2 {margin-left:16px;}
h1,h2,h3{color:#000066;text-align:center;font-weight:600 }
h2 {font-size:120%; clear:both; padding:10px 0 10px 0; margin:0 }
h3 {font-size:100%;color:#FFFFFF; }
p {font-size:80%;color:#000033;font-weight:normal;margin:16px 16px 16px 16px ;}
a {text-decoration:none; color:#CCCCCC}
a:hover,.current a { text-decoration:underline }
a img {border:none }
strong { font-size:110%; }
#wrap {width:980px;height:auto;margin:auto; background-color:#FFFFFF}
#container {width:969px;float:left; background-color:#0F437C; padding:15px 15px 0 15px}
#header { background-image:url(images/header-repeat.jpg);background-repeat:repeat-x;  width:970px;}
#nav,#footer { float:left;   clear:both; width:970px; margin:0 0 20px 0; background-color:#FFFFFF}
.offer { font-weight:bold; font-size:100%; text-align:center !important ; color:#FF0000 !important  }
#footer { width:969px; marign-top:22px  }
#footer p { text-align:center; margin-top:15px;}
#nav ul { float:left; width:730px; margin:0 0 0 255px; padding:0 }
#nav ul li { float:left; list-style:none; margin:0; padding:28px 10px 28px 10px; border-right:1px solid #ACD1F7; font-weight:bold }
#nav ul li a {padding:15px 15px 15px 15px;margin:0;color:#000000;}
#footer a { color:#000000; }
#nav ul li a:hover { color:#FFFFFF ;background-color:#0F437C;}
#nav ul li:hover { background-color:#0F437C; }
#content { width:969px; float:left }
#search,#address,#left { width:160px; float:left;  }
#search,#basket {  background-color:#193B61;text-align:center;margin-bottom:16px; padding-bottom:5px;}
#search h2,.featuredCars h2,#basket h2 {color:#FFFFFF  }
#address p { margin-left:0; color:#FFFFFF }
#about { width:540px; float:left; margin-left:20px; padding-bottom:150px; background-image:url(images/new-5.JPG); background-repeat:no-repeat  }
#about h2,#about p { text-align:left; clear:none }
#about a { color:#FFFFFF }
#about p { margin:26px 16px 26px 16px }
#mainContent h1,#mainContent h2,#mainContent p,#about h1,#about h2,#about p {color:#FFFFFF }
#mainContent { width:790px; float:right }
.featuredCars {  width:230px;float:right; background-color:#193B61;text-align:center;margin-bottom:10px; }
#wheel {position:absolute; margin-top:187px}
.red { color:#FF0000 }
.car { float:left; width:790px;background-color:#193B61;border:1px solid #ACD1F7; margin-bottom:12px;padding-top:12px;}
.car h2  {  margin-top:0;padding-top:0; }
.car .text { float:right; width:490px;  }
.car .bigImage {  float:left; width:280px; margin-left:10px; margin-bottom:10px;  }
.car .images {  float:left; width:790px;  }
.reduce { font-size:80%; }
.editCars { width:200px; float:left }
.addBasket { font-size:80%; text-align:center;margin-top:0; }