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

#outer_wrapper { background: url(../images/footer-lambo.jpg) no-repeat center bottom; }


#right h2,
#notify_middle h2, 
#trade_appraisal h2, 
#financeLeft h2, 
#wide_wrap h2, 
#sitemapContent h1 { background: url(../images/arrow_yellow_2.png) no-repeat 5px center #3a3a3a; }

#priNav { width:882px; margin: 0 auto; }
#priNav li a { background: url(../images/priNav_yellow_2.png) no-repeat; }
#nav_wrapper #priNav ul li a:hover {  color:#f6cd29; width:100%; }



#contact_small h2 { background-position: 0px -96px; }
#contact_small input[type="submit"] { background: #f6cd29; color:#000; }

#sidebar_address_head { background-position: -300px -96px; }
#sidebar_address #sidebar_address_content a#getdirections { background: #f6cd29; color:#000; }
#sidebar_address a.getdirections { background: #f6cd29; color:#000; }

#incentives #contact_incentives h3 { background-position: 0px -456px; }
#incentives #contact_incentives #vehicle_question_submit input { background: #f6cd29; color:#000; }


#financing #financeCalc h2 { background-position: 0px -216px; }
#financing #financeCalc li#submitBtn input[type="submit"] { background: #f6cd29; color:#000; } 
#financing .financeBox2 h3 { background-position: -300px -216px; }


#notify #notify_form_div h2 { background-position: 0px -336px; }
#notify #notify_form_div #vehicle_finder_submit input { background:#f6cd29; color:#000; }

.ecl-trade-appraisal #trade_appraisal_tabs li.current, 
.ecl-trade-appraisal #trade_appraisal_tabs li.allowed, 
.ecl-trade-appraisal #trade_appraisal_tabs li.current a, 
.ecl-trade-appraisal #trade_appraisal_tabs li.allowed a { background-image: url(../images/stepped_navigation_yellow.png) !important; }
#trade_appraisal .ecl-trade-appraisal #trade_appraisal_tabs li.current a,
#vehicle .ecl-trade-appraisal #trade_appraisal_tabs li.current a { background-color: #f6cd29 !important; color:#000 !important; }
#trade_appraisal .ecl-trade-appraisal .trade_appraisal_next,
.ecl-trade-appraisal input[type="submit"] { background: #f6cd29; color:#000; }

#inventory #currentFilters { background:#f6cd29; }
#inventory #currentFilters p { font-size:12px; color:#000; margin: 3px 0; }
#inventory #currentFilters p a { color:#000; }
#inventory #currentFilters p a:hover { color:#000; text-decoration: underline; }
#inventory a.clearFilterCpo { color:#000; }
#inventory #inventory_v2_sidebar_filters h2 { background: url(../images/refine_search_yellow.png) no-repeat center top; }

#inventory .filterList ul li a { background-image: url(../images/arrow_yellow.png); }
#inventory .filterList span a:hover { background:#f6cd29; color:#000; }

#inventory .filterList ul li a:hover { background-color: #f6cd29; color:#000; background-image: url(../images/arrow-black.png); }



#vehicle #similarVehicles h3 { background:#3a3a3a url(../images/sim_veh_yellow.png) no-repeat top left; }
#vehicle #similarVehicles .similarVehicle li a { color:#f6cd29; }
#vehicle #vehicle_v2_sidebar_links p { background:#3a3a3a url(../images/view_more_yellow.png) no-repeat top left; }
#vehicle #vehicle_v2_sidebar_links li a { background: url(../images/arrow_yellow.png) no-repeat 2px center; }
#vehicle #vehicle_v2_sidebar_links li a:hover { background-color: #f6cd29; color:#000; background-image: url(../images/arrow-black.png); }

#vehicle  #vctSubmit_button_offer {
    background: url('../images/vctLambo_submit.png') no-repeat 0px 0px !important;
    background-position: 0px 0px;
}
#vehicle  #vctSubmit_button_calc {
    background: url('../images/vctLambo_submit_calc.png') no-repeat 0px 0px !important;
    background-position: 0px 0px;
}
#vehicle  #vctSubmit_button_offer:hover, #vehicle  #vctSubmit_button_calc:hover {
    background-position: 0px -58px !important;
}


#customer_tools input.submitButton { float:right; width:200px; height:57px; padding:0; margin: 10px 160px 10px 0; text-indent:-9000px; background: url(../images/vctLambo_submit.png) repeat-x left top; border:none; *line-height:0; *font-size:0; }
#customer_tools input.submitButton:hover { background-position: 0px -58px; cursor:pointer; }
#side_right #qc_vehicle_question input.submitButton { display: block; width:200px; height:57px; padding:0; margin: 0; text-indent:-9000px; background: url(../images/vctLambo_submit.png) repeat-x left top; border:none; font-size: 0; line-height: 0; }
#side_right #qc_vehicle_question input.submitButton:hover { background-position: 0px -58px; cursor:pointer; }

.lamborghini-new { 
		float:left; 
		width:480px; 
		margin: 0;
		padding: 0 0 9px; 
		position: relative; 
		background:#212121 url(../images/border_repeat.png) repeat-x center bottom;
}
.lamborghini-new h3 { display: block; height:24px; border-bottom: 5px solid #000; padding: 0; text-indent: -9000px; background: url(../images/nv_header_yellow.png) no-repeat left top; }
#sliderShow_container { width:480px; margin: 5px 0 30px; padding: 0; height:205px; position: relative; }
a.prevPage {
		display: block;
		width:17px;
		height:28px;
		text-indent: -9000px;
		background: url(../images/lambo-nv-arrows.png) no-repeat left top;
		position: absolute;
		left:5px;
		top:93px;
		z-index: 400;
}
a.nextPage {
		display: block;
		width:17px;
		height:28px;
		text-indent: -9000px;
		background: url(../images/lambo-nv-arrows.png) no-repeat right top;
		position: absolute;
		right:5px;
		top:93px;
		z-index: 400;
}
a.lambo-view-all {
		display: block;
		width:125px; 
		height:31px;
		text-indent: -9000px;
		background: url(../images/inv_yellow_blk.png) no-repeat left top;
		position: absolute;
		bottom:9px;
		right:0;
		z-index: 500;
}
a.lambo-view-all:hover { background-position: right top; }
/*
#home .scrollable { float: left; height: 205px; overflow-x: hidden; overflow-y: hidden; position: relative; width: 480px !important; }
#home .scrollable .items { height: 205px; position: absolute; width: 2000em; }
#home .scrollable img { float: left; height: 205px; width: 480px; }
*/

#slideshow div { display:none; }

#slidetabs a {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background:#000;
	display:block;
	font-size:1px;		
}

.scrollable { overflow: hidden; width: 479px; height: 205px; position: relative; float: right; margin: 0; }
.scrollable .items{position: absolute; width: 1000em}
.scrollable .items a{float: left; width:480px; }
.scrollable .items a img { height:174px; width:480px; }
.scrollable .items a p { 
		display: block;
		line-height: 31px; 
		height:31px; 
		padding: 0 0 0 10px;
		color:#3a3a3a;
		font-size: 14px;
		margin: 0;
		background: #e3e2e2; /* Old browsers */
		background: -moz-linear-gradient(top,  #e3e2e2 0%, #9b9999 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3e2e2), color-stop(100%,#9b9999)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #e3e2e2 0%,#9b9999 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #e3e2e2 0%,#9b9999 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #e3e2e2 0%,#9b9999 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #e3e2e2 0%,#9b9999 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e2e2', endColorstr='#9b9999',GradientType=0 ); /* IE6-9 */
		text-decoration: none;
}
.scrollable .items a:hover { text-decoration: none; }
#arrows{position: absolute; bottom: 0; right: 0; padding: 5px}
#arrows a{width: 10px; height: 10px; display: block; background: url('http://images1.ecarlist.com/sites/cash_for_cars/images/circles.png') no-repeat; float: left; text-indent: -9000px;}
#arrows a:hover {cursor: pointer; background-position: -12px 0  }
#arrows a.current {cursor: pointer; background-position: -12px 0  }

#employSubmit input#vehicle_question_submit { background: #f6cd29; color:#000; }

.picture-col {
		float:right;
		width:33%;
		margin: 0 0 0 2%;
		padding: 0;
}
.picture-col img {
		width:98%;
		border:3px solid #fff;
		margin: 0 0 5px;
}

#sharpie_lamborghini .scrollable { overflow: hidden; width: 500px; height: 300px; position: relative; float: right; margin: 0; }
#sharpie_lamborghini .scrollable .items a{float: left; width:5000px; }
#sharpie_lamborghini .scrollable .items a img { height:300px; width:500px; }
#sliderShow_container { 
		float:right;
		margin: 0 0 20px 20px;
		width:500px; 
		padding: 0; 
		height:300px; 
		position: relative; 
		border:3px solid #fff;
}


#sharpie_lamborghini a.prevPage {
		display: block;
		width:10px;
		height:17px;
		text-indent: -9000px;
		background:url(../images/sharpie-arrows.png) no-repeat 0px 0px;
		position: absolute;
		left:235px;
		top:auto;
		bottom:-30px;
		z-index: 400;
}
#sharpie_lamborghini a.nextPage {
		display: block;
		width:10px;
		height:17px;
		text-indent: -9000px;
		background:url(../images/sharpie-arrows.png) no-repeat -10px 0px;
		position: absolute;
		right:235px;
		top:auto;
		bottom:-30px;
		z-index: 400;
}
#project_au79 a.prevPage:hover { background-position: -20px 0px; }
#project_au79 a.nextPage:hover { background-position: -30px 0px; }

#project_au79 .scrollable { overflow: hidden; width: 500px; height: 300px; position: relative; float: right; margin: 0; }
#project_au79 .scrollable .items a{float: left; width:5000px; }
#project_au79 .scrollable .items a img { height:300px; width:500px; }

#project_au79 a.prevPage {
		display: block;
		width:10px;
		height:17px;
		text-indent: -9000px;
		background:url(../images/sharpie-arrows.png) no-repeat 0px 0px;
		position: absolute;
		left:235px;
		top:auto;
		bottom:-30px;
		z-index: 400;
}
#project_au79 a.nextPage {
		display: block;
		width:10px;
		height:17px;
		text-indent: -9000px;
		background:url(../images/sharpie-arrows.png) no-repeat -10px 0px;
		position: absolute;
		right:235px;
		top:auto;
		bottom:-30px;
		z-index: 400;
}
#project_au79 a.prevPage:hover { background-position: -20px 0px; }
#project_au79 a.nextPage:hover { background-position: -30px 0px; }
