@import url('http://images1.ecarlist.com/sites/templates/common/css/base.css');

html {background: #000;}
body {background: #000 url(../images/bg.jpg) center top no-repeat; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 14px; line-height: 1.5;  }
a {color: #036; text-decoration: underline;}
a:hover {color: #0057ad; text-decoration: none;}

.wrapper {clear: both; margin: 0 auto; width: 980px;}

#content {background: url(../images/bottomBg.jpg) center bottom no-repeat transparent;}


#about p, #notify_middle p, #shipping p, #financing #financeLeft p, #service #right p, #parts h3, #parts #right p, .custom p {color: #000; font-size: 14px; margin-bottom: 15px; margin-left: 20px;} 
#service fieldset h3, #parts fieldset h3 {color: #fff; margin-left: 0;}
#about #right h2, #notify_middle h2, #testimonials #right h2, #shipping h2, #financing #financeLeft h2, #reconditioning #right h2, #news h2 a, #service #right h2, #parts #right h2,  #team #right h2, #warranty #right h2, #right h2, .custom h2 {color: #000; font-size: 22px; margin: 0 0 0 10px; padding-bottom: 10px; font-family:Georgia, "Times New Roman", Times, serif; }
#specials #right h2 {margin-left: 5px;}


.staffbox { margin: 0; padding: 10px 0;  }
.staffbox_last { margin: 10px 0; padding: 10px 0;  }
.staffpic { float:left; margin: 0 20px 20px 0; padding: 0; border:4px solid #fff; box-shadow: 5px 5px 5px #ccc; -moz-box-shadow: 5px 5px 5px #ccc; -webkit-box-shadow: 5px 5px 5px #ccc; }
#right .staffbox p.name { font-size:15px; margin: 0; padding: 3px 0; }
#right .staffbox p.title { font-size:13px; font-style:italic; margin: 0; padding: 0 0 3px; }
#right .staffbox p.phone { font-size:13px; margin: 3px 0; padding: 0; }

.clear{clear:both;}

/********header**********/
#header {height: 87px; padding-top: 13px;}

#header h1 {float: left; padding-top:10px;}
#header h1 a {background: transparent url(../images/logo-compliant.png) left top no-repeat; display: block; height: 50px; text-indent: -9999em; width: 190px; }
#header .contactInfo {background: transparent url(../images/contactText.png) left top no-repeat; float: right; height: 40px; width: 342px;}
#header .contactInfo li {text-indent: -99999em;}

#social{float:right; width:36px; border:1px solid 1px; margin:0 15px 0 10px;}
#content #leftColumn{margin:0 0 50px 0;}

p#header_contact { float:right; padding: 0; margin: 0; font-family:Georgia, "Times New Roman", Times, serif; font-size: 18px; color:#fff; text-align: right;  font-weight:100; width: 430px}
p#header_contact span.phoneleft { font-size: 14px; padding: 0; margin: 0 0 0 15px; float:left; width:200px; line-height:15px; font-weight:100; }
p#header_contact span.phoneright { font-size: 14px; padding: 0; margin: 0 0 0 15px; float:left; width:200px; line-height:15px; font-weight:100;}
p#header_contact span.address { font-size: 15px; }



#nav_wrap { margin: 0; padding: 0; position: relative; }


/********priNav**********/
#priNav { height: 50px; width:996px; margin: 32px 0 60px; padding: 8px 8px 10px; list-style-type: none; position: relative; left:-16px; background: url(../images/nav-bg.png) no-repeat center top; }
#priNav li { float:left; margin: 0; padding: 0; }
#priNav li a { display: block; height: 50px; text-indent: -9999px; background: transparent url(../images/nav-bttns.png) no-repeat; }
#priNav #priNav_home a{ width:101px; background-position: 0px 0px; }
#priNav #priNav_new a{ width:165px; background-position: -101px 0px; }
#priNav #priNav_used a{ width:143px; background-position: -266px 0px; }
#priNav #priNav_specials a{ width:133px; background-position: -409px 0px; }
#priNav #priNav_service a{ width:174px; background-position: -542px 0px; }
#priNav #priNav_about a{ width:136px; background-position: -716px 0px; }
#priNav #priNav_contact a{ width:144px; background-position: -852px 0px; }

/* hover states */
#priNav #priNav_home:hover a{background-position: 0px -50px; }
#priNav #priNav_new:hover a{background-position: -101px -50px; }
#priNav #priNav_used:hover a{background-position: -266px -50px; }
#priNav #priNav_specials:hover a{background-position: -409px -50px; }
#priNav #priNav_service:hover a{background-position: -542px -50px; }
#priNav #priNav_about:hover a{background-position: -716px -50px; }
#priNav #priNav_contact:hover a{ background-position: -852px -50px; }



#priNav li ul { display: none; }
#priNav ul {background: #000 none; border: 3px solid #012446; width: 240px;
	box-shadow: 0 5px 10px #000; -moz-box-shadow: 0 5px 10px #000; -webkit-box-shadow: 0 5px 10px #000;}
#priNav ul a {background: transparent none; color: #fff; font-size: 12px; margin: 3px; padding: 5px 10px; text-decoration: none; text-transform: uppercase;}
#priNav ul a:hover {background-color: #012446;}

#priNav ul li {float: none; margin:0; padding: 0; text-decoration:none; text-indent: 0;}
#priNav ul li a {display: block; height: auto; width: auto !important; text-indent: 0;}
#priNav li {display: block; float: left; list-style-type: none; position: relative; z-index: 3000;}
#priNav ul {display: none; position: absolute; margin: 0; padding: 0; z-index: 5000;}


/********content bottom**********/
#bottomlinks {clear: both; height: 198px; margin: 0 -20px -20px; padding: 0 15px 115px;}
#bottomlinks li {float: left;}
#bottomlinks li {float: left;} 
#bottomlinks a {background: transparent url(../images/quicklinks.png) no-repeat; display: block; height: 128px; text-indent: -9999em; width: 194px;}
#bottomlinks .first a, #bottomlinks .last a {width: 201px;}

#bottomlinks .financing {background-position: left top;}
#bottomlinks .service {background-position: -200px top;}
#bottomlinks .preowned {background-position: -395px top;}
#bottomlinks .new {background-position: -589px top;}
#bottomlinks .directions {background-position: -783px top;}

#bottomlinks .financing:hover {background-position: left bottom;}
#bottomlinks .service:hover {background-position: -200px bottom;}
#bottomlinks .preowned:hover {background-position: -395px bottom;}
#bottomlinks .new:hover {background-position: -589px bottom;}
#bottomlinks .directions:hover {background-position: -783px bottom;}

a#facebook { background: transparent url(../images/socialIcons.png) no-repeat left -24px; color: #fff; display: inline-block; line-height: 24px; padding-left: 28px; text-decoration: none; width: auto; margin: 0 5px 30px; }
a#youtube { background: transparent url(../images/socialIcons.png) no-repeat; color: #fff; display: inline-block; line-height: 24px; padding-left: 28px; text-decoration: none; width: auto; margin: 0 5px 30px; }


/********footer**********/
#footer {clear: both;}

#footerNavWrapper {text-align: center; width: 100%;}
#footerNav li {display: inline; margin: 0 15px;}
#footerNav a {color: #808080; display: inline-block; font-size: 12px; text-decoration: none; text-transform: capitalize; width: auto;}
#footerNav a:hover {color: #fff;}

#eclLogo {height: 23px; margin: 45px auto 10px; width: 204px; clear:both;}
#eclLogo a {background: transparent url(../images/dealertrack_ecl.png) no-repeat scroll -2px 0 ;  display: block; height: 23px; text-indent: -9999em; width: 202px;}
#eclLogo a:hover {background: transparent url(../images/dealertrack_ecl.png) no-repeat scroll -204px 0 ; width: 203px; height: 23px;  }

#eclFooterWrapper {text-align: center; width: 100%;}
#ec_footer {margin-bottom: 50px;}
#ec_footer li {border-right: 1px solid #434343; display: inline; margin: 0 5px 0 0; padding-right: 5px;}
#ec_footer li, #ec_footer a {color: #434343; font-size: 10px; line-height: 1;}
#ec_footer li.last {border: none; margin: 0; padding: 0;}
#ec_footer a {text-decoration: none;}
#ec_footer a:hover {color: #fff;}



/********home**********/
#topLinks {background: transparent url(../images/topLinks.jpg); height: 116px; margin: 0 -10px 35px; width: 1000px;}
#topLinks li {float: left;}
#topLinks a {display: block; height: 104px; margin-right: 11px; margin-top: 12px; text-indent: -9999em; width: 314px;}
#topLinks a.first {margin-left: 18px;}
#topLinks a.last {margin-right: 18px;}

#specialsWrapper {background: transparent url(../images/specials_bg.png) center top no-repeat; margin: 0 -22px; padding: 22px; zoom: 1;}
#specialsWrapper img {float: left;}


/*New Vehicles*/
#ecl_new_vehicles {background: #000 url(../images/new_vehicles_bg.jpg) no-repeat; position: relative; margin: 27px auto; width: 960px;}
#ecl_new_vehicles .viewing_all {background: transparent url(../images/new_vehicles_expanded_bg.jpg) repeat-y 0px 200px;}
.ecl_new_vehicles_make {width: 95%; margin: 0 auto; height: 200px;}
.ecl_new_vehicles_make_inner {padding-top: 50px;}
.ecl_new_vehicles_model {width: 20%; height: 200px;}
.ecl_new_vehicles_model img {width: 100%;}
.ecl_new_vehicles_model a {color: #222; font: bold 14px Arial; text-transform: uppercase; text-decoration: none;}
.ecl_new_vehicles_model:hover a {color: #000; text-decoration: none; font-weight: bold;}
.ecl_new_vehicles_trigger p {margin: 0; font-size: 12px; line-height: 15px;}
.ecl_new_vehicles_price a, .ecl_new_vehicles_model:hover .ecl_new_vehicles_price a {color: #555; font: 11px Arial;}
.ecl_new_vehicle_make_wrap .prev, .ecl_new_vehicle_make_wrap .next {cursor:pointer; width:18px; height: 22px; top: 110px; z-index: 100; position: absolute; text-indent: -9000px}
.ecl_new_vehicle_make_wrap .prev{background: transparent url(../images/newVehiclesButtons.png) left top; left: 6px;}
.ecl_new_vehicle_make_wrap .next {background: transparent url(../images/newVehiclesButtons.png) right top;  right: 6px;}
.ecl_new_vehicle_make_wrap .view_all {background: transparent url(../images/viewAll.png) left top no-repeat; display: block; text-indent: -9999em; height: 31px; position: absolute; right: 50px; top: 3px; width: 87px;}
.ecl_new_vehicle_make_wrap .view_all:hover {background-position: right top;}
#ecl_new_vehicles .viewing_all a.prev, #ecl_new_vehicles .viewing_all a.next {display:none;}


#content #featuredVehiclesWrapper {margin:0;}
#featuredVehiclesWrapper .view_more {background: transparent url(../images/viewmore.png) left top no-repeat; height: 36px; position: absolute; right: 20px; text-indent: -9999em; top: 3px; width: 102px;}
#featuredVehiclesWrapper .view_more:hover {background-position: right top;}

#featuredVehicles_title2 {background: transparent url(../images/featuredTitle.png) center top no-repeat; height: 35px; margin: 0 auto; position: relative; text-indent: -9999em; width: 908px;}
#featuredVehicles_title {display: none;}
#featuredVehicles {background: transparent url(../images/featuredBg.png) center 4px no-repeat; height: 208px; padding: 0 10px !important;}
#random_list_location #random_list_item {margin-top: 13px; padding: 0 !important; width: 137px !important;}
#random_list_location #random_list_item a {border: none; color: #000; display: block; font-size: 12px; height: 127px; line-height: 1; margin: 0 2px; padding: 15px 13px 0; text-align: center; text-decoration: none; width: 95px;
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#random_list_location #random_list_item a:hover {background-color: #536c84; color: #fff;}
#random_list_location #random_list_item img {border: 1px solid #bdc9d4; color: #fff;}

.toolTipInner_price {color: #6b7a88 !important;}


/********inventory**********/
h3.non_expandable_menuheader {color: #ccc;}
#inventory_v2_sidebar_filters h2 {color: #fff; text-transform: uppercase;}

#currentFilters {background-color: #003366; border: 1px solid #5f89b3; color: #fff; margin: 10px 0;}
#currentfilterswrap {margin: 3px 5px;}
#currentFilters a {color: #fff;}
#currentFilters a:hover, #currentFilters a.clearFilter:hover {color: #ccc;}
a.clearFilter.Vehicles{display: none;}


.filter_list_wrapper {background: transparent url(../images/filterListTile.gif) left top repeat-y; margin-bottom: 5px; min-height: 1px;}
.filterList {background: transparent url(../images/filterListBottom.gif) left bottom no-repeat; margin-bottom: 0; padding-bottom: 15px;}
#inventory_v2_sidebar_filters .filterList h3 {background: transparent url(../images/filterListTop.gif) left top no-repeat; color: #585858; font-size: 13px; font-weight: bold; line-height: 1; padding: 15px 10px 10px;}

#inventory .filterList li a { background:transparent url(http://images1.ecarlist.com/sites/images/listingImages/arrowDarkBlue.gif) no-repeat scroll 2px center; padding: 0 2px 0 12px;}
#inventory .filterList li a:hover { background: #036 url(http://images1.ecarlist.com/sites/images/listingImages/arrowTree_white.gif) no-repeat scroll 2px center; color: #fff; }
#inventory .filterList li span {color: #036;}

span.expandable {float: right; margin-right: 15px; }
span.expandable a {background-color: #036; border: 1px solid #b9b9b9; color: #fff; padding: 3px 6px;}
span.expandable a:hover {background-color: #0057ad;}


#left #contact_incentives {background: transparent url(../images/filterListTile.gif) left top repeat-y;margin-bottom: 15px; padding:0 0 20px 0;}
#contact_incentives h3 {background: transparent url(../images/filterListTop.gif) left top no-repeat; height: 22px; width:220px; padding:12px 0 0 8px; text-indent: 4px; margin:0;  color:#003366; font-weight:100; text-align: left;  text-transform: uppercase; font-family: Helvetica, Arial, sans-serif; }
#left #contact_incentives form{background: transparent url(../images/filterListBottom.gif) left bottom no-repeat; margin-bottom: 0; padding-bottom: 15px; }
#left #contact_incentives li {width: 205px; padding:3px 0 3px 10px; }
#contact_incentives fieldset { color: #585858; font-size: 13px; font-weight: bold; line-height: 1; padding: 0}
#contact_incentives #vehicle_question_submit {width:180px;}
#contact_incentives #vehicle_question_submit input{background: transparent url(../images/submitButton.png) left top no-repeat; cursor:pointer; border: none; display: block; font-size: 0; height: 44px; line-height: 0; margin: 0 auto; text-indent: -9999em; width: 148px;}
#contact_incentives legend {    display: none !important;}
#left #contact_incentives .input_element {  background: none repeat scroll 0 0 #fff; line-height:18px;  border:1px solid #333;;    width: 195px; font-size:15px; padding:3px 0;}

form.validation .required label {
    background: url("http://images1.ecarlist.com/sites/images/form_validation/ast_trans.png") no-repeat scroll left transparent; }

form.validation label, form.validation span.formLabel {
    float: left;    padding-left: 13px;}

#inventory_v2_sidebar_contact, #dealer_contact {background: transparent url(../images/filterListTile.gif) left top repeat-y; margin-bottom: 15px; padding-top: 0 !important;}
#inventory_v2_sidebar_contact {background-color: #000; margin-top: 15px; zoom: 1;}

#inventory_v2_sidebar_contact h2, #dealer_contact h2 {background: transparent url(../images/dealerContact.png) left top no-repeat; height: 14px; margin-bottom: 10px; text-indent: -9999em; }

#ec_is_submit .submitButton {background: transparent url(../images/submitButton.png) center top no-repeat; border: none; display: block; font-size: 0; height: 44px; line-height: 0; margin: 0 auto; text-indent: -9999em; width: 148px;}

#inventory_v2_sidebar_contact fieldset, #dealer_contact fieldset {background: transparent url(../images/filterListTop.gif) left top no-repeat; color: #585858; font-size: 13px; font-weight: bold; line-height: 1; padding: 15px 10px 10px;}
#inventory_v2_sidebar_contact form, #dealer_contact form {background: transparent url(../images/filterListBottom.gif) left bottom no-repeat; padding-bottom: 15px;}
#contact_small .input_element {width: 170px !important;}
form.validation p.error_msg {font-size: 8px !important;}

#inventory #searchBar{display: none;}
/* #inventory #searchBar {background: transparent url(../images/searchBarBg.png) left top no-repeat; color: #fff; height: 46px; margin: 0 -20px 0 -14px; padding: 14px 20px 0 20px; width:720px; } */
#inventory #sort_bar {background: transparent url(../images/searchBarBg2.png) center -59px no-repeat; color: #fff; margin: 0 -20px; padding: 0 20px; font-size: 12px; }
#sort_bar a {color: #fff;}

#rightColumn{margin:0 0 0 15px;}
.inventory_v2_row {background-color: #fff; padding: 5px 0; margin: 5px 0;
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.inventory_v2_details_wrap {color: #585858;}
.inventory_v2_details h4 a {font-size: 16px;}
.inventory_v2_details li {line-height: 1.3; margin-bottom: 0;}
.inventory_v2_price_right .price_line_1 {color: #036;}
.price_title {color: #585858;}

#inventory_v2_sorry #similarVehicles {background: none;}

/********vehicle**********/
#similarVehicles {background: transparent url(../images/filterListTile.gif) left top repeat-y; overflow: auto; margin-bottom: 15px;}
#similarVehicles h3 {background: transparent url(../images/filterListTop.gif) left top no-repeat; color: #585858; font-size: 13px; font-weight: bold; line-height: 1; padding: 15px 10px 10px;}
#similarVehicles .last {background: transparent url(../images/filterListBottom.gif) left bottom no-repeat; padding-bottom: 15px; margin-bottom: 0px;}
.similarVehicle {font-size: 12px; line-height: 1.25; padding: 5px 0 0 10px; margin-bottom: 10px;}
.similarVehicle a {color: #036;}
.similarVehicle ul {margin-left: 0 !important;}
.similarVehicle li {margin-bottom: 0;}
.similarVehicle li a {text-decoration: none;}
.similarVehicle li.price {font-weight: bold; font-size: 13px;}
.similarVehicle li.simCar_pricelabel {color: #585858;}

#vehicle_v2_sidebar_links {background: transparent url(../images/filterListTile.gif) left top repeat-y; padding: 0 !important; min-height: 1px;}
#vehicle_v2_sidebar_links p {background: transparent url(../images/filterListTop.gif) left top no-repeat; color: #585858; font-size: 13px; font-weight: bold; line-height: 1; margin: 0 !important; padding: 15px 10px 10px;}
#vehicle_v2_sidebar_links ul {background: transparent url(../images/filterListBottom.gif) left bottom no-repeat; margin: 0px !important; padding-bottom: 15px !important;}

#vehicle_v2_notify_button {/*background: transparent url(../images/vehicleFinder.png) left top no-repeat; display: block; height: 91px; width: 232px;*/ display: none;}
#vehicle_v2_notify_button img {display: none;}

#vehicle #searchBar{display: none;}
/* #vehicle #searchBar {background: transparent url(../images/vehicle-searchBarBg.png) center -67px no-repeat; border-top: 0; color: #fff; height: 46px; margin: 3px -20px 0; padding: 0 20px;} */

#vehicle_topbar {background: transparent url(../images/vehicle-searchBarBg.png) center top no-repeat; color: #fff; margin: -14px -20px 0; padding: 14px 20px 0; }
#vehicle_topbar a {color: #fff; font-weight: normal;}

#vitalsWrapper {margin-top: 10px;}
#vehicle_vitals {background: transparent url(../images/vitalsTop.png) center top no-repeat; padding: 5px 10px !important;
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

#media_center_links {margin-top: 5px;}

#vehicle_title {color: #003366;font-size:27px;}

#vehicle .price_line_1 {color: #003366; font-size: 32px; font-weight: bold; line-height: 1;}

#vitalsWrapper {background: transparent url(../images/vitalsTile.png) center repeat-y; margin: 10px -10px 0; padding: 0 5px;}
*:first-child+html #vitalsWrapper {float: left;}

#vehicle #vitalsContainer {font-size: 12px;}
#vitalsContainer ul li {padding-bottom: 0;}

#vitalsBottom {background: transparent url(../images/vitalsBottom.png) center bottom no-repeat;}

#inventory .inventory_v2_pagination { color:#ccc; }

#inventory .inventory_v2_pagination a { color:#fff; }
#inventory .inventory_v2_paginationLeft { padding: 10px 0; }
#inventory .inventory_v2_paginationCenter { padding: 10px 0; *width:48%; }
#inventory .inventory_v2_paginationRight { padding: 10px 0; } 

#vehicleDisclaimer p { font-size:11px; line-height: 16px; color:#ccc; padding: 5px; }


/********right column on all other pages**********/
#content #right, #notify_middle, #financeLeft, #vehicle_photos #vehicle, #sitemap #sitemapContent {background: #fff; margin-bottom: 50px;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 10px; box-shadow: -5px -5px 15px #000; -moz-box-shadow: -5px -5px 15px #000; -webkit-box-shadow: -5px -5px 15px #000;}
.span8 {width: 64%;}
.span9 {width: 72%;}
#inventory .span8, #vehicle .span8 {width: 66%;}
#inventory .span9 {width: 74.5%;}
#vehicle .span9 {width: 73.5%;}
#notify_middle p {margin-right: 20px;}

#notify_right{width:310px; float:right;}

#vehicle_photos #vehicle #vehicle_vitals {background: none;}

/********financing**********/
#financeHeader a#get_started {margin: -25px 0 0 190px;}
.financeBox2 {border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

/********specials**********/
#specials_navigation_wrap {margin: 5px; }
.specials_item {margin: 5px;}

/********misc**********/
.customer_tools_left {float: left;}
.customer_tools_left, .customer_tools_left img {width: 170px;}
.customer_tools_right {margin: 0; width:445px; float:left;}

#customer_tools_content_wrapper ol.customer_tools_right_left{float:left; width:228px;}
#customer_tools_content_wrapper ol.customer_tools_right_right{float:left; width:220px;}

#sidebar_address {background-color: #fff; font-size: 11px; padding: 5px 10px;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#sidebar_address p, #hours_list_title {font-size: 12px; margin-bottom: 5px; line-height: 18px; }
#sidebar_address_titles { margin-right: 10px; }
#sidebar_address p, #hours_list h4 { text-decoration: underline; margin: 3px;}
#financeHeader a#get_started {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://images1.ecarlist.com/sites/images/financeHeader_getstarted.jpg) no-repeat scroll 0 0;
}

#vehicle_question_submit {margin: 10px;}

#customer_tools_content_wrapper {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #9F9F9F;
border-right:1px solid #9F9F9F;
color:#000000;
height:252px;
overflow:hidden;
}

#service #vehicle_question_submit, #parts #vehicle_question_submit {
clear:both;
margin-top:20px;
text-align:center;
}

#customer_tools_bottom_middle {
background-color: #FFFFFF;
border-bottom:1px solid #9F9F9F;
height:16px;
margin-left:20px;
margin-right:20px;
}

#inventory_v2_sorry_text {
clear:both;
padding:15px 0;
text-align:left;
width:631px;
color: #fff;
}

#inventory_v2_sorry #similarVehicles h3 {
margin:0 0 12px 20px !important;
text-decoration:none;
width:622px;
display: none;
}


#left #hours_list {
    background-color: #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    font-size: 11px;
    margin:10px 0;
    padding: 5px 10px;
}
#left #hours_department_title_pre_owned_inventory_sales{line-height: 20px; padding:5px 0 0 0;}


#blackbook_frame {
	width: 980px;
	height: 500px;
	background: #fff;
	margin-bottom: 45px;
}

#vehicle_vitals { background-color: #fff; }
.automated_10425_line2, .automated_10426_line2 {color: #000 !important;}

#our_team #right p { font-size: 12px; line-height: 18px; }
#hours_list p span { float:left; width:90px; }