/* CSS Document */

* { margin:0; padding:0; } 
html { font-size: 100%; }

body { background:#ccc;font: 0.7em/1.8em Verdana, Helvetica, sans-serif; }
#wrap { width: 800px; margin:0 auto; background:#fff;}
h2 { font-size:16px; color:#393F94; padding: 5px 5px 8px 2px;}
h3 { font-size:16px; color:#393F94; padding:5px; font-weight:bold; }
h4 { font-size:13px; color:#033657; padding-bottom: 15px; }
h6 { font-size:12px; padding: 5px 5px 8px 2px;  }

.header { display:none;}

#header {background:url(../images/header.jpg) no-repeat;  width:800px; height: 125px;  } 
#header img { display:none; }
#header a {text-decoration: none; color:#373535;}
#header a.active { color: #4144A0;}
#header A:hover {text-decoration: none; color: #4144A0;}

img { border:0; }

 #leftside { float:left; width:206px;background:#494498;margin-top:-50px; padding-bottom:50px;}
 #navigation { 
 z-index:1; position:relative;    
 padding-top:40px;
color:white;

}
ol li{ list-style-type:none; }
 ul li { list-style-type:none; } 

#navigation li { display:block;background:#544F9F;margin:2px 0;display:block; list-style-type:none; font-size:13px;} 


#navigation li a { width:92%;padding: 2px 3px 2px 13px;display:block;text-decoration:none;color:#fff;background: url(Images/arrow.gif) no-repeat; background-position:left; }
#navigation li a:hover { background: url(../Images/arrowyello.gif) #7B77BF no-repeat; background-position:left; }

#navigation a { padding-left:15px;}

#banner { }
.hidden { color:#ccc;} 
 
.shadow p { padding: 3px; } 
select { width:153px; margin:2px 0; font-size:11px; padding:3px; text-transform:Capitalize;}

*html select { width:140px;}
.minselect { width:73px; font-size:9px; letter-spacing:-1px; }

*html .minselect { width:68px; }

input[type=text], input[type=password] { font-size:11px; width:153px;text-transform:uppercase;}


/* CSS for the box starts here */
#search {
background:#DFDFDF;
 width: 191px;
 margin-top:20px;
 padding-left:15px;
  float:left;
  }
  #search h3 { text-align:center }
#search table { padding: 10px;   }
#search td, #content td { padding: 2px 5px; }
#search p { margin-bottom: 2px;}
.imageborder { border:1px solid #ccc;}
  .searchnav { text-align:center;}
  .submitbutton { margin-left: 80px;}
  #content .error, #search .error { font-size:14px; color:#990000; } 
  #content .success, #search .sucess { font-size:14px; color:#006600; }
    #carinfocontent { width: 545px; float:left; margin:10px 0 0 0px; }
 
  #content a {color:#393F94; text-decoration:none; font-weight:bold;  } 
    #content a:hover { color: #000; text-decoration:underline} 
  #content { width: 545px; float:left; margin:10px 0 0 20px; }
#content table { background:#eee; padding: 10px; border: 1px solid #ccc; } 
	#content p { line-height: 20px; padding: 10px 0 10px 0; font-size:1.1em; } 
#content li a {font-weight:bold; background: url(../images/bullet.gif) no-repeat; background-position:left; } 
#content li { margin-left: 5px; line-height:20px;}
#content ul { padding: 5px 0;}
  #content2 a {color:#393F94; text-decoration:none; padding: 2px 15px;  } 
#content2 #webprice { margin-left:-17px; }
    #content2 a:hover { color: #000; text-decoration:underline} 
	#content2 p { line-height: 20px; padding: 10px 0 10px 0; font-size:1.1em; } 

#content2 li a {font-weight:bold; background: url(../images/bullet.gif) no-repeat; background-position:left; } 
#content2 li { margin-left: 5px; line-height:20px;}
#content2 ul { padding: 5px 0;}

.imageright {float:right; margin-right:20px; margin-top:-40px; }
  #content2 { width: 400px;  float:left; margin:10px 0 0 20px; }
#carphoto { float:left; width:250px; padding:5px; }
#carphoto img { margin-top:16px;}
#content2 h3, #rightside h3 {  margin-bottom:5px; background:#153D56; color:white;text-align:center; font-weight:bold;}
#content2 .backlink { font-size:14px; color:#990000; font-weight:Bold;  }
  #smallcontent a {color:#42449B; text-decoration:none  } 
    #smallcontent a:hover { color: #000; text-decoration:underline} 
  #smallcontent { width: 315px;  float:left; margin:10px 0 0 20px; }
	#smallcontent p { line-height: 20px; padding: 10px 0 10px 0; font-size:1.1em; } 

#smallcontent li { color:#393F94; font-weight:bold; font-size:1.2em; list-style-type:none; }
#frontcontent a.active { color: #999;}

#frontcontent {
 width: 525px; 
  float:left;
  background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(../images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 25px !important;
  margin: 10px 0 0 10px;
  }
#frontcontent a {color:#033657; text-decoration:none; font-weight:bold; } 
    #frontcontent a:hover {font-weight:bold;  text-decoration:underline} 

#frontcontent div {
  background: none !important;
  background: url(../images/shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 10px 10px 0;
  }

#frontcontent dt {

  border: 1px solid #ccc;
   padding: 4px;
  margin: -6px 6px 6px -6px !important;
 margin: 0px 6px 6px -6px !important;
  }
  #float { text-align:right;}
  .floatright {float:right; padding-bottom: 10px; } 
  #frontcontent td { padding: 5px;}
  .tableheader { background:#D1E4EF; clear:both;}
   .smalltext { color: black; font-size:9px; } 
 
#frontadverts { clear:both;}


#rightadverts { float: left; margin-left: 3px; width: 200px; text-align:right; }
#rightside { width: 230px; float:right; margin-right:30px;} 
#rightside img {  padding: 2px 4px 2px 4px; }
#rightside span { text-align:center;}
#footer {  clear: both; background:#393F94; padding: 5px;  }
#adzlogo {  margin-left: 355px;}

#navfooter li {list-style-type:none; display:inline; }
#navfooter li a { background: url(../Images/arrow.gif) no-repeat; background-position:left; }
#navfooter li a:hover { background: url(../Images/arrowyello.gif) no-repeat; background-position:left; }


#navfooter a {text-decoration: none; color:#fff; padding:15px;}


#content .largetext { font-size:14px;font-weight:bold; color:#033658 } 
#quotes { font-size:20px; font-weight:bold;}
div.seo { background:#fff; padding:10px; color:#777; width:780px; margin:15px auto; }
div.seo h1 { padding:5px; margin:0px auto; font-size:12px; text-align:center; }
#offer { padding:5px; border:1px solid #000; background:#494496; margin-bottom:5px; }
#offer h2 { color:#fff; font-size:16px;}
#scroller{


border:1px solid #CC0000;
font-size:14px;
color:#CC0000;
padding:10px;
}


.boxes { display:block; border:1px solid #153D56; padding:10px; margin:2px 0 2px 0; }

#cardetails { background:#fff; padding:10px;color:#555; overflow:hidden;clear:both;}

#cardetails h1 { color:#00AEEF; padding:0;font-size:16px; letter-spacing:0; float:left; padding-right:5px; }

#cardetails h2 {  color:#2e3192; font-size:34px; text-align:center; float:right; line-height:38px; padding:10px 0; height:auto;}

#cardetails h2 img { padding:3px 0 3px 0;}

#carspec { clear:both;width:250px;float:left; background:#fff;  }
#carspec ul { clear:both;}
#carspec li { list-style-type:disc; list-style-position:inside;}
#carphotowrap {float:left; width:260px; }

#carphoto {  border:2px solid #494498; width:260px; margin-left:8px; text-align:center;}

#usedpictures {cleaR:both;margin:10px 0; padding:5px 0 0 6px;}

#usedpictures img { border:1px solid #494498; margin:1px; }

