/* CSS Document */

.png {behavior: url(/images/iepngfix.htc);}

/* general options */
a h2, a h3, a h1, #page_title h1,  #page_title h2, .vehicle_title h1, .vehicle_title h2, .header3_bg h2 {
	font-size: 100%;
	color:inherit;
	margin:0px;
	padding:0px;
	display:inline;
}

a h2, a h3, a h1 {	font-weight: normal;}

.serch_mk_link h1, .serch_mk_link h2,{}



/*span,  font*/
body, p, div, td, table, table td, li, a, input, textarea {font-size:10px; color:#CCC; font-family:Tahoma, Geneva, sans-serif;  font-style: normal; }
#printable td, #printable div, #printable font{color:black;}

form {padding:0px; margin:0px; width:auto;}

td {vertical-align:top;text-align:left;}

body { background:#000;}

a:link, a:visited, a:active {	color:#fff;}
a:hover {	color:#fbf359;}
a img {border:0px;}

#main_table {margin-top:10px; margin-bottom:10px; width:1000px; border:1px solid #e5df65;}







#dealer_header {/*height:300px;*/ background-image: url(../images/bg_dealer_header.gif); background-position:bottom; width:1000px;}







h1, h2, h3, h4, h5, h6 { padding:1px; margin:1px; line-height:normal;}

h1 { font-size:22px;}
h2 { font-size:18px;}
h3 { font-size:17px;}
h4 { font-size:16px;}
h5{ font-size:14px;}
h6 { font-size:12px;}




.header_shift {position:relative; bottom:5px;}
.dealer_text {margin-bottom:5px; margin-top:5px;}
.dealer_text font {font-size:10px;}
.header_text {	color:#fff;	font-weight:bold;}
span.header_text {padding-right:10px;}


.hor_divider {	font-size:1px;	height:2px;	background:#000;}
.ver_divider {	font-size:1px;	width:2px;	background:#000;} 







/* blocks */




#col_right, #col_left {}
#col_right {background-color:#000;	width:191px;	padding:3px;}
#col_right img.col_spacer_holder {width:191px;}
#col_left {	background-color:#000;	width:191px;	padding:3px;}
#col_left img.col_spacer_holder {width:191px;}
.col_spacer_holder { height:1px;}
#col_middle {width:100%; padding-left:5px; padding-right:5px; background:#000; vertical-align:top;}
.icon_container { width:auto;}
.icon_container a {text-decoration:none;}







#audio { width:17px; height:17px; display:block; float:left;}

#fav {background: url(../images/Favorites.png) top center no-repeat; width:16px; height:16px; display:block; float:left;behavior: url(/images/iepngfix.htc);}







#divvideo { float:none; margin-top:10px; margin-bottom:10px; border:1px solid #BCBFC2;}







.hide {font-size:1px;}















/* 590px blocks */







#order, #inv_big_search_outer, #tradein, #parts, #service, #credit, #veh_details_container, #vehicle_gallery, #logos_scroll_invAll, .about_us_container{width:590px;}















/*  adv blocks */







.left_adv {text-align:center; width:100%;}







.right_adv {text-align:center; width:100%;}







.adv_Top {text-align:center;margin-bottom:10px;}







.adv_Btm {text-align:center; margin-top:10px;}















/* nav options */



.main_menu_bg {background-color:#333; background-image:url(../images/menu_main_bg.gif); border-top:1px solid #e5df65; border-bottom:1px solid #e5df65;}

.nav_outer {height:35px; /*background:url(../images/nav1_bg.gif) repeat-x top left;*/}


/* start new navigation*/
.main_menu { width:auto; height:42px;}
.main_menu table { height:35px;white-space:nowrap; width:auto; margin-top:3px; margin-bottom:3px;}


.menu_div .link_men_div{
	display: block;
	font-size: 12px;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	height: 34px;
	vertical-align: middle;
	line-height: 34px;
	color: white;
	margin: 0px 0px 0px 0px;
	white-space: nowrap; 
	background-color:#090909;
	border:1px solid #e5df65;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.menu_div a h1, .menu_div a h2,.menu_div_over a h1, .menu_div_over a h2{
	line-height: 34px;
}
.menu_div_over .link_men_div{
	display: block;
	font-size: 12px;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	height: 34px;
	margin: 0px 0px 0px 0px;
	vertical-align: middle;
	line-height: 34px;
	color: #fefe48 !important;
	white-space: nowrap;
	border:1px solid #fefe48; 
	background-color:#333333;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.nav_outer .menu_separator { padding:2px; height:35px;}
/*
.nav_outer .main_menu { width:auto; height:42px;}
.nav_outer .main_menu table { height:35px;white-space:nowrap; width:auto; margin-top:3px; margin-bottom:3px;}
.nav_outer .menu_div, .nav_outer  .menu_div_over  {width:auto; height:35px; text-align:center;vertical-align:middle;  font-size:11px;white-space:nowrap; padding-left:10px; padding-right:10px; border:1px solid #e5df65; background-color:#090909; }
.nav_outer  .menu_div_over {background-color:#333;color:#fefe48;}

.nav_outer  a, .nav_outer a:link, .nav_outer a:active, .nav_outer a:visited {color:#FFFFFF; font-size:11px; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; white-space:nowrap}
.nav_outer a:hover { color:#fefe48; white-space:nowrap;}
*/

/* end new navigation*/





/*.nav_outer .main_menu { height:35px; white-space:nowrap;}

div.main_menu#main_menu {padding-bottom:10px; padding-top:10px;}

.nav_outer .menu_div {width:auto;height:35px; float:left; text-align:center;  font-size:11px; white-space:nowrap; padding-left:10px; padding-right:10px;}

.nav_outer .menu_div span {line-height:normal; white-space:nowrap; position:relative; top:10px;}

.nav_outer .menu_separator {width:4px; height:35px; background:url(../images/nav1_sep.gif) top left no-repeat; float:left; text-align:center; line-height:36px;}



.nav_outer .menu_div a, .menu_div a:link, .menu_div a:active, .menu_div a:visited {}

.nav_outer .menu_div a:hover {	color:#fefe48; background-color:#333;}*/















/* lang options */

.lang_container {float:left; width:auto;}

.langs span {visibility:hidden; font-size:1px;}

.langs {width:16px; height:16px; display:block; margin-right:5px; float:left;behavior: url(/images/iepngfix.htc);background:url(../images/langs/noflag.gif) top left no-repeat;}

#lang_1 { background:url(../images/langs/USA.png) top left no-repeat;}

#lang_2 {background:url(../images/langs/Spain.png) top left no-repeat;}

#lang_3 {background:url(../images/langs/Russian.png) top left no-repeat;}

#lang_4 {background:url(../images/langs/Germany.png) top left no-repeat;}

#lang_5 {background:url(../images/langs/France.png) top left no-repeat;}

#lang_6 {background:url(../images/langs/Arab.png) top left no-repeat;}
#lang_7 {background:url(../images/langs/Saf.png) top left no-repeat;}
#lang_1, #lang_2, #lang_3, #lang_4, #lang_5, #lang_6, #lang_7{text-decoration: none;font-size: 1px;}

















/* bottom options */



td.bottom_menu_bg {text-align:center; border-top:1px solid #e5df65; border-bottom:1px solid #e5df65; background:url(../images/footer1000sm.gif); height:21px; }







#bottom_menu td {text-align:center; }







#bottom_menu, #bottom_menu a {font-size:10px;font-weight:normal; font-family:Arial, Helvetica, sans-serif;  color:#fff;}







#bottom_menu a:hover {color:#fbf359;}







#bottom_menu .bottom_menu_L { width:10px;}







#bottom_menu .bottom_menu_R { width:10px;}







.copyright1 a{text-decoration: none; font-size:90%;}















/* small search */







#small_search { height:185px; padding:0px; margin:0px;}







#small_search_inner { background:url(../images/image7.gif) top center no-repeat; height:100px; /*padding:5px;*/}







#small_search_inner table {margin:0px; }







#small_search_inner form { margin:0px; padding:0px;position:relative; top:20px;}







#small_search_inner td {vertical-align:middle;}







#small_search_inner label {color:#ffffff; padding-right:2px;}







#small_search_header { text-align:left; width:250px; z-index:25; margin:0; padding:0; float:left; position:relative; top:180px;}















/* forms */







.spacer_col {width:5px; vertical-align:middle;}







input, select, .LeadInputs,.leadInputs, .leadSelect .LeadSelect,.LeadCheck, .LeadRadio {font-size:10px; margin:0px; padding:0px; color:black;}







.LeadInputs, textarea{border:1px solid #272727; background-color:#fdfdf1; color:#333;}







.LeadInputs, .LeadSelect, .leadInputs, .leadSelect {margin-top:2px; margin-bottom:2px; width:148px; color:#333; padding:2px 0px;border:1px solid #272727; background-color:#fdfdf1;}







.SubmitButton {	background:#ffff88 url(../images/button.gif) repeat-x;	color:#333;	border:1px solid #fcfc96;	padding-left:10px;	padding-right:10px;	height:20px;}







.label{ padding-right:5px; white-space:nowrap;}







.client_phone { vertical-align:middle;}







.button {background:#ffff88 url(../images/button2.gif) repeat-x; color:#333; border:1px solid #fcfc96; height:24px;padding-left:5px; padding-right:5px; margin:5px;}







.req_fields {color:#666666; font-weight:bold;}







.asterix {color:#CD1813;}







.SmallText {color:#666666; font-size:9px;}







#phone1, #fax1 {width:30px;}







#phone2, #fax2 {width:40px;}







#phone3, #fax3 {width:50px;}



input {margin-right:10px;}


input [type="checkbox"] { background-color:#111111; border:1px solid #111111; margin-right:10px; padding-right:10px;}


/* order */


#order .label {white-space:nowrap;}

#order .SubmitButton {float:right; width:120px; height:20px;}
#extra_options {width:500px; height:100px;}

#order td {vertical-align:middle;}







textarea#OrderCommentTextearea  { width:280px; height:100px; float:right; margin-bottom:5px; border:1px solid #223956;}















/* trade in */







textarea#TradeinCommentTextearea { height:100px; width:265px; margin-bottom:5px; border:1px solid #223956;}







#tradein .label {white-space:nowrap;}







#tradein .SubmitButton {float:right; width:120px; height:20px;}







#tradein td {vertical-align:top;}







#tradein table td {vertical-align:middle;}















/*search_body */







#search_body  {width:161px;}







#search_body  td {text-align:center; padding-top:5px; padding-bottom:5px;}







#search_body div {background:url(../images/car_icons/car_logo.gif) center bottom no-repeat; width:45px; height:15px;}







#search_body a, #search_body a:link, #search_body a:active, #search_body a:visited, #search_body a:hover { white-space:nowrap; font-size:9px;}















#search_body #carbody1 {background:url(../images/car_icons/convertible.png) center bottom no-repeat; behavior: url(/images/iepngfix.htc);}



#search_body #carbody2 {background:url(../images/car_icons/coupe.png) center bottom no-repeat; behavior: url(/images/iepngfix.htc);}



#search_body #carbody3 {background:url(../images/car_icons/hatchback.png) center bottom no-repeat; behavior: url(/images/iepngfix.htc);}



#search_body #carbody4 {background:url(../images/car_icons/limo.png) center bottom no-repeat; behavior: url(/images/iepngfix.htc);}



#search_body #carbody5 {background:url(../images/car_icons/minivan.png) center bottom no-repeat; behavior: url(/images/iepngfix.htc);}



#search_body #carbody6 {background:url(../images/car_icons/truck.png) center bottom no-repeat; behavior: url(/images/iepngfix.htc);}



#search_body #carbody7 {background:url(../images/car_icons/sedan.png) center bottom no-repeat; behavior: url(/images/iepngfix.htc);}



#search_body #carbody8 {background:url(../images/car_icons/SU.png) center bottom no-repeat; behavior: url(/images/iepngfix.htc);}



#search_body #carbody9 {background:url(../images/car_icons/truck.png) center bottom no-repeat; behavior: url(/images/iepngfix.htc);}



#search_body #carbody10 {background:url(../images/car_icons/van.png) center bottom no-repeat; behavior: url(/images/iepngfix.htc);}



#search_body #carbody11 {background:url(../images/car_icons/wagon.png) center bottom no-repeat; behavior: url(/images/iepngfix.htc);}















/* ----Search By Make---*/







#search_make {margin-top:5px;	text-align:justify;}



#search_make a {text-decoration:none;}



#col_right #search_make { width:161px;}





/* weekly specials */







.weeklyspec {width:auto; margin-top:10px;}







.ws_item {border:1px solid #323232; background-image:url(../images/ws_bg.gif);}







.ws_item  table { width:170px;}







.ws_image {vertical-align:top; /*height:180px;*/ text-align:center;}







.ws_image img {margin:3px; width:165px;}







.ws_name {vertical-align:bottom; padding-bottom:5px; text-align:center;}







.ws_name a {color:#fff; cursor:pointer; text-decoration:none; font-weight:bold; }







.ws_name a:hover { color:#F0F074;}















/* latest news */







.latest_news {width:161px;}







.NewsDate {height:17px; background:url(../images/NewsDate.png) left bottom no-repeat; text-indent:5px; line-height:16px; color:#000; behavior: url(/images/iepngfix.htc);}







.ReadMore {text-align:right; padding-bottom:5px; color:#ccc;}















/* news*/







#news_page .NewsDate {height:17px; background:url(../images/NewsDate2.png) left bottom no-repeat; text-indent:5px; line-height:16px; color:#ccc; width:110px; margin-left:10px; behavior: url(/images/iepngfix.htc);}







#news_page .header1_bg {vertical-align:middle;}







#news_page .news_header {float:right; text-align:right; margin-right:10px;}















/*inventory*/







.grid_content {margin-bottom:5px; margin-top:5px;}







#inventory {display:block;}







/* inventory modules */







#keywords { /*width:396px;*/ width:300px;}







#inventory table #search_make {width:100%; display:block;}







.search_results  {color:#000; text-align:left; line-height:30px; text-indent:5px;}







.search_results #searchRes1, .search_results #searchRes2, .colored_span  {



	color:#F00;



	font-weight:bold;



}







#tblFilter {margin-top:5px;}







#Models td {vertical-align:bottom;}







.inv_pages_table{ width:100%;}







.inv_pages_table td {vertical-align: middle;}







.display_pages {text-align:right; padding-bottom:3px;}







.inv_pages {border-top:1px solid #444444; padding-top:3px;}







.inv_pages a { margin-right:3px;}















/* inventory veh icons */







.veh_icons_outer {vertical-align:bottom; padding-bottom:3px;}







.veh_icons_outer table {width:auto; margin-bottom:1px; margin-right:2px;}







.veh_icons_outer table td {padding-left:2px; vertical-align:middle;}







.veh_icons_outer a { text-decoration:none;}







.veh_pics { height:20px; width:25px; background:url(../images/photos.png) bottom left no-repeat; font-size:1px; cursor:pointer;behavior: url(/images/iepngfix.htc);}







.veh_details { height:20px; width:20px; background:url(../images/details.png) bottom center no-repeat; font-size:1px; cursor:pointer;behavior: url(/images/iepngfix.htc);}







.veh_testdrive { height:20px; width:60px; background:url(../images/testdrive.png) bottom center no-repeat; font-size:1px; cursor:pointer; behavior: url(/images/iepngfix.htc);}







.carfax { height:20px; width:82px; background:url(../images/carfax.png) bottom center no-repeat; font-size:1px; cursor:pointer;behavior: url(/images/iepngfix.htc); }







.req_info {height:20px; width:20px; background:url(../images/request.png) bottom center no-repeat; font-size:1px; cursor:pointer;behavior: url(/images/iepngfix.htc);}







/* inventory row */







/* price */







.price_outer {float:none; display:block; height:26px;}

.price, #details_price .price  {background:url(../images/price_bg2.png) top right no-repeat;font-size:14px; font-weight:bold; color:#fff799; text-align:right;padding-right:5px; height:24px; width:120px; behavior: url(/images/iepngfix.htc); line-height:24px; float: right; display:block; font-weight:bold;  /*text-indent:10px;*/}

.price_outer_adv{padding-right:5px; margin: 8px 0px 0px 10px; min-width:120px;}
.price_adv_des{font-size: 12px; text-align:left; color:#CCCCCC;}
.prise_adv_1, .prise_adv_2, .prise_adv_3{
	font-size: 22px;
	font-weight:bold;
	white-space: nowrap;
	text-align:left;
	/*margin:-2px 0px -2px 0px;*/
	padding-left: 10px;
	font-family: "Trebuchet MS";
}
.prise_adv_1{color:#888;}
.prise_adv_2{color:red;}
.prise_adv_3{color:green;}





div.price_outer div.price {background:url(../images/price_bg.png) top right no-repeat; behavior: url(/images/iepngfix.htc); color:#fff799;}
.veh_name {font-weight:bold; font-size:12px; }
.veh_name a { text-decoration:none; border-bottom:1px solid #fff799; padding:2px;}







.veh_name a:hover {border-bottom:1px solid #fff799; color:#000; background-color:#fff799;}







.miles {white-space:nowrap; text-align:right; color:#ccc; font-weight:bold;padding-right:5px;}







.stock {text-align:left; vertical-align:bottom;color:#fff799; width:auto; float:left; line-height:22px;}







.veh_color {padding-right:5px; }







.veh_color div {width:15px; height:10px; border:solid 1px #ffffff; display:block;}







.veh_color_table td {vertical-align:middle;}







.specif { font-weight:bold; margin-top:5px;}







.inv_row1 {}







.inv_row2 { background:#272727;}







.InvPic { vertical-align:top; cursor:pointer; width:160px;}







.InvPic img { border:2px solid #333; margin-top:1px; width:150px;}















/* consigned inventory banner */







#cons_banner_table td {vertical-align:middle;}







#cons_banner_table td td {vertical-align:top;}







#cons_inv_gallery_td {border-top:1px solid #ccc; text-align:center}







.cons_inv_item_outer {width:530px;  margin-top:5px; white-space:nowrap;}







.cons_inv_item {
	float:left;
	width:81px;
	height:150px;
	margin-right:2px;
	margin-left:2px;
	background-color: #252525;
}







.cons_inv_item td {height:130px;text-align:center; vertical-align:top;}
.cons_inv_item a {white-space:normal;}






.cons_inv_item img {margin:0px; margin:3px; text-align:center; padding:0px; width:76px;}







#cons_go {text-align:right; padding-top:5px; padding-bottom:5px; width:185px;}







#cons_go .SubmitButton { width:50px; height:20px;}







#cons_make {width:130px;}







.cons_inv_item .price {height:24px; font-size:12px; font-weight:bold; color:#CD1813; vertical-align:bottom; width:100%; text-align:center; background:none; margin:0px;padding:0px}















/*  details page*/

.vehicle_title , .vehicle_title h1, .vehicle_title h2{color:#000; text-align:left; line-height:30px; font-size:12px; font-weight:bold; text-indent:3px;}
.vehicle_title_outer {}
#details_price {/*text-align:right;*/ vertical-align:middle;}
.TableRowValue {color:#fff799;}
.TableRow2  {background-color:#333;}/*#E9EBED*/
#detail_spec {margin-top:0px;}
#detail_spec td {padding:5px;}
#details_page, #details_page td, #details_page div, #details_page p, #details_page font{font-size:14px;}
#details_page a{font-size:13px;}
#mpanescontainer, #mpanescontainer td, #mpanescontainer div, #mpanescontainer p, #mpanescontainer font{font-size:14px;}


/* veh_details_buttons */







#veh_details_buttons { text-align:right;}







#veh_details_buttons table {float:right;}







#veh_details_buttons td {padding-left:5px; vertical-align:middle; height:30px;}







#veh_details_buttons a {text-decoration:none;cursor:pointer;}







#veh_details_buttons a div {cursor:pointer;}







#SaveThisCar { width:16px; height:16px; border:0px; padding:0px; margin:0px; background:url(../images/saveCar.png) top center;cursor:pointer; behavior: url(/images/iepngfix.htc);}







.emailafriend {width:16px; height:16px; border:0px; padding:0px; margin:0px; background:url(../images/emailfriend.png) top center no-repeat; behavior: url(/images/iepngfix.htc);}







.print {width:16px; height:16px; border:0px; padding:0px; margin:0px; background:url(../images/print.png) top center no-repeat; behavior: url(/images/iepngfix.htc);}







.odometer { height:16px; border:0px; padding:0px; margin:0px; background:url(../images/odometer.png) top left no-repeat; text-indent:18px;color:#fff799; line-height:14px; cursor:auto; behavior: url(/images/iepngfix.htc);}







.dtl_question {width:16px; height:15px; border:0px; padding:0px; margin:0px; background:url(../images/dtl_question.png) top center no-repeat; behavior: url(/images/iepngfix.htc);}















#veh_images_slider {} /* this is slideshow styles */







#veh_images_slider td {padding-left:5px; cursor:pointer; vertical-align:middle;}







#veh_images_slider a {text-decoration:none;cursor:pointer;}







#veh_images_slider a div {cursor:pointer;}







#Enlarge { height:14px; width:15px; background:url(../images/enlarge.png) top center; behavior: url(/images/iepngfix.htc);}







#Prev {height:14px; width:14px; background:url(../images/prev.png) top center no-repeat; behavior: url(/images/iepngfix.htc);}







#Next {height:14px; width:14px; background:url(../images/next.png) top center no-repeat; behavior: url(/images/iepngfix.htc);}







#veh_condition {padding-top:5px; }







#veh_emailus #Contact td {vertical-align:middle;}







#details_submit input {float:right; margin-left:3px;}







#DetailsTextarea {height:100px; width:200px; border:1px solid #223956;}







#veh_audio {height:55px; width:105px; background:url(../images/play_audio.png) top center no-repeat; behavior: url(/images/iepngfix.htc);}







#veh_dealer_message {height:55px; width:105px; background:url(../images/live_chat.png) top center no-repeat; behavior: url(/images/iepngfix.htc);}















/* credit*/







#credit .label {white-space:nowrap;}







#credit td { vertical-align:middle;}







#credit .client_phone { vertical-align:middle;}







#PrimaryOccupationOther {}







#PrimaryOtherMonthlyIncomeSource {height:110px;width:150px;}







#credit .SubmitButton {float:right; width:120px; height:20px;}







#SpecialInstructions {float:right; width:240px; margin-bottom:5px;}







.loan_long_text {text-align:justify; padding-bottom:5px; padding-top:5px;}







#CRD_FINANCINGAVAILABLE {text-align:center; font-weight:bold; padding:10px;}







#creditShort #credit .label {white-space:nowrap; text-align:right;}







#CRD_INCLUDEADDITIONAL {text-align:right;}







#creditShort #credit #SpecialInstructions {float:left; width:240px; margin-bottom:5px;}















/* parts */







#parts .SubmitButton {float:right; width:120px; height:20px;}







#parts .label, #parts .client_phone { white-space:nowrap; height:22px;}







#PartsComments {width:280px; height:75px; float:right; margin-bottom:5px;}







#parts td {vertical-align:middle;}















/* service */







#service .SubmitButton {float:right; width:120px; height:20px;}







#service .label, #service .client_phone { white-space:nowrap; height:22px;}







#serviceComments {width:280px; height:75px; float:right; margin-bottom:5px;}







#service td {vertical-align:middle;}







#services_options td { vertical-align:top;}















/* sitemap */







#sitemap li {list-style-image:url(../images/bullet1.gif);}







#sitemap li li {list-style-image:url(../images/bullet2.gif);}















/* about us*/







#ABU_MAPTHISLOCATION {background:url(../images/compass.png) 0% 50% no-repeat; text-indent:22px; width:150px; text-align:left; behavior: url(/images/iepngfix.htc);}







#ABU_EMAILUS {background:url(../images/emailfriend.png) 0% 50% no-repeat; text-indent:22px; width:100px; text-align:left; behavior: url(/images/iepngfix.htc);}







#ABU_EMAILUS , #ABU_MAPTHISLOCATION  { height:20px; cursor:pointer;font-size:14px;}







#contact_info td {vertical-align:top;}







#contact_info td td {vertical-align:middle; padding:3px;}















/* email frind*/







#emailfriend .label {text-align:right; padding-right:15px; width:40%;}







#emailfriend .SubmitButton {float:right; width:120px; height:20px; }







/* contact us */







#Contact .SubmitButton, #contactus #Contact .SubmitButton {float:right; width:120px; height:20px;}







#contactus #Contact #contuctus_comments {text-align:right; width:280px;}







#contactus #Contact #contuctus_comments textarea {float:right; width:280px; margin-top:10px; margin-bottom:10px; height:200px; border:1px solid #223956;}







#contactus .call {text-align:center; padding-bottom:10px;}















/* gallery */







#galleryNavigation {margin-bottom:10px;}







#galleryNavigation td {vertical-align:middle;}







#pagingStatus_container {}







#veh_gallery_icons table {float:right;}







#veh_gallery_icons table td { padding-left:2px;}







#veh_gallery_icons a {text-decoration:none;}







#slideNav img {margin-left:5px; margin-right:5px;}















/* */







#search_make_logos img {height:50px; width:50px;}















/*testimonials*/







#testimonials_container .NewsDate {float:left; width:105px;}







.testimonials_comments { padding-top:5px; padding-bottom:5px;}







.testimonials_header { line-height:17px;}







.testimonials_name {font-size:12px; font-weight:bold; color:#fff799;}







.testimonials_city {font-size:12px; color:#ccc;}







.testimonials_experience {font-weight:bold;color:#999; float:left;}







.testimonials_rating {font-weight:bold;color:#999; width:105px; float:right;}







.testimonials_experience span {	color:#FC0;	font-weight:bold;}







img.rating { height:10px; width:60px; position:relative; top:2px;}







.testimonials_video_container { border:1px solid #AFB6BC;}







#video_testimonials {width:auto;}























/* inv big search and sliders */

#inv_big_search_container {}

table.corner2_table#inv_big_search_outer {background:#111111 url(../images/big_search_glass.gif) bottom right no-repeat; border:1px solid #272727; width:650px; height:122px; margin:0; padding:0; color:#CCC ;}

#inv_big_search  {width:auto; float:left;}

/*#inv_big_search .SubmitButton {width:150px; height:20px;}*/

/*#inv_big_search #BigSearchSubmitButtonContainer {vertical-align:middle;}*/

#BigSearchSubmitButton { background:none; border:none; font-size:20px; font-weight:bold; width:50px; height:50px; cursor:pointer; float:left; position:relative; top:25px; left:45px; color:#FF0;}

#inv_big_search #edtkeywords {width:458px;}



#inv_big_search select {width:150px;}







#inv_big_search select {width:150px;}







/*sliders */







.trbcaption {white-space:nowrap; width:50px;color:#666666; padding-right:3px; padding-left:50px;}







/*  slider width is 150 px*/







#mileageslider { width:170px;}







#yearslider {}







#priceslider {width:170px;}















/* print */







.print_border1 { border-bottom:2px solid #666666;}







.print_border2 { border-bottom:2px solid #666666; border-top:2px solid #666666;}







#PrintContent {width:590px;}







#payment_calculator table td {padding-right:5px; vertical-align:middle;}







#payment_calculator table {margin-top:5px;}







#payment_calculator table td .button{float:right;}



#AddYourVehButton {margin:0px; padding:0px; height:auto; width:auto;}


#TopViews, #TopViews td { text-align:left;}
/* search_advanced */

#search_advanced { width:161px; margin-top:5px;}

#search_advanced_home_submit {width:150px; margin-top:10px;}

#AddYourVehButton input.SubmitButton { width:160px; height:50px; border:0px; background:url(../images/add_vehicle.png); cursor:pointer;}

/* EPA Fuel Economy  */
.dii{width: 142px;height: 88px;background: url(../images/fuel_economy.png) no-repeat top;text-align: right;border: 0px solid #afb6bc;behavior: url(/images/iepngfix.htc);}
.dii_ins{width:142px;height:64px;margin: 0px 0px 0px 0px;font-family: Tahoma;font-weight: bold;padding:0px;border-collapse:collapse;border-spacing:0px;border: 0px solid green;}
.font_dii_t{font-size: 12px !important;height: 16px;color: black;width: 33%;margin:0px;padding:0px;text-align: center;}
.font_dii_t2{font-size: 12px !important;height: 16px;color: #fff799; margin:0px;padding:0px; text-align:center;}
.font_dii_t3{ font-size: 10px !important;height: 17px;color: white;margin:0px;padding:0px;text-align: center;vertical-align: middle;font-family: Tahoma;font-weight: bold;}
.font_space{ height: 5px;font-size: 1px !important;margin:0px;padding:0px;}

/* dinamic content top menu */

a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   auto;

  border:  1px solid #E5DF65;
  padding: 2px 5px;

  background: #090909;

  text-decoration: none;
  font-family: Georgia,Times New Roman,Times,serif;
  font-size: 11px;
  color:   white;
  white-space: nowrap;
}
a.sample_attach:hover{
	color:#fefe48;
	background-color: #333333;
}
a.sample_attach, a.sample_attach:visited { border-bottom: none; }
/*div#sample_attach_menu_child { border-bottom: 1px solid black; }*/
.menu_child_numb{border-bottom: 1px solid #E5DF65;z-index:1100;}
.dinamic_parent{color:white;}
.dinamic_parent_bot{color:white;}
a.sample_attach_b, a.sample_attach_b:visited, div.sample_attach_b
{
  display: block;
  width:   auto;

  border:  1px solid #272727;
  padding: 2px 5px;

  background: black;

  text-decoration: none;
  font-family: Arial,Helvetica,sans-serif
  font-size: 10px;
  color:   white;
  white-space: nowrap;
}
a.sample_attach_b, a.sample_attach_b:visited { border-bottom: none;}
.menu_child_numb_b{border-bottom: 1px solid #272727;z-index:1100;}

/* -------------------------END MENU FOR THIS TEMPLATE----------------- */
.Submit_vehicle_log, .Submit_vehicle_reg, .Submit_vehicle_can{
	background: black;
	color: white;
	border: 1px solid #E5DF65;
	padding-left:10px;
	padding-right:10px;
	height:28px;
	width:100%;
	cursor: pointer;
	font-family: Georgia,"Times New Roman",Times,serif;
}
.Submit_vehicle_log:hover, .Submit_vehicle_reg:hover, .Submit_vehicle_can:hover{
	background: #333333;	
}
