﻿div.home_left_middle {padding:10px; font-size:14px; line-height:1.4em; margin:0 0 10px 0; background-color:#fff;}
div.home_left_middle img {display:block; margin:0 auto;}
div.home_left_middle h1 {font-size:18px; display:block; float:left;}
div.home_left_middle ul {margin:10px 0 0 0; padding:0;}
div.home_left_middle li {list-style-image:url(../imgs/list_check.png); margin-left:80px;}
div.home_left_middle li a {color:#004c81; font-weight:bold; font-size:14px; padding-bottom:10px; display:block; margin-top:-5px;}
div.home_left_middle li a:hover {text-decoration:underline;}
div.home_left_middle p {padding:0 0 10px 0; display:block; font-size:14px; line-height:1.3em; margin:0;}
div.home_left_middle h2,
div.home_left_middle h3 {margin:0; font-size:16px; color:#006bb7; text-align:center;}
div.home_left_middle h3 {color:#ee3a43; font-size:18px;}

.main_right_container {background-color:#fff; padding:10px 10px 0 10px; text-align:center; margin:0 0 10px 0; text-align:center;}

.main_right_container h3 {font-size:26px; border-bottom:1px solid #ccc; color:#006bb7;}
.main_right_container h4 {font-size:18px; color:#ee3a43; margin:5px 0 0 0; font-weight:normal;}
.main_right_container p {padding:5px 0;}
.main_right_container p:nth-child(2) {font-size:2em;}

div.sfContentBlock div.main_right_container p {padding:0; margin:0;}

/* --- YEAR/MAKE/MODEL CONTROL --- */
.recentVehicle {display:inline-block; text-align:left; width:237px;}

.bottom_links {width:420px; border-top:1px solid #fff; margin:10px auto 0 auto; text-align:center;}
.top_links {width:420px; border-bottom:1px solid #fff; margin:0 auto 10px auto; text-align:center; padding:0 0 10px 0;}
.bottom_links a,
.bottom_links a:link,
.bottom_links a:active,
.bottom_links a:visited,
.top_links a,
.top_links a:link,
.top_links a:active,
.top_links a:visited {color:#fff; margin:10px 10px 0 10px; display:inline-block;}
.bottom_links a:hover, .top_links a:hover {text-decoration:underline;}

.home_searchContainer {background-color:#004c81; height:246px; padding:10px 10px 10px 32px; color:#fff; text-align:right; margin:0 0 10px 0;}
.horizontal_search_control select {width:230px;}

.home_searchLeft {float:left; width:275px;} 
.home_searchRight {float:left; width:160px;}

div.home_searchRight a.red150,
div.home_searchRight a.ref150:link,
div.home_searchRight a.red150:visited,
div.home_searchRight a.red150:focus {margin:3px 0 5px 10px;}

.main_right_containerLeft {width:220px; float:left;}
.main_right_containerLeft p {font-size:16px; font-weight:bold; display:block; margin:10px 0;}

.main_right_containerRight {width:200px; float:left; font-size:18px; padding:0;}

.testimonial {padding:0 10px 10px 10px; font-size:14px; line-height:1.25em; color:#999; text-align:center;}
#quote {font-size:16px; padding:0 0 5px 0;}
#quotee {font-weight:bold; }

.home_headline {text-align:center; background-color:#fff;}
.home_searchContainerHeader {text-align:center;}
