@import url('base-1.1.css');

#header .dealership_info h2 a {background: transparent url(../images/large_icons/toyota_header2.png) left top no-repeat; height: 53px; text-indent: -9999em; width: 245px;}
#header .dealership_info .phone {font-size: 18px;}

#scion_logo {position: relative;}

#scion_logo a {position: absolute; display: block; height: 53px; width: 70px; background: url(../images/large_icons/toyota_header3.png) top right no-repeat; top: -60px;
right: 79px;}

#vehicle_photos #vehicle #vehicle_mainVitals_inner { width: 440px; }

a.all_preowned_link {background:transparent url(../images/bullet.png) no-repeat scroll left 5px; clear:both; color:#13345C; display:block; margin-left:6px; padding-left:9px; text-decoration:none; text-transform:capitalize;}

#inventory #modelCodeSearchWrap {margin: 10px 0;}
#inventory #modelCodeSearchWrap #model_codes {height: 20px; width: 158px;}
#inventory #modelCodeSearchWrap #modelCodeSubmit {background: none repeat scroll 0 0 #EDEDED; border: 1px solid #B9B9B9; font-size: 11px; margin: 0; padding: 3px;}

#priNav {margin-left: 17px;}
#priNav a {background: transparent url(../images/nav-toyota-1.6.png) no-repeat; display: block; float: left; height: 48px; text-indent: -9999em;}

#priNav #priNav_new {background-position: -17px top; width: 54px;}
#priNav #priNav_hybrid {background-position: -71px top; width: 72px;}
#priNav #priNav_2011_leftovers {background-position: -144px top; width: 137px;}
#priNav #priNav_trac {background-position: -281px top; width: 71px;}
#priNav #priNav_pre-owned {background-position: -351px top; width: 100px;}
#priNav #priNav_arriving_soon {background-position: -452px top; width: 132px;}
#priNav #priNav_balisescion {background-position: -585px top; width: 150px;}
#priNav #priNav_finance {background-position: -735px top; width: 80px;}
#priNav #priNav_schedule_service {background-position: -816px top; width: 155px;}

#priNav #priNav_new:hover {background-position: -17px bottom;}
#priNav #priNav_hybrid:hover {background-position: -71px bottom;}
#priNav #priNav_2011_leftovers:hover {background-position: -144px bottom;}
#priNav #priNav_trac:hover {background-position: -281px bottom;}
#priNav #priNav_pre-owned:hover {background-position: -351px bottom;}
#priNav #priNav_arriving_soon:hover {background-position: -452px bottom;}
#priNav #priNav_balisescion:hover {background-position: -585px bottom;}
#priNav #priNav_finance:hover {background-position: -735px bottom;}
#priNav #priNav_schedule_service:hover {background-position: -816px bottom;}

#priNav #priNav_demos {background-position: -281px top; width: 71px;}
#priNav #priNav_demos:hover {background-position: -281px bottom;}



#priNav ul {background: #113974 none; border: 3px solid #164fa3; border-top: none; left: 0; top: 48px;}
#priNav ul li {clear: both; display: block; float: none;}
#priNav ul a {background: none; color: #fff; font-size: 12px; height: auto; letter-spacing: 0px; margin: 5px; padding: 5px; text-decoration: none; text-indent: 0; text-transform: uppercase; white-space: nowrap; word-spacing: 2px;
border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#priNav ul a:hover {background-color: #164fa3;}

.all-50-states {color: #2458a2; font-size: 24px; font-weight: bold; line-height: 1; margin: 0; padding: 5px; text-align: center; text-transform: uppercase; margin: 10px 0; text-shadow: 1px 1px rgba(0,0,0,0.3);}

#inventory #stockVinSearch {
	margin-bottom: 10px;
}

#inventory #stockVinSearch #stock {
height: 20px;
width: 158px;
}

#inventory #stockVinSearch #stockVinSubmit {
background: none repeat scroll 0 0 #EDEDED;
border: 1px solid #B9B9B9;
font-size: 11px;
margin: 0;
padding: 3px;
}

#inventory .inventory_v2_image a img {width: 90%;}

#vehicle_contact span {font-size: 24px;}
#contact_small input, #contact_small select {font-size: 13px;} 

#quicklinks a {background-image: url(../images/quicklinks_sidebar_toyota-1.2.png); display: block; text-indent: -9999em; width: 226px;}

#quicklinks a.inventory_specials {background-position: 0 0; height: 52px;}
#quicklinks a.inventory_specials:hover {background-position: -226px 0;}

#quicklinks a.service_specials {background-position: 0 -55px;}
#quicklinks a.service_specials:hover {background-position: -226px -55px;}

#quicklinks a.service {background-position: 0 -111px; height: 56px;}
#quicklinks a.service:hover {background-position: -226px -111px; height: 56px;}

#quicklinks a.collision {background-position: 0 -167px; height: 56px;}
#quicklinks a.collision:hover {background-position: -226px -167px; height: 56px;}

#quicklinks a.careers {background-position: 0 -222px; height: 53px;}
#quicklinks a.careers:hover {background-position: -226px -222px; height: 53px;}

#quicklinks a.newsletter {background-position: 0 -275px; height: 52px;}
#quicklinks a.newsletter:hover {background-position: -226px -275px;}



.toyota_disclaimer {color: #444; margin-left: 245px;}

#googleTranslate_container {
    background: none repeat scroll 0 0;
    display: inline;
    float: left;
    margin: 0;
    padding: 74px 0 0 0;
}
.goog-te-gadget {
    color: #666666;
    font-family: arial;
    font-size: 10px !important;
    white-space: nowrap;
}
.goog-logo-link, .goog-logo-link:link, .goog-logo-link:visited, .goog-logo-link:hover, .goog-logo-link:active {
    color: #444444;
    font-size: 11px !important;
    font-weight: bold;
    text-decoration: none;
}