/* CSS Document */
body{margin:0;padding:0;font-family:Helvetica;font-size:13px}
A:link {COLOR: #fff; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: underline}
A:visited {COLOR: #fff; TEXT-DECORATION: none}
A:active {COLOR: #0000ff}
#container {width:960px;margin:0 auto;padding:0}
#header{height:105px;margin:0;padding:0;cursor:pointer;background-image: url(../images/header.png);background-repeat: no-repeat;}
#topnav {width: 960px;margin:0 auto;padding: 0;font-family: "Trebuchet MS";text-transform: uppercase;float:left;background-color: #D20F0F}
#topnav ul {width: 960px;margin: 0;padding:0;list-style-type: none;}
#topnav li {float: left;border-right:1px solid #fff}
#topnav li a {float: left;display: block;margin: 0;padding: 6px 18px;color: #FFF;text-transform: uppercase;font-weight: bold;font-size: 13px;font-family: Geneva, Arial, Helvetica, sans-serif;width: auto;text-align: center;}
#topnav a:link{color: #FFF;text-decoration: none;}
#topnav a:visited{color: #FFF;}
#topnav a:hover,#topnav .active{color: #fff;text-decoration: none;background-color: #881A0D;}
#subnav{background-color: #CD2712;color:#fff;width:100%;margin:0;padding:15px 0 0;float:left;text-align:center}
#basenav ul,#subnav ul {list-style-type:none; display:block;margin:0;padding:0;line-height:24px;}
#basenav li,#subnav li {display:inline;padding: 0 9px;border-right:1px solid #fff}
#basenav a,#subnav a {color: #fff;text-decoration: none;text-transform:capitalize;font-weight:normal;}
#basenav a:hover, #basenav .active,#subnav a:hover {color: #fff;text-decoration:underline}
#strip {background-color:#D20F0F;height:232px;margin:0;padding:0;width:100%}
#addressblock{color:#fff;background-image: url(../images/addresstag.png);background-repeat: no-repeat;background-color:#DA1F1F;width:182px;height:206px;margin: 12px 0 12px 12px;padding:0;float:left;border:1px solid #881A0D}
#address {margin:114px 12px 10px;font-weight:bold}
#fadeslideshow,#fslideshow{width:740px;height:208px;float:left;margin: 12px ;padding:0;}
.usedcarsearch{float:right; width:150px; background:#b02412; padding:10px; height:188px; margin:12px 10px 0 0;}
.usedcarsearch h2{padding:0; margin:0 0 10px; color:#fff; border:none;  font-size:14px;}
.usedcarsearch form{margin:0; padding:0;}
.usedcarsearch ul{padding:0; margin:0; list-style:none;}
.usedcarsearch select{padding:5px; margin:0 0 5px; width:140px; border:none;}
.usedcarsearch input[type="submit"]{padding:5px 10px; margin:0; width:142px; border:none; background:#5e170d; color:#fff;}
.usedcarsearch input[type="submit"]:hover{background:#260d0a;}
#wrapper{display:block;margin:0;padding:0}
#maincontent{width:720px;padding:10px 20px;margin:0;float:left}
#maincontent h1 {font-weight:bold; font-size:18px;}
#maincontent A:link {COLOR: #ff0000; TEXT-DECORATION: none}
#maincontent A:hover {TEXT-DECORATION: underline}
#maincontent A:visited {COLOR: #ff0000}
#stocklinks{width:720px;margin:0 auto;padding:0}
#stocklinks ul {width: 720px;margin: 0;padding:0;list-style-type: none;}
#stocklinks li {height:26px;float: left;border:1px solid #800909;margin: 0 4px;background-image: url(../images/button-bgd.gif);background-repeat:repeat-x;}
#stocklinks li a {float: left;display: block;margin: 0;padding: 6px 24px;color: #FFF;text-transform: uppercase;font-weight: bold;font-size: 11px;font-family: Geneva, Arial, Helvetica, sans-serif;text-align: center;}
#stocklinks a:link{color: #FFF;text-decoration: none;}
#stocklinks a:visited{color: #FFF;}
#stocklinks a:hover{color: #fff;text-decoration: none;background-color: #881A0D;}

.featured-cars{width:760px;float:left;margin:20px 0 30px 0;border-top:3px solid #ff0000;padding:20px 0;}
.f-car{display:block;float:left;margin:0 0 0 30px;width:200px}
.f-car:first-child{margin:0}
h5{font-size:24px;margin:0 0 20px;color:#ff0000}
.featured-cars .price{line-height:30px;font-weight:bold;text-align:right;border-bottom:2px solid #000}

#right {width:200px;padding:0;margin:10px 0 0 0;float:right}
#right img {margin: 0 0 10px 0}
#basewrapper{background-color: #CD2712;color:#fff;width: auto;margin:0;padding:0px;float:left;text-align:center}
#footer {}
#footer  h1,#subnav h1{font-size: 3em;text-transform: uppercase;font-family: Geneva, Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #FFF;margin:0;}
#footer  h2,#subnav h2{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 16px;text-transform: uppercase;margin: 0;padding: 0;color: #FFF;}
#footer  h3 {font-size: 30px;font-family: Geneva, Arial, Helvetica, sans-serif;text-transform: uppercase;padding: 0;margin: 4px 0 7px 0;color: #FFF;}
#footer  h4 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 15px;text-transform: uppercase;padding: 0;color: #FFF;margin:7px 0 0 0;letter-spacing: 0.24em;}
#clear, .clear{clear:both}
/* classes for validator */
.tfvHighlight{font-weight: bold; color: red;}
.tfvNormal{font-weight: normal;	color: black;}
.column {width:350px;margin:0;padding:0;float:left;vertical-align:top}
#maincontent #formtable {width:720px;padding:0;margin:15px 0 0 0;}
#maincontent #formtable ul{list-style:none;width:720px;padding:0;margin:0}
#maincontent #formtable li{padding:3px;margin:0;width:720px}
#maincontent #formtable .input{padding:3px;margin:0;width:220px;font-family: Helvetica;font-size: 13px;color: #666;}
#maincontent #formtable label{width:360px;margin:0;padding:0;float:left;font-size: 13px;}
#maincontent #formtable .underline {margin:0 0 12px 0;}
.buttons{font-size: 14px;font-weight: bold;text-transform: capitalize;color: #FFF;background-color: #626366;border: none;padding: 3px 5px;margin: 3px 0 0 0;width: 110px;font-family: Arial, Helvetica, sans-serif;cursor:pointer;text-transform:uppercase;}
.underline {font-family: "Trebuchet MS";font-size: 16px;border-bottom: 1px dotted #CCC;color: #333;padding: 3px 0;}
