#header h1 { float:left; display:inline; margin: 14px 0 0 4px; }
#header h1 a { display:block; width:314px; height:89px; text-indent: -9000px; background: url(../images/toplogo2.png) no-repeat left top; }
#header h2 { display:none; }

#home p#dealershipimage { background-image: none; text-indent: 0px; }

#home p#dealershipimage a { display: block; text-indent: -9999px; background: url(../images/get-approved-logo.jpg) no-repeat -5px 0px; width: 263px; height: 231px; }

#inventory p#getApproved a img, #vehicle p#getApproved a img {width: 100%;}

#inventory p#getApproved a, #vehicle p#getApproved a {display: block; width: 100%; background: none;}



/* #home p#dealershipimage a { display: block; width: 231px; height: 195px; padding: 15px;  text-decoration: none; 
font-weight: bold; font-size: 40px; text-shadow: 0px 0px 5px #fff; text-align: center; line-height: 67px; 
color: #D90000; text-transform: uppercase; background: #4a4a4a; 
background-image: -ms-linear-gradient(top, #4A4A4A 0%, #7D7D7D 100%);
background-image: -moz-linear-gradient(top, #4A4A4A 0%, #7D7D7D 100%);
background-image: -o-linear-gradient(top, #4A4A4A 0%, #7D7D7D 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4A4A4A), color-stop(1, #7D7D7D));
background-image: -webkit-linear-gradient(top, #4A4A4A 0%, #7D7D7D 100%);
background-image: linear-gradient(top, #4A4A4A 0%, #7D7D7D 100%); } 
#home p#dealershipimage a:hover { text-shadow: 0px 0px 4px #000; } */

p#businesslink { float:left; display: block; width:95px; height:23px; padding: 0; margin: 30px 0 0 20px; text-indent: -9000px; background: url(../images/business_link.png) no-repeat left top; }

#navblock h1 a { display:none;}
#navwrap {
	background-image:url(../images/nav_bkgd.jpg);
}
#navblock #priNav { width:777px; margin: 0 27px 0 0; display:inline; }
#navblock #priNav li a { background: url(../images/priNav.gif) no-repeat; }
#navblock #priNav li a#priNav_Home { width:50px; background-position: -11px 0px; }
#navblock #priNav li a#priNav_Home:hover { background-position: -11px -57px; }

#navblock #priNav li a#priNav_Inventory { width:87px; background-position: -60px 0px; }
#navblock #priNav li a#priNav_Inventory:hover { background-position: -60px -57px; }

#navblock #priNav li a#priNav_Specials { width:80px; background-position: -140px 0px; }
#navblock #priNav li a#priNav_Specials:hover { background-position: -140px -57px; }

#navblock #priNav li a#priNav_Get_Approved { width:115px; background-position: -217px 0px; }
#navblock #priNav li a#priNav_Get_Approved:hover {  background-position: -217px -57px; }

#navblock #priNav li a#priNav_Value_Your_Trade { width:138px; background-position: -332px 0px; }
#navblock #priNav li a#priNav_Value_Your_Trade:hover {  background-position: -332px -57px; }

#navblock #priNav li a#priNav_Your_Credit { width:92px; background-position: -468px 0px; }
#navblock #priNav li a#priNav_Your_Credit:hover {  background-position: -468px -57px; }

#navblock #priNav li a#priNav_We_Are_Gorges { width:127px; background-position: -558px 0px; }
#navblock #priNav li a#priNav_We_Are_Gorges:hover {  background-position: -558px -57px; }

#navblock #priNav li a#priNav_Contact { width:78px; background-position: -683px 0px; }
#navblock #priNav li a#priNav_Contact:hover {  background-position: -683px -57px; }

#navblock #priNav li a#menu0 { width:87px; background-position: -60px 0px; }
#navblock #priNav li a#menu0:hover { background-position: -60px -57px; }
#navblock #priNav li a#menu1 { width:80px; background-position: -140px 0px; }
#navblock #priNav li a#menu1:hover { background-position: -140px -57px; }
#navblock #priNav li a#menu2 { width:92px; background-position: -468px 0px; }
#navblock #priNav li a#menu2:hover {  background-position: -468px -57px; }
#navblock #priNav li a#menu3 { width:127px; background-position: -558px 0px; }
#navblock #priNav li a#menu3:hover {  background-position: -558px -57px; }
#navblock #priNav li a#menu4 { width:78px; background-position: -683px 0px; }
#navblock #priNav li a#menu4:hover {  background-position: -683px -57px; }



/*DROPDOWN MENU*/
#navblock #priNav li ul { width:170px; }
#navblock #priNav li.last ul { width:100px; }
#navblock #priNav ul {background: #EA2328 none; border: 3px solid #F39698; border-top: none; left: 0px; top: 57px;}
#navblock #priNav ul li {clear: both; display: block; float: none;}
#navblock #priNav ul a {background: none; color: #fff; font-size: 12px; letter-spacing: 0px; margin: 5px; padding: 5px; text-decoration: none; text-transform: uppercase; white-space: nowrap; word-spacing: 2px;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#navblock #priNav ul a:hover {background-color: #F39698; color: #000; }

.color_pri { color: #fff !important; }
.color_sec { color: #fff !important; }

#secNav { } 
#secNav li { margin: 0 15px; }
#secNav li span { display:none; }

#inventory .inventory_v2_details h4 a:hover { color:#ff0c0c !important; text-decoration: underline; }

#home_welcome h1 { background: url(../images/welcome_gorges.gif) no-repeat left top; text-indent: -9000px; }

#header h3 { color:; line-height: 16px; width:140px; }
#header h3 span.white { color:#fff; }
#header h3 span.small { color:#ea2328; font-size:11px; }
#header h3 a { font-size:12px; color:#ea2328; text-decoration: none; }

#headerlogos { float:right; height:42px; display:inline; margin: 20px 40px 0 0; padding: 0; list-style-type:none; width:362px; }
#headerlogos li { float:left; margin: 0; padding: 0; }
#headerlogos li a { display: block; height:42px; text-indent: -9000px; background: url(../images/headerlogos2.png) no-repeat; }
#headerlogos li a#chrylser { width:106px; background-position: 0px 0px; margin-right: 17px; }
#headerlogos li a#dodge { width:127px; background-position: -106px 0px; margin-right: 17px; }
#headerlogos li a#jeep { width:94px; background-position: -233px 0px; }

a#ls_card { float:left; display:inline; margin: 10px  0 0 20px; padding: 0; text-indent: -9000px; width:132px; height:85px; background: url(../images/ls_card2.jpg) no-repeat left top; border:1px solid #808080; box-shadow: 2px 2px 2px #000; -moz-box-shadow: 2px 2px 2px #000; -webkit-box-shadow: 2px 2px 2px #000; }
p#headeraddress { float:right; font-size:14px; color:#ccc; display: inline; margin: 15px 248px 0 0; }
a#homebttn { float:left; display:inline;  margin: 0 0 0 20px; padding: 0; width:65px; height:49px; text-indent: -9000px; background: url(../images/home_bttn.jpg) no-repeat left top; }
a#homebttn:hover { background-position: -65px 0px; }

/*#random_list_location #random_list_item img { border:2px solid #555; }*/
/*#random_list_location #random_list_item img:hover { border:2px solid #e01418; }*/
/*#random_list_location #random_list_item { margin:0 4px; width:99px; text-align: center; }*/
#browsebox { padding-top: 0; border-bottom: none; }
#browsebox #featuredVehicles_footer { display:none; }

#new_vehicles_top { display:none; }

.jcarousel-skin-tango .jcarousel-clip-horizontal { width:938px; height:145px; margin: 0; padding: 0 0 0 1px; }
#home .jcarousel-skin-tango .jcarousel-prev-horizontal { background:transparent url(../images/arrow_left.png) no-repeat center top; cursor:pointer; height:17px; width:17px; left:890px; position:absolute; top:150px; z-index: 100; }
#home .jcarousel-skin-tango .jcarousel-next-horizontal { background:transparent url(../images/arrow_right.png) no-repeat center top; cursor:pointer; height:17px; position:absolute; top:150px; width:17px; z-index: 100; right:10px; }

#new_vehicles { background: url(../images/new_cars_bkgd.jpg) no-repeat center top; }
#new_vehicles_showall { background:#6e6e6e url(../images/showalltile.gif) repeat-x center top; text-align: left; padding-left: 10px; border-right:1px solid #fff; margin-right: 1px; border-top:1px solid #898989; line-height: 27px; border-bottom:1px solid #fff;  }
#new_vehicles_bottom { display:none; }

a#showAllButton { color:#3b3b3b; text-decoration: none; background: url(../images/showallarrow.png) no-repeat right center; padding-right: 25px; }

#home #new_vehicles li { margin: 0 10px; color:#666; font-size:13px; font-weight: bold; }
#home #new_vehicles li a { color:#000; font-size:18px; }
#home #new_vehicles li a span { color:#666; font-size:13px; }
#home #new_vehicles li a:hover { color:#ea2328; text-decoration: none; }

#videobox { float:left; margin: 0; padding: 0; width:250px; height:224px; border: 1px solid #3c3c3c; }
#playerbox { width:250px; height:188px; position:relative; }
a.ecl_video_unmute { display:block; text-align: center; height:40px; width:250px; background:url(../images/clicktolisten.png) no-repeat center center; text-indent: -9000px; line-height: 40px; position: absolute; top:70px; margin: 0; padding: 0; z-index: 400; *left:0; }
#ec_flowplayer_controlbar { height:15px; background: url(../images/controlbartile.png) repeat-x left top; margin: 0; padding: 0 0 1px; }
#ec_flowplayer_controlbar a.play { display: block; height:15px; width:16px; text-indent: -9000px; background: url(../images/video-buttons.png) no-repeat 0 0; float:left; margin: 0; } 
#ec_flowplayer_controlbar a.pause { display: block; height:15px; width:16px; text-indent: -9000px; background: url(../images/video-buttons.png) no-repeat -35px 0px; float:left; margin: 0; } 
#ec_flowplayer_controlbar a.play:hover { background-position: 0px -15px; } 
#ec_flowplayer_controlbar a.pause:hover { background-position: -35px -15px; } 
#ec_flowplayer_controlbar .track { height:4px; background: #fff; width:215px; float:left; margin: 5px 0 0; }
#ec_flowplayer_controlbar a.unmute, #ec_flowplayer_controlbar a.mute  { float: left; width:16px; height:15px; text-indent: -9000px; background: url(../images/video-buttons.png) no-repeat -16px 0; }
#ec_flowplayer_controlbar a.unmute:hover, #ec_flowplayer_controlbar a.mute:hover { background-position: -16px -15px; }
#ec_flowplayer_controlbar .time { display:none; }
#ec_flowplayer_controlbar .progress { background: #e51304; height:4px;  }
#ec_playlist { height:20px; background: url(../images/playlisttile.png) repeat-x center top; }
p.clipselect { float:left; text-transform: uppercase; color:#fff; font-size:11px; margin: 0 10px; padding-top: 5px; }
#ec_playlist a { float:left;  width:24px; height:14px; line-height: 14px; text-align: center; text-decoration: none; color:#fff; margin:3px 3px 0 0; background: url(../images/vidlinkbkgd.png) repeat-x center top; }
#ec_playlist a:hover { text-decoration: underline; }

#inventory .filterList ul li span { display:none; }
#service_faq #right h3 { margin: 45px 0 0; padding: 0; font-size:16px; }
#warranty_forever  #right h3 { margin: 45px 0 0; padding: 0; font-size:16px; }

#financing #sidebar_address_head strong {
background-color: #fff;
}



#vehicle_contact {color: #fff; font-weight: bold;}


/* #################################################
###                  #service                    ###
################################################ */

#service #service_request_form h3 { background: #000; margin: 10px 0; color:#fff; }
#parts #parts_request_form h3 { background: #000; margin: 10px 0; color:#fff; }
#service #vehicle_question_submit { margin: 15px 0 15px 220px; }
#parts #vehicle_question_submit { margin: 15px 0 15px 220px; }
#parts #parts_request_form label, #service #service_request_form label { font-size:12px; color:#fff; }
#parts_request_form .input_element, #service_request_form .input_element { float:right; }


.mi_link span,
#specials_navigation_main li a span,
#specials_subnavigation li a span {
	display: none;
}

#sidebar_address .floatleft { margin: 5px 0px 5px 5px; }

p.white { color: #fff; line-height: 16px; font-weight: normal; }
h3.hourtitle { margin: 25px 0 5px; padding: 0 0 5px; color:#fff; font-size:16px; border-bottom: 1px dotted #ccc; }
#hours_list { display:none; }

.staffbox { margin: 10px; border-bottom: 1px dotted #ccc; padding: 10px 0; clear:both; }
.staffbox h3 { margin: 10px 0 5px 10px; font-weight: bold; color:#000; font-size:16px; }
.staffpic { float:left; display:inline; margin: 0 20px 5px 0; border:3px solid #fff; box-shadow: 3px 3px 2px #000; -moz-box-shadow: 3px 3px 2px #000; -webkit-box-shadow: 3px 3px 2px #000; }

#hourbox { margin: 5px; padding: 0; }

#about #right h2 { display:block; width:655px; height:38px; text-indent: -9000px; background: url(../images/welcome_gorges.png) no-repeat left top; margin: 0 0 5px; padding: 0; }

#autotrader_placer { width:88px; margin: 20px auto; }
#autotrader_home { float:left; margin: 30px 0 0 25px; display:inline; width:88px; }

#vehicle_details_middle { color:#fff; }
#vehicle_details_middle p { color:#fff; }

p#guarantee_large { display:block; width:502px; height:166px; padding: 0; margin: 35px 0 0 120px; text-indent: -9000px; background: url(../images/guarantee_large.gif) no-repeat center center; border:3px solid #ccc; box-shadow: 2px 2px 2px #666; -moz-box-shadow: 2px 2px 2px #666; -webkit-box-shadow: 2px 2px 2px #666; }
a#guarantee_small { display:block; width:218px; height:72px; padding: 0; margin: 10px 0 25px; text-indent: -9000px; background: url(../images/guarantee_mid.gif) no-repeat center center; }

#notice_box {
	text-align:center;
	float:left;
	padding:60px 0 0 0;
}
#notice_box img {
	margin-bottom:20px;
}
#notice_box a#more_specials {
	color:#888;

	text-align:center;
}

.ecl_new_vehicles_make{
	background: url(../images/new_cars_bkgd.jpg) no-repeat center top;
}

.ecl_new_vehicle_make_wrap{
	background: #6E6E6E url(../images/showalltile.gif) repeat-x center bottom;
	padding-bottom: 27px;
	position: relative;
}

.ecl_new_vehicle_make_wrap .view_all, .ecl_new_vehicle_make_wrap .prev, .ecl_new_vehicle_make_wrap .next{
	position: absolute;
	bottom: 5px;	
}

.ecl_new_vehicle_make_wrap .view_all{
	color: #3B3B3B;
	text-decoration: none;
	left: 5px;
	background: url(../images/showallarrow.png) no-repeat right center;	
	padding-right: 19px;
}

.ecl_new_vehicle_make_wrap .prev, .ecl_new_vehicle_make_wrap .next{
	text-indent: -9000px;
	height: 17px;
	width: 17px;
}

.ecl_new_vehicle_make_wrap .prev{
	right: 30px;
	background: transparent url(../images/arrow_left.png) no-repeat center top;
}

.ecl_new_vehicle_make_wrap .next{
	right: 5px;
	background: transparent url(../images/arrow_right.png) no-repeat center top;
}

.ecl_new_vehicles_trigger a{
	color: #000;	
	font-size: 14px;
}

#right {
	color:#ccc;
}
.inventory_v2_special_body {
	color:#fff;
}

.autotrader_sidebar {
	text-align:center;
	padding:0 0 10px 0;
}

/* ToolTip turned off until further notice */ 
#home .toolTip { display: none; }

.inventory_v2_special_title, .vehicle_v2_special_title { color: #ff0000 !important; font-weight: bold; }

.fvTooltip_finance a, .vehicle_finance_btn a { display: block; width: 153px; height: 22px; padding: 3px 8px; background: #ff0000; color: #fff; font-size: 11px; text-align: center; line-height: 22px; margin: 4px 0px; font-weight: bold; border: 1px solid #fff; text-transform: uppercase; }
.fvTooltip_finance a:hover, .vehicle_finance_btn a:hover { text-decoration: none; background: #ff9999; color: #333; }
#inventory .vehicle_finance_btn a { margin: 10px 0px; }

#financing #iframeWrap {width:850px; margin: 0 auto; text-align: center; border: 20px solid white;}
