@charset "utf-8";
body { background-image: url(../images/bg-body.jpg); background-repeat: repeat-x; margin: 0px; padding: 0px; background-color: #FFFFFF; font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; font-weight: normal; font-size: 1.0em;}
h1,h2,h3 { font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal; margin: 0px; padding: 0px; }
a { color:#86B3DA; text-decoration:underline;}
a:hover {color:#FF9900; text-decoration:none;}
.blue { color: #387CBA; }
.orange { color:#FFB13E; }
.gray { color:#999999; }
.clear { clear: both; }
.main_wrapper { width: 1000px; margin-right: auto; margin-left: auto; }
.logo { background-image: url(../images/logo-car.jpg); background-repeat: no-repeat; height: 270px; width: 326px; float: left; }
.header { margin:0px; padding:0px; }
.header_right { background-image: url(../images/bg-header-right.jpg); background-repeat: no-repeat; float: right; height: 270px; width: 655px; }
.nav { padding-top: 75px; }
.nav ul { margin: 0px 15px; padding: 0px; list-style-type: none; }
.nav ul li { display: inline; padding-right: 5px; padding-left: 5px; font-size: 16px; }
.nav ul li a { color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; text-shadow:1px 1px #ccc; }
.header_financing { width: 600px; padding-top: 70px; padding-left: 50px; }
.header_btn { line-height: 46px; text-align: right; padding-right: 20px; font-size: 18px; }
.header_btn a { font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal; color: #fff; text-decoration: none; }
.header_btn a:hover { text-decoration:none; color: #387CBA; }
.main_content { clear: both; }
.full_box { margin: 10px 0px; padding: 5px; font-size: .8em; background-color: #FFFFFF; border: 1px solid #86B3DA; }
.small_box { padding: 5px; float: left; width: 315px; font-size: .8em; background-color: #FFFFFF; border: 1px solid #86B3DA; background-image: url(../images/bg-small-box.gif); background-repeat: no-repeat; background-position: left top; }
.small_box ul { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; margin-top: 10px; margin-right: 15px; margin-bottom: 10px; margin-left: 15px; }
.full_box li { margin-bottom: 10px; list-style-image: url(../images/arrow.jpg); padding: 0px; }
.med_box  ol li { list-style:none; font-weight:normal; font-size:13px; list-style:none; margin-bottom:10px;}
.med_box ol li a { font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.med_box { padding: 5px; float: right; width: 630px; font-size: .8em; background-color: #FFFFFF; border: 1px solid #86B3DA; }
.med_box img  {border:none;}
.footer { margin: 10px 0px; padding: 5px; font-size: .8em; background-color: #FFFFFF; border: 1px solid #86B3DA; text-align:center; }
.ad_bottom { margin:10px; float:left; }
/*FEED CSS*/
.content_wrap {margin:5px; height:90px; overflow:hidden; padding:8px; text-align:center; border-bottom:1px #86B3DA solid; }
.image_wrap img {width:100px; border:1px solid #ccc; padding:1px; float:left;}
.dealer_info {visibility:hidden; height:5px; overflow:hidden;}