@charset "utf-8";
body { background-image: url(../../images/main/bg.jpg); background-repeat: repeat-y; margin: 0px; padding: 0px; background-position: center; background-color: #999999; font-family: "Lucida Sans", Geneva, Arial, Helvetica, sans-serif; }
.main_wrapper { width: 1000px; margin-right: auto; margin-left: auto; padding-right: 30px; padding-left: 30px; }
.header { background-image: url(../../images/main/bg-header.jpg); background-repeat: no-repeat; text-align: right; height: 102px; width: 980px; margin-right: auto; margin-left: auto; }
.header ul { margin: 0px; padding: 0px; list-style-type: none; }
.header ul li { display: inline; padding-right: 10px; padding-left: 10px; line-height: 35px; border-right-width: 1px; border-right-style: solid; border-right-color: #FFFFFF; font-size: 12px; }
.header a { font-size: 13px; color: #FFFFFF; text-decoration: none; }
.header a:hover {text-decoration:underline;}
.ads { margin-top: 4px; padding-right: 12px; }
.content { clear: both; margin-top: 10px; }
h1 { font-size: 32px; color: #0099CB; font-weight:normal; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
h2 { font-size: 32px; color: #333333; font-weight:normal; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
h3 { margin: 0px; font-size:20px; border-bottom:3px dotted #d8d8d8; padding-bottom:4px; margin-bottom:6px; font-weight:normal;}
h5, h6 { font-size: 20px; margin: 0px; padding: 0px; font-weight:normal; }
.left_col { float: left; width: 650px; margin-right: 10px; margin-left: 10px; }
.large_top { background-image: url(../../images/main/top-large.gif); background-repeat: no-repeat; height: 13px; }
.large_foot { background-image: url(../../images/main/bottom-large.gif); background-repeat: no-repeat; clear: both; height: 39px; margin-bottom: 0px; padding-bottom: 0px; }
.large_foot_left { color: #FFFFFF; float: left; width: 250px; padding-top: 10px; text-align: center; font-size: 16px; font-weight: bold; }
.large_foot_right { float: right; width: 375px; }
.large_foot_right ol { margin: 0px; list-style-type: none; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.large_foot_right ol li { display: inline; padding-right: 15px; padding-left: 15px; font-size: 11px; }
.large_content_home { background-image: url(../../images/home/homt-top-content.jpg); background-repeat: no-repeat; height: 428px; overflow: hidden; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; }
.large_content { background-color:#fff; min-height:900px; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; }
.new-car-search { padding:18px;}
.make_links ul{ width:25%; float:left; font-size:11px; margin-bottom: 0px; padding-bottom: 0px; list-style-type:none; }
.make_links a {color:#333333; text-decoration:none;}
.make_links a:hover {color:#57AB1D; text-decoration:underline;}
.small_wrap { float: left; width: 320px; margin-top: 10px; }
.small_top { background-image: url(../../images/main/top-small.gif); background-repeat: no-repeat; height: 12px; }
.small_content { font-size:13px; background-color: #FFFFFF; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; min-height:275px; }
.cashandclunker { background-image: url(../../images/home/cash-for-clunkers.gif);	background-repeat: no-repeat; background-position: center bottom; }
.small_foot { background-image: url(../../images/main/bottom-small.gif); background-repeat: no-repeat; height: 10px; margin-bottom: 10px; }
.right_col { float: right; width: 320px; margin-right: 8px; }
.home-cta { background-image: url(../../images/main/right-col-cta.jpg); height: 460px; background-repeat: no-repeat; padding-top: 20px; padding-right: 20px; padding-left: 20px; font-size: 14px; }
.orange { color: #FF9900; }
.green { color: #57AB1D; }
.blue { color: #0099CB; }
.apply_btn { text-align: right; }
.footer { font-size: 11px; background-image: url(../../images/main/bg-footer.gif); background-repeat: no-repeat; clear: both; padding: 10px; background-position: center; width: 1004px; }
.bottom_links { font-size:10px; text-align:center;}
.bottom_links a {color:#fff;}
.bottom_links ul {margin:0px; padding:0px; list-style-type:none;}
.bottom_links ul li { padding:0px 4px; display:inline;}