@charset "utf-8";
body { background-color: #FFFFFF; background-image: url(../images/bg-body.jpg); margin: 0px; padding: 0px; background-repeat: repeat-x; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; }
.clear { clear: both; }
h1,h2,h3,h4,h5,h6 {margin:0px; padding:0px; color:#333; line-height:48px; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight: normal;}
a {	color: #000099;	text-decoration: underline;}
a:visited { color:#FF6600;}
a:hover {text-decoration: none; color:#FF0000;}
.main_wrapper { width: 980px; margin-right: auto; margin-left: auto; }
.header { background-image: url(../images/bg-head.jpg); background-repeat: no-repeat; height: 189px; overflow: hidden; }
.nav { padding-top: 126px; }
.nav ul { margin: 0px 0px 0px 10px; padding: 0px; list-style-type: none; }
.nav ul li { background-image: url(../images/nav-divider.png); background-repeat: no-repeat; background-position: right center; display: block; float: left; height: 63px; line-height: 80px; width: 138px; text-align: center;}
.nav ul li a { color:#fff; text-decoration:none;}
.nav ul li.nav_active { background-image: url(../images/btn-active.png); color: #FF6600; }
.content_wrapper {border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-left-color: #CCCCCC; }
.cola { width:570px; float:left; margin-right:20px; padding:10px; line-height:20px;}
.colb {width: 340px; float:right; padding:10px;}
.green_bg { background-color:#82C03E; border:1px solid #72A736; padding:10px;}
.white_bg { background-color:#fff; padding:10px; min-height:600px;}
.white_bg a {line-height:24px; color:#5D8D29; text-decoration:none;}
.white_bg a:hover { text-decoration:underline;}
.truck_cta { background-image:url(../images/tow-truck-cta.jpg); clear:both; height:58px; text-align:right; padding:30px 20px 0px 0px;}
.btn_truck { background:url(../images/btn-schedule.png) no-repeat; display:block; width:177px; height:46px; border:none; float:right;}
.foot {	width:100%;	background:url(../images/bg-foot.jpg) repeat-x;	height:157px;}
.foot_wrapper { background:url(../images/bg-body-foot.jpg) no-repeat; width:940px; margin:0px auto; height:137px; overflow:hidden; padding:20px 20px 0px 20px;}
.foot_wrapper a {color:#F2F4B0; font-weight:bold; padding: 10px 10px 0px 10px;}

/*Content Styles*/
.large {font-size:42px;}
.small {font-size:10px;}
.col_title {font-size:24px; font-family: Georgia, "Times New Roman", Times, serif; color:#333;}
.sep_bar { background-color:#C9E4AB; border-top:#60912B 1px solid; border-bottom:#60912B 1px solid; width:95%; margin:15px auto; padding:10px; font-size:12px; font-weight:normal; text-align:right;}
.sep_bar a { color:#FF6600; text-decoration:none;}
.sep_bar a:hover { text-decoration:underline;}
.vert20 {padding:20px;}
.line {height:1px; border-bottom:solid 1px #CCCCCC; width:98%; margin:20px auto;}
.img_border { border:1px solid #666666; padding:0px;}


/*Cars.php------->vehicle-list.php*/
.title { background-color: #9ccc5d; font-size: 16px; line-height: 32px; border-top-width: 4px; border-top-style: solid; border-top-color: #FFFFFF; }
.title a { font-size: 16px; font-weight: bold; text-decoration: none; padding-left: 10px; color: #FFFFFF; letter-spacing: -1px; }
.content { padding: 0px 5px; background-color: #CFE7AF; }
.content tr { width:32%; float:left; margin:2px;}
.content td { padding:3px; margin:5px; }
.content table {float:left;}
.ads { background-image: url(http://www.cash--for--clunkers.com/images/ad-lead.gif); background-repeat: no-repeat; background-position: left; text-align:right; width:600px; height: 60px; }
.resources a {font-size:150%; color:#0066CC; }
.resources li {line-height:40px; color:#0066CC;}

/*car listings from RSS*/
.content_wrap { display:block; float:left; height:190px; width:164px; margin:10px; background-color:#fff; padding:2px; border:1px #d8d0c3 solid; overflow:hidden; background:url(http://www.onlinesecureapplication.com/images/125/image_not_available.gif) no-repeat center 8px; color:#666; }
.content_wrap:hover { color:#333; }
.image_wrap { text-align:center; min-height:121px; overflow:hidden; }
.image_wrap img { width:155px; padding-top:5px; }
.image_wrap img:hover {	border-color:#df3f0f; }
.details { font-size:11px; line-height:15px; padding-left:5px; }
.dealer_info { height:1px; visibility:hidden; }


.details_pricelabel { display:inline; }
.details_pricecont { display:inline; }
.details_labelmiles { display:inline; }
.details_milescont { display:inline; }
