/**************************************
* BASIC CSS Advantage Ford
**************************************/
html{overflow-y:scroll;}
/* adds scrollbar and prevents jumping of content */
body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:11px;line-height:1.25;background-image:url(/wp-content/uploads/2010/03/bgWDR1.jpg);}
body.page{padding:0;}
a,
a:active{color:#005b7f;outline:0;text-decoration:none;}
a:hover,
a:focus{color:#005b7f;outline:0;}
p,
.text,
td,
.textgridwidget{font-size:11px;font-weight:normal;text-align:left;color:#999;}
p{margin:0 0 0.5em;}
h1,h2,h3,h4,h5{color:#999;font-weight:bold;margin-bottom:0.75em;}
h1{font-size:18px;}
h2{font-size:16px;color:#005b7f;}
h3{font-size:14px;}
h4{font-size:13px;color:#222;}
h5 {
	color:#005b7f;
	font-size:14px !important;
	font-weight:bold;
	margin-bottom:0.5em;
}
ul,
ol{color:#999;}
li{}
td li{text-align:left;}
hr{border:0;color:#999;background-color:#999;height:1px;width:100%;text-align:left;}
.top{vertical-align:text-top;}

/* img loader icon for slow loading images */
img,
.slideshowwidget {background:url(/wp-content/uploads/ajax-loader1.gif) no-repeat scroll 50% 50% transparent!important;}
#closeButton {background:none!important;}
/**************************************
* General Layout Regions 
**************************************/
#website{background-color:#fff;}
#website .page{padding:10px 0 0;}
#header{padding:0;}
#header #header-zones{
	background-image:url(/wp-content/uploads/2010/03/header-bg.png);
	background-repeat:no-repeat;
	border-bottom:1px solid #999;
	height:80px;
}
#header a:hover{text-decoration:none!important;}
#header #logo{font-weight:bold;font-size:12px;}
#header #logo img{vertical-align:middle;}
#header #address{color:#999;text-align:right;padding-top:5px;}
#header #phone-numbers{color:#999;text-align:right;padding-top:5px;}
#header #phone-numbers table{width:100%;}
#header #phone-numbers table td{text-align:right;}
#header #phone-numbers strong{font:bold 11pt;color:#005b7f;}
#site-content{margin:0;}
body.page-parent #home-content{}
#home-1.widget-zones{margin:0;}
#contact-us-page{padding:50px;}
.entry{padding:0 0 10px;border-bottom:1px solid #999;margin-bottom:5px;}
#sidebar div{margin: 8px 5px 0px;}
#footer{padding:5px 0 0;margin:0 0 10px;background:#DCDBE0 url(/wp-content/uploads/2010/03/footer-background.jpg) repeat-x;height:auto;}
#footer #quick-find-button{font-weight:bold;}
#footer #logos{display:none;}
#footer .nav{display:none;}
#breakout-footer{}
#breakout-footer .grid_12{display:block;float:none;width:100%;margin:0;}

/**************************************
* Menubar
**************************************/
#menubar{width:960px;height:34px;padding-left:0;position:relative;z-index:50;}
#menubar .nav li{}
#menubar .nav li a{display:block;background-image:url(/wp-content/uploads/menubar-nav-bg.png);padding:6px 0 0 7px;height:28px;font-size:12px;}
#menubar .nav li a:hover,
#menubar .nav li a .current-page{color:#39C;}
#menubar .nav li.page-item-149 a{background-position:left 0;width:65px;padding-left:11px;}
#menubar .nav li.page-item-151 a{background-position:-182px 0;width:120px;}
#menubar .nav li.page-item-153 a{background-position:-182px 0;width:148px;}
#menubar .nav li.page-item-155 a{background-position:-182px 0;width:110px}
#menubar .nav li.page-item-157 a{background-position:-182px 0;width:110px;}
#menubar .nav li.page-item-159 a{background-position:-182px 0;width:110px}
#menubar .nav li.page-item-3008 a{background-position:-182px 0;width:120px;}
#menubar .nav li.page-item-165 a{
	width:110px;
	background-position:right top;
	padding:6px 0 0 14px;	
}
#menubar .nav li.last{float:left;width:180px;background-image:url(/wp-content/uploads/menubar-nav-bg.png);background-position:right top;height:34px;display:none;}
/* menubar overrides */
.nav li a,
.nav li a:visited .nav li li a,
.nav li li a:visited,
.nav li li a:hover,
.nav li li a:active{margin:0;position:inherit;float:none;}
#menubar .nav ul li a{font:inherit;}

/**************************************
* Footer
**************************************/
#footer-bottom {}
#footer-bottom a{
	color:#555;
	font-weight:bold;
}
#footer-bottom a:hover{color:#005b7f;}
#footer-bottom h5 a {
	color:#005b7f;
	font-size:14px;
}
#footer-bottom .footer-row {
	background:url(/wp-content/uploads/footer-bottom-background.gif) repeat-x 0 bottom #fff;	
	height:177px;
	border:1px solid #ccc;
	overflow:hidden;
}
#footer-bottom .footer-row div {margin:0 0 0 10px;padding:10px 0 10px 10px;height:157px;border-left:1px solid #ccc;}
#footer-bottom .footer-row div.alpha {border:none;}
#footer-bottom .footer-row div.grid_3 {width:210px;}
#footer-bottom .footer-row div .right {float:right;}
#footer-bottom .footer-row div ul.last {
	width:120px;
}
#footer-bottom .footer-row div.qm ul.last {
	width:170px;
}
#footer-bottom ul {
	float:left;
	padding:0 0 0 1.5em;
	list-style-image:url(/wp-content/uploads/quick-find-bullet.png)!important;	
}
#footer-bottom ul li {
	color:#555!important;	
	font-weight:bold;
	font-size:11px;
	line-height:15px;
}
#footer-bottom ul li.special {
	border-top:1px solid #ccc;	
}
#footer-bottom #dealership-links {
		border-top:1px solid #ccc;
		text-align:center;
		padding:15px 0;
		font-size:12px;
}

/**************************************
* Slideshow Widget
**************************************/
.slideshowwidget{width:960px;height:350px!important;margin-left:-10px;background:#fff;position:relative;z-index:500;overflow:hidden;}/* set all but first banner hidden */
.slideshowwidget .slideshowwidget-slides{height:350px!important;}
.slideshowwidget .slideshowwidget-prev,
.slideshowwidget .slideshowwidget-next{position:absolute!important;width:44px!important;height:90px!important;color:transparent!important;background-color:transparent!important;background-image:url('/wp-content/uploads/2010/03/prev-next-sprite.png')!important;z-index:100!important;cursor:pointer!important;overflow:hidden!important;border:none!important;text-indent:-999em;}/* cont'd on line 291 */
.slideshowwidget .slideshowwidget-prev{background-position:190px 6px!important;left:5px;top:150px!important;}
.slideshowwidget .slideshowwidget-next{background-position:00px 6px!important;right:5px;top:150px!important;}
.slideshowwidget .slideshowwidget-prev:hover{background-position:-184px 2px!important;}
.slideshowwidget .slideshowwidget-next:hover{background-position:-115px 2px!important;}
.slideshowwidget .slideshowwidget-prev span,
.slideshowwidget .slideshowwidget-next span{display:none;}
.slideshowwidget .pager{width:960px;}
.slideshowwidget .pager .pages{position:absolute;right:10px;bottom:-348px;}
.slideshowwidget .pager .pages a{display:block!important;float:left!important;height:15px!important;width:15px!important;font-size:9px!important;text-align:left!important;line-height:15px!important;color:#222!important;text-decoration:none!important;margin:0 1px!important;border:none!important;opacity:0.8!important;background:url('/wp-content/uploads/2010/03/slideshowwidget-pager-circle.png') no-repeat!important;}
.slideshowwidget .pager .pages a.activeSlide,
.slideshowwidget .pager .pages a:hover{opacity:1.0!important;font-weight:bold;}/* unknown */
#vehicle-picker{height:100px;border:solid 1px #aaa;-webkit-border-radius:7px;}

/**************************************
* Showroom Widget
**************************************/
.dt-showcase{width:750px;margin:10px auto;}
.dt-showcase .vehicle{display:inline-block;position:relative;margin:5px!important;text-align:center;background:white;}
.dt-showcase .vehicle{background:#eee;padding:5px;margin:5px!important;color:#e21c22;}
.dt-showcase p{margin:5px 10px;}
.dt-showcase .models{padding:10px;}
.dt-showcase .model{float:left;width:180px;height:100px;text-align:center;}
/*.dt-showcase .trims{position:absolute;left:0px;min-width:200px;border:1px solid #aaa;padding:10px;background:#eee;z-index:2;text-align:left;-webkit-border-radius:5px;-moz-border-radius:5px;opacity:.95;-moz-opacity:0.95;}
.dt-showcase .trims a{text-decoration:none;background-image:url("/wp-content/uploads/blue_arrow_scroller.png");background-position:left 3px;background-repeat:no-repeat;padding-left:8px;color:#333;white-space:nowrap;}*/
.dt-showcase .photos{width:480px;height:250px;overflow:hidden;}
.dt-showcase .photo{color:#999;}
.dt-showcase .fuel-economy{margin-right:80px;margin-top:-10px;}
.dt-showcase .inquiry{margin:25px;}
.dt-showcase .inquiry label{display:block;width:4em;margin-right:5px;text-align:right;float:left;}
.dt-showcase .inquiry input{vertical-align:top;}
.dt-showcase .inquiry .buttons{float:right;margin-right:50px;}
.dt-showcase .multiselect{margin:5px 10px;width:250px;white-space:nowrap;overflow:auto;border:solid 1px #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;}
.dt-showcase .multiselect .item{padding:2px 5px;font-size:9pt;text-align:left;}
.dt-showcase .multiselect .item:hover{background:#eee;}
.dt-showcase .multiselect .item:active{background:#ccc;}
.dt-showcase .options{font-weight:bold;color:#009;}
.dt-showcase .options li{float:left;width:40%;display:inline-block;margin:0 0 0 10px;color:999;font-weight:normal;}
.dt-showcase .equipment{font-weight:bold;color:#009;}
.dt-showcase .equipment li{float:left;width:40%;display:inline-block;margin:0 0 0 10px;color:999;font-weight:normal;}
.dt-showcase .detail .photo-gallery-button{text-indent:-999px;margin-left:180px;margin-top:10px;width:82px;height:21px;color:transparent!important;background:url(/wp-content/uploads/IMAGE-GALLERY.jpg) no-repeat center center;}
.dt-showcase .detail .vehicle-info .opt-buttons a.button-facebook{width:132px;height:39px;background:transparent url(/wp-content/uploads/btn-facebook.jpg) center center no-repeat;color:transparent!important;}
.dt-showcase .detail .vehicle-info .opt-buttons a.button-twitter{width:132px;height:39px;background:transparent url(/wp-content/uploads/btn-twitter.jpg) center center no-repeat;color:transparent!important;}
.dt-showcase .detail .vehicle-info .opt-buttons a.button-test-drive{width:132px;height:39px;background:transparent url(/wp-content/uploads/btn-book-test-drive.jpg) center center no-repeat;color:transparent!important;}
.dt-showcase .detail .vehicle-info .opt-buttons a.button-trade-in{width:132px;height:39px;background:transparent url(/wp-content/uploads/btn-trade-evaluation.jpg) center center no-repeat;color:transparent!important;}
.dt-showcase .detail .vehicle-info .opt-buttons a.button-tell-a-friend{width:132px;height:39px;background:transparent url(/wp-content/uploads/btn-send-friend.jpg) center center no-repeat;color:transparent!important;}
.dt-showcase .detail .vehicle-info .opt-buttons a.button-loan-calculator{width:132px;height:39px;background:transparent url(/wp-content/uploads/btn-calculate.jpg) center center no-repeat;color:transparent!important;}

.dt-showcase .detail{padding:0!important;}
.dt-showcase .detail h1{color:#005b7f !important;font-size:14px;font-weight:bold;padding:5px;margin-bottom:0;}
.dt-showcase .detail .vehicle-info{border:none!important;background:url("http://assets2.dealertrend.com/images/themes/vehicle_inventory/bird_dog/details-info.png") top center no-repeat!important;float:left;width:370px!important;height:300px!important;font:bold 10pt arial;color:#999;padding:25px 2px 10px!important;margin:0!important;}
.dt-showcase .detail .vehicle-info .msrp{margin-top:5%;}
.dt-showcase .detail .vehicle-info label{width:180px!important;}
.dt-showcase .detail .photos{background:url("http://assets2.dealertrend.com/images/themes/vehicle_inventory/bird_dog/details-photo.png") no-repeat!important;width:414px!important;height:320px!important;margin:0 0 10px!important;border:none!important;}
.dt-showcase .detail .photos ol{list-style-type:none;margin:0!important;}
.dt-showcase .detail .photos ol li{float:left;}
.dt-showcase .detail .photos .exterior-colors,
.dt-showcase .detail .photos .interior-colors{display:inline-block!important;margin:0 10px 10px!important;float:left!important;width:auto!important;}
.dt-showcase .detail .photos .exterior-images{position:relative;height:200px;vertical-align:middle;}
.dt-showcase .detail .photos .exterior-images .file{display:none;position:absolute;}
.dt-showcase .detail .photos .exterior-images .file:first-child{display:block;}

/* Showcase */
.showcase-flyout .showcase-pane .vehicle .trims{display:none;position:absolute;top:5px;min-width:150px!important;-webkit-column-count:2;-moz-column-count:2;}
.dt-showcase .photo-gallery-button{margin-left:180px;margin-top:10px;color:transparent;width:85;height:24;cursor:pointer;border:none;background:url(/wp-content/uploads/IMAGE-GALLERY.jpg) no-repeat top left;}

#quick-find{color:#999;background-color:white;padding:3px 5px 0 5px;font:normal 9pt arial;height:26px;margin-top:10px;border:solid 1px #aaa;-webkit-border-top-left-radius:7px;-moz-border-radius:7px 0 0 0;-webkit-box-shadow:1px 1px 3px #888;}
#quick-find td img{vertical-align:middle;}
#quick-find table{width:100%;margin:0;padding:0;}
#quick-find td a{text-decoration:none;color:#333;}

#inventory-search{
	color:#999;
	padding-left:15px;
	border:solid 1px #888;
	background:url(/wp-content/uploads/2010/02/inv-search.png) no-repeat left 2px #fff;	
	-webkit-border-radius:5px;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius:0 5px 5px 5px;
	-webkit-box-shadow:0px 1px 2px #aaa;
}


.bird_dog .listings .vehicles .vehicle:hover{background:white url(/wp-content/uploads/vehicle-grad-hover.jpg) repeat-x bottom left;}
.bird_dog .listings .vehicles .vehicle .vehicle-desc .drive_train,
.bird_dog .listings .vehicles .vehicle .vehicle-desc .trim_code{display:none;}

/**************************************
* Quick find Widget
**************************************/
#slideout{display:none;background:#DCDBE0;min-height:200px;margin-bottom:5px;}
.bird_dog .listings .search .advanced{background:none repeat scroll 0 0 #005b7f!important;border-top:1px solid #999999;color:white;display:none;width:100%;}
.bird_dog .ui-state-default,
.bird_dog .ui-widget-content .ui-state-default,
.bird_dog .ui-widget-content .ui-state-focus,
.bird_dog .ui-widget-content .ui-state-hover{background:url(/wp-content/uploads/slider-grabbie.png) repeat-x scroll 50% 50% #F6F6F6!important;}
.quick_links a,
.quick_links a:hover{background:none;!important}
.frm-btn-new-test-drive,
.frm-btn-used-test-drive{color:#005b7f;cursor:pointer;padding:5px 5px 2px;float:left;}
hr.blue{border-bottom:1px solid #005b7f;}
.frm-btn-new-test-drive.active,
.frm-btn-used-test-drive.active{color:#999;}
.frm-btn-new-test-drive:hover,
.frm-btn-used-test-drive:hover{text-decoration:underline;}
.new-test-drive,
.used-test-drive{padding:0 10%;}
.new-test-drive{display:block;}
.used-test-drive{display:none;}

/**************************************
* Widgets showcase slider
**************************************/
.showcase-slider{border:solid 1px #999;background:white;height:114px!important;margin:3px -10px 2px!important;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;}
.showcase-slider .showcaseslider-tabs{display:none!important;border:none;height:inherit;line-height:16px;position:relative;top:-2px;list-style:none;float:right;margin:0;padding:0;}
.showcase-slider .showcaseslider-tabs li{border:none;margin:0 5px!important;text-align:center;list-style:none;display:inline-block;margin:0;padding:0;}
.showcase-slider .showcaseslider-tabs li a{display:block;background-image:url('/wp-content/uploads/2010/03/tab-inverted.png');background-repeat:no-repeat;height:19px;width:75px;color:#fff;border:none;font-size:12px;}
.showcase-slider .showcaseslider-tabs li .current{background:url('/wp-content/uploads/2010/03/tab-inverted-grey.png')!important;color:#fff!important;}
.showcase-slider .header{text-transform:uppercase;background:#f1f1f1;color:#005B7F;font-size:14px;font-weight:bold;height:22px;padding:2px 15px;position:relative;}
.showcase-slider .header ul.showcaseslider-tabs a:hover,
.showcase-slider .header ul.showcaseslider-tabs li a.current:hover{background:url('/wp-content/uploads/2010/03/tab-inverted-grey.png')!important;color:#fff!important;text-decoration:underline;}
.showcase-slider .scrollable{position:relative;overflow:hidden;height:90px;padding:0;}
.showcase-slider .scrollable .items{width:30000em;position:absolute;text-align:center;}
/*.showcase-slider .scrollable .items a{float:left;text-align:center;margin:2px 0 0 40px;width:143px;text-decoration:none;color:#555;font-size:8pt;}
.showcase-slider .scrollable .items a .image{display:block;height:68px;overflow:hidden;}
.showcase-slider .scrollable .items a img{display:block;margin:0 auto;}
.showcase-slider .scrollable .items a:hover{background:#e4e4e4;}*/
.showcase-slider .scrollable .item{position:relative!important;}
/*.showcase-slider .scrollable .item .trims,
#showcase-flyout .showcase-pane .vehicle .trims{background:none repeat scroll 0 0 rgba(220,220,220,0.9)!important;border:solid 1px #aaa;position:absolute!important;top:0!important;left:30px;text-align:left!important;padding:2px 10px!important;position:relative;top:-80px;padding:5px;min-width:200px!important;-webkit-border-radius:5px;-moz-column-count:2;-webkit-column-count:2;}
.showcase-slider .scrollable .item .trims br,
#showcase-flyout .showcase-pane .vehicle .trims br{display:none;}
.showcase-slider .scrollable .item .trims a,
#showcase-flyout .showcase-pane .vehicle .trims a{display:block;float:none!important;background-image:url("/wp-content/uploads/blue_arrow_scroller.png");background-position:left 3px;background-repeat:no-repeat;padding:0 5px 1px 10px!important;margin:0!important;text-align:left!important;font-size:10px!important;color:#005b7f!important;white-space:nowrap;}
.showcase-slider .scrollable .item .trims a:hover{color:#e21c22!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;text-decoration:underline;background-color:transparent;background-image:url("/wp-content/uploads/blue_arrow_scroller.png");background-position:left 3px;background-repeat:no-repeat;}*/
.showcase-slider .scrollable a.prev,
.showcase-slider .scrollable a.next{position:relative;z-index:50;width:38px;height:90px!important;cursor:pointer;margin-top:0!Important;}
.showcase-slider .scrollable .prev{float:left;background:url('/wp-content/uploads/2010/02/small-gray-arrow-1.jpg') no-repeat center center;-webkit-border-bottom-left-radius:10px!important;-moz-border-radius-bottomleft:10px!important;}
.showcase-slider .scrollable .next{float:right;margin-top:-90px;background:url('/wp-content/uploads/2010/02/small-gray-arrow-2.jpg') no-repeat center center;-webkit-border-bottom-right-radius:10px!important;-moz-border-radius-bottomright:10px!important;}
.showcase-slider .scrollable .prev{float:left;background:url('/wp-content/uploads/2010/02/small-gray-arrow-1.jpg') no-repeat center center !important;-webkit-border-bottom-left-radius:10px;-moz-border-radius:0 0 0 10px;}
.showcase-slider .scrollable .next{float:right;background:url('/wp-content/uploads/2010/02/small-gray-arrow-2.jpg') no-repeat center center !important;-webkit-border-bottom-right-radius:10px;-moz-border-radius:0 0 10px 0;}

/**************************************
* Widgets showcase flyout
**************************************/
#showcase-flyout{overflow:hidden;width:840px;height:95px;z-index:10000;border:1px solid #999;border-top:0;background:#fff;-moz-border-radius-bottomleft:12px;-webkit-border-bottom-left-radius:12px;-moz-border-radius-bottomright:12px;-webkit-border-bottom-right-radius:12px;-webkit-box-shadow:1px 1px 3px #888;box-shadow:2px 2px 10px #666;-webkit-box-shadow:2px 2px 10px #666;-moz-box-shadow:2px 2px 10px #666;}
#showcase-flyout .showcase-tabs{display:none!important;position:relative;height:19px;background:#f1f1f1;color:white;text-align:left;border-color:#eee;overflow:hidden;}
#showcase-flyout .showcase-tabs ul{display:inline-block;text-align:left;padding:0;margin:0;list-style:none;}
/* not applied from the looks of it ul.tabs li seems to be the formatt but looking for .tabs ul */
#showcase-flyout .showcase-tabs li{position:absolute;top:-1px;left:110px;float:none;display:inline-block;padding:0;margin:0;list-style:none;}
#showcase-flyout .showcase-tabs li:first-child{left:25px;}
#showcase-flyout .showcase-tabs li a,
#showcase-flyout .showcase-tabs li a.current:hover{border:none;padding:0;margin:0;display:block;height:19px;line-height:22px;width:75px;color:#005b7f!important;background-image:url('/wp-content/uploads/2010/03/tab-inverted.png');background-repeat:no-repeat;-moz-border-radius:0;opacity:1.0!important;}
#showcase-flyout .showcase-tabs li a.current,
#showcase-flyout .showcase-tabs li a:hover{background:url('/wp-content/uploads/2010/03/tab-inverted-grey.png')!important;color:#fff!important;}
#showcase-flyout .showcase-prev{position:absolute;top:0;left:0;width:20px;height:97px;margin:0 0 1px 1px;z-index:200;-moz-border-radius-bottomleft:12px;-webkit-border-bottom-left-radius:12px;background:url('/wp-content/uploads/small-gray-arrow-1.jpg') no-repeat center center;}
#showcase-flyout .showcase-next{position:absolute;top:0;right:0;width:20px;height:97px;margin:0 1px 1px 0;z-index:200;-moz-border-radius-bottomright:12px;-webkit-border-bottom-right-radius:12px;background:url('/wp-content/uploads/small-gray-arrow-2.jpg') no-repeat center center;}
#showcase-flyout .disabled{opacity:0.3;}
#showcase-flyout .showcase-pane{border:none;padding:0;margin:0;}
#showcase-flyout .showcase-pane .items{position:relative;display:block;clear:both;overflow:hidden;width:30000em;height:100px;padding:0;margin:0 15px;border:none;}
#showcase-flyout .showcase-pane .items .vehicle{position:relative;float:left;width:163px;text-align:center;}
/*#showcase-flyout .showcase-pane .items .vehicle .trims{position:relative;top:10px!important;border:solid 1px #999;background:#eee;border-radius:7px;padding:10px;z-index:190;text-align:left;min-width:200px!important;white-space:nowrap;}*/

/* trim hover */
.dt-showcase .trims, .showcase-slider .trims, #showcase-flyout .trims {
	display:none;
	position:absolute!important;
	top:0!important;
	left:70px;	
	background:none repeat scroll 0 0 #ccc!important;
	border:solid 1px #aaa;
	text-align:left!important;
	padding:0 10px!important;
	z-index:400;
	white-space:nowrap;
	width:300px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-moz-column-count:2;
	-webkit-column-count:2;	
}
.dt-showcase .trims a, .showcase-slider .trims a, #showcase-flyout .trims a{
	display:block;
	font-size:10px!important;	
	color:#666!important;
	background-image:url("/wp-content/uploads/blue_arrow_scroller.png");
	background-position:left 5px!important;
	background-repeat:no-repeat!important;
	padding:2px 0 0 10px!important;
}
.dt-showcase .trims br, .showcase-slider .trims br, #showcase-flyout .trims br {
	display:none;	
}
/**************************************
* News Ticker
**************************************/
#news-ticker{background:white;height:140px;border:solid 1px #aaa;-webkit-border-top-left-radius:7px;-moz-border-radius:7px 0 0 0;}
#news-ticker .scrollable{position:relative;overflow:hidden;height:140px;padding:0;}
#news-ticker .scrollable .items{width:30000em;position:absolute;text-align:center;}
#news-ticker .scrollable .item{float:left;margin-left:7px;text-align:center;}
#news-ticker .scrollable .prev,
#news-ticker .scrollable a.next{position:relative;z-index:50;width:20px;height:130px;padding:1px;cursor:pointer;}
#news-ticker .scrollable .sliderwidget-prev{position:absolute;width:20px;height:40px;right:0px;top:38px;z-index:50;}
#news-ticker .scrollable .sliderwidget-next{position:absolute;width:20px;height:40px;left:0px;top:38px;z-index:50;}
#news-ticker .scrollable .sliderwidget-next{float:left;background:transparent url('/wp-content/uploads/2010/02/small-arrow1.png') no-repeat center center;}
#news-ticker .scrollable .sliderwidget-prev{float:right;background:transparent url('/wp-content/uploads/2010/02/small-arrow2.png') no-repeat center center;}
#news-ticker .scrollable .item,
#news-ticker .scrollable .item img{width:136px!important;}

/**************************************
* Bump up Button
**************************************/
.bumpupbuttonwidget{height:140px;border:solid 1px #aaa;-webkit-border-top-left-radius:7px;-moz-border-radius:7px 0 0 0;}
.bumpupbuttonwidget a{display:block;text-decoration:none;text-align:center;color:#5b5b5b;font-size:18px;font-weight:normal;height:30px;padding:10px 0;background:#E8E8E8 url(/wp-content/uploads/COA-top8.png) no-repeat 8px -4px;-webkit-border-top-left-radius:7px;-moz-border-radius:7px 0 0 0;opacity:0.95;white-space:nowrap;}
.bumpupmenuwidget{height:140px;border:solid 1px #aaa;-webkit-border-top-left-radius:7px;-moz-border-radius:7px 0 0 0;overflow:hidden;background:url(/wp-content/uploads/whatsInStore.jpg) bottom left no-repeat;}
.bumpupmenuwidget h1{display:block;text-decoration:none;text-align:center;color:#5b5b5b;font-size:18px;font-weight:normal;height:30px;margin:0;padding:20px 0 0;background:#E8E8E8 url(/wp-content/uploads/COA-top8.png) no-repeat 8px -4px;-webkit-border-top-left-radius:7px;-moz-border-radius:7px 0 0 0;border-bottom:1px solid #666;white-space:nowrap;}
.bumpupmenuwidget .menu{display:none;padding-top:8px;}
.bumpupmenuwidget ul li{margin:0 0 2px 10px;list-style-type:none;}
.bumpupmenuwidget ul li a{text-decoration:none;color:#333;padding:0.2em 0.2em 0.2em 10px;}
.bumpupmenuwidget ul li a:hover{color:#005b7f;}

/**************************************
* Accordion Menus
**************************************/
.accordionmenuwidget-pages{}
.accordionmenuwidget-pages,
.accordionmenuwidget-pages ul{list-style-type:none;margin:0;padding:0;position:relative;background-color:#F4F4F4;}
.accordionmenuwidget-pages > li{}
.accordionmenuwidget-pages > li > a{/* parent */display:block;padding:5px;color:#626262;font-weight:bold;border-top:1px solid #999;background-color:#eee;background-image:url('/wp-content/uploads/2010/03/sidebar-title-borderbottom.png');background-repeat:no-repeat;background-position:center bottom;}
.accordionmenuwidget-pages > li > a.activeParent{}
.accordionmenuwidget-pages li > ul{margin:0 10px;padding:5px 0 5px 16px;display:none;}
.accordionmenuwidget-pages li > ul li{margin-bottom:1px;}
.accordionmenuwidget-pages li > ul li > a{display:block;padding:2px;color:#626262;font-weight:bold;font-size:10px;}
.accordionmenuwidget-pages li > ul li > a:hover{color:#005b7f;}
.accordionmenuwidget-pages li > ul li.activeParent > a{color:#005b7f;}
body.page-id-232 .accordionmenuwidget-pages > li > ul.activeParent{display:block;background-color:rgb(244,244,244);background-image:url("/wp-content/uploads/sidebar-current-page-arrow.png");background-position:left -280px;background-repeat:no-repeat;}

/**************************************
* Explorer 2011
**************************************/
#explorer2011 {
	font-size:11px;
	background-color:#fff;
}
#explorer2011 h1,
#explorer2011 .tagline,
#explorer2011 .launch {
	margin:0
}
#explorer2011 .launch {margin-bottom:10px;}
#explorer2011 .nav {
	list-style:none;
	margin:0;
	width:170px;
	float:left;
}
#explorer2011 .nav > li {
	text-align:right;
	float:none!important;
	-moz-border-radius-topleft:8px;
	-webkit-border-top-left-radius:8px;		
}
#explorer2011 .nav li > a{
	font-weight:bold;
	margin:0;
	padding:5px 5px 2px;
	cursor:pointer;
	color:#222;
	font-size:12px;
	text-decoration:none;
	display:block;
	outline:none;
	border-bottom:1px solid #fff;
}        
#explorer2011 .nav li > .sub {
	display:none;
	list-style:none;
	margin:0 0 5px 0;
	padding:0 0 5px;
	background-color:#005B7F;
	position:relative;
	left:auto;
	top:auto;
	width:170px;
	z-index:0;
	-moz-border-radius-bottomleft:8px;
	-webkit-border-bottom-left-radius:8px;
}
#explorer2011 .nav li > .sub > li {
	text-align:right!important;
	float:none;
	color:#fff;
	padding:2px 10px;
	cursor:pointer;
}
#explorer2011 .nav li > .sub > li:hover,
#explorer2011 .nav li > .sub > li.active {
	background-color:#9BD5EF;
	color:#222;
}
#explorer2011 .nav > li.active {
	background-color:#005B7F;	
}
#explorer2011 .nav > li.active a {
	border-bottom:1px solid #9BD5EF;
	color:#fff;
}
#explorer2011 #gallery {
	float:left;
	display:none;
}
#explorer2011 #gallery.active {
	display:block;
}
#explorer2011 #gallery .main {
	position:relative;
	float:left;
	width:380px;
	margin:0 30px;
}
#explorer2011 #gallery .enlarge {
	position:absolute;
	right:0;
	top:228px;
	cursor:pointer;
}
#explorer2011 #gallery .enlarge:hover {
	opacity:0.7;
}
#explorer2011 #gallery .thumbs {
	float:left;
	width:150px;
}
#explorer2011 #gallery .thumbs br {display:none;}
#explorer2011 #gallery .thumbs img {
	opacity:0.7;
	cursor:pointer;
	float:left;
	margin:0 5px 5px 0;
}
#explorer2011 #gallery .thumbs img.active,
#explorer2011 #gallery .thumbs img:hover {
	opacity:1.0;
}


/**************************************
* Pikachoose Gallery
**************************************/
.pikachoose{width:781px;margin:0 auto 50px auto;}
.pikachoose ul{padding-left:0;width:120px;height:400px;margin:0;overflow:hidden;}
.pikachoose ul li{float:left;border:1px solid #dddddd;padding:2px;background:#ffffff;margin:0 6px 4px 0;position:relative;overflow:hidden;-moz-box-shadow:3px 3px 3px #666;-webkit-box-shadow:3px 3px 3px #666;box-shadow:3px 3px 3px #666;}
.pikachoose ul li div img{position:relative;cursor:pointer;}
.pika_main{width:661px;height:400px;display:block;position:relative;float:left;margin-right:10px;}
.pika_main_img{position:absolute;top:2px;left:2px;}
.pika_back_img{position:relative;top:0px;}
.pika_subdiv{position:relative;border:1px solid #dddddd;padding:2px;width:661px;background:#ffffff;-moz-box-shadow:3px 3px 3px #666;-webkit-box-shadow:3px 3px 3px #666;box-shadow:3px 3px 3px #666;}
.pika_subdiv img,
.pika_subdiv a img{border:none;}
.pika_navigation a{font-size:12px;text-decoration:none;cursor:pointer;}
.pika_navigation a:hover{text-decoration:underline;}
.pika_navigation{padding-top:10px;clear:both;text-align:center;}
.post-2590 .pika_main{height:240px;width:781px;margin-bottom:20px;}
.post-2590 .pikachoose ul{display:inline;height:auto;}
.post-2590 .pika_subdiv{width:779px;}
.post-2590 .pika_subdiv img,
.post-2590 .pika_subdiv a img{border:none;width:777px;}

/**************************************
* FORMS
**************************************/
select,input,textarea,input[type="checkbox"]{font-size:11px;background-color:#fff;border:1px solid #cacaca;color:#333;}
/* form names */
.preownedtestdrive, .newtestdrive,
.contactus{width:658px;}
.contactusSmall {width:325px;}
.collisionCenter {width:390px;}
.tradein, .tireRequest, 
.partsRequest, .serviceAppointment{width:768px;}
.staffEmail {width:345px;}

/* default style */
.form {
	position:relative;
	background-color:#f4f4f4;
	border:1px solid #ddd;
	padding:0 10px 10px;
	font-size:10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.form p {margin:0 0 5px;color:#222;font-size:10px;}
.form fieldset {     	
	padding:10px 10px 0;
	border:1px solid #ddd;
	background-color:#eee;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.form fieldset fieldset {background-color:#fff;padding-bottom:10px;}
.form fieldset legend {
	background-color:#fff;	
	color:#790000;
	border:1px solid #ddd;
	border-top:none;
	font-weight:bold;
	letter-spacing:1px;
	padding:5px;
	margin-top:-1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	-moz-border-radius-topleft:0;
	-webkit-border-top-left-radius:0;
	-moz-border-radius-topright:0;
	-webkit-border-top-right-radius	:0;	
	z-index:1000;
}
.form .form-group {
	position:relative;
	float:left;	
	margin-bottom:8px;
	width:315px;
}
.contactusSmall .form-group {width:300px;}
.partsRequest .form-group, 
.serviceAppointment .form-group {width:240px;}
.form .form-group br {
	display:none!important;	
}
.form label {
	display:inline-block;
	width:	150px;
	text-align:right;
	font-weight:bold;
	font-size:10px;
	vertical-align:middle;
}
.collisionCenter label {width:110px;}
.contactus label {width:100px;}
.contactusSmall label, .staffEmail label, 
.partsRequest label, .serviceAppointment label {width:90px;}
.form .wpcf7-checkbox .wpcf7-list-item  .wpcf7-list-item-label {color:#888;vertical-align:middle;}

.form select {width:143px;}
.form  input, select {font-size:11px;vertical-align:middle;}
.contactusSmall textarea {width:300px;}
.preownedtestdrive textarea, .newtestdrive textarea,
.contactus textarea, . {width:600px;}
.partsRequest textarea, .contactFinance textarea, .contactFleet textarea { width:705px;}
.collisionCenter textarea {360px;}

/* form validation */
span.wpcf7-not-valid-tip {
	position:absolute!important;
	top:0!important;
	right:19px!important;
	background:none repeat scroll 0 0 #E25E4C!important;
	color:#fff;
	font-size:11px!important;
	padding:3px!important;
	z-index:100!important;
	width:137px!important;
}
.wpcf7-response-output {
	margin-top:10px;
	padding:5px;
	border:1px solid #ddd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	color:#222;
}

div.wpcf7-mail-sent-ok {
	background-color:#398f14!important;
}

div.wpcf7-mail-sent-ng {
	background-color:#ff0000!important;
}

div.wpcf7-spam-blocked {
	background-color:#ffa500!important;
}

div.wpcf7-validation-errors {
	background-color:#f7e700!important;
}
.wpcf7-display-none {
	display: none;
}

img.ajax-loader {
	border: none;
	vertical-align: middle;
}

/* trade in */
#step-2 .form-group {
	width:100%;	
}
#step-2 .form-group .wpcf7-list-item {float:left;}
#step-2 .form-group .wpcf7-list-item-label {color:#999;}
#step-4 .form-group label , #step-5 .form-group label {display:block;width:auto;text-align:left;}
#step-5 .form-group {width:358px;}
.form-group .description {
	color:#777;
	font-size:10px;
	text-align:right;
	padding-right:20px;
}
ul#steps {
	clear:both;
	list-style-type:none;
	margin:0;
	padding:5px;
	background-color:#fff;
	border:1px solid #ddd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
}
ul#steps li.current {
	color:#790000;
}
ul#steps li span {
	display:block;
	font-size:10px;
}
ul#steps li {
	color:#CCCCCC;
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:10px;
	width:110px;
}
#tradeEstimate .next {
	float:right!important;
}
#tradeEstimate .next, #tradeEstimate .prev {
	background-color:rgba(121, 0, 0, 0.7);
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:12px;
	padding:5px;
	margin-top:5px;
	border:1px solid #ddd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;		
}
.btnsubmit {
	background-color:rgba(121, 0, 0, 0.7);
	color:#FFFFFF;
	display:block;
	font-size:12px;
	padding:5px;
	margin-top:5px;
	border:1px solid #ddd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
}
/*.wrap{float:left;}
.form-item{margin:0 0 5px 10px;clear:both;}
.form-item .description{font-size:9px;color:#999;}
.form-item label,
.form-block{display:block;color:#999;}
.form-item br{display:none;}
.form-block{display:block;margin:0 0 5px 10px;clear:both;}
.form-block textarea{padding:5px 2px;}
.form-submit{display:block;padding-left:80px;}
.mmf-list-item-label{color:#999;}
#quick-contact-form{background-color:#F4F4F4;border:1px solid #DDDDDD;padding:5px;width:650px;margin:10px auto 0;}
#quick-contact-form h2{margin-left:25px;padding:5px 0;color:#005b7f;font-size:11px;background-color:#f4f4f4;}
#quick-contact-form .form-item label{float:left;width:40px;margin-right:5px;}
#quick-contact-form .form-item input{float:left;}
#contact-form{background-color:#F4F4F4;border:1px solid #DDDDDD;padding:5px;}
#contact-form .form-item{float:left;clear:none;}
#contact-form .form-block{margin-bottom:5px;}
#contact-form .form-block label{display:block;float:left;width:60px;text-align:right;padding-right:10px;}
#contact-form .form-block select,
#contact-form .form-block input{float:left;}
#contact-form .form-block select{margin-bottom:5px;}
#partsRequest,
#serviceAppointment,
#tireRequest,
#contactFinance{background-color:#F4F4F4;border:1px solid #DDDDDD;padding:10px;}
#contactFinance{width:90%;margin:0 auto;}
#contactFinance .form-item{float:left;clear:none;}

/**************************************
* Wizard Form
**************************************/
.step{border:1px solid #999;}
ul#steps{list-style-type:none;clear:both;margin:0 0 10px;}
ul#steps li{float:left;display:block;color:#ccc;font-size:16px;font-weight:bold;margin-right:10px;width:110px;}
ul#steps li.current{color:#999;}
ul#steps li span{font-size:11px;display:block;}
#tradeEstimate{}
#tradeEstimate br,
#tradeEstimate .form-item br{display:none;}
#tradeEstimate legend{display:block;background-color:#999;color:#fff;margin:0 0 10px;width:100%;font-size:14px;}
#tradeEstimate legend span{padding:3px;}
#tradeEstimate p{margin-left:10px;}
#tradeEstimate p#step-0commands,
#tradeEstimate p#step-1commands,
#tradeEstimate p#step-2commands,
#tradeEstimate p#step-3commands,
#tradeEstimate p#step-4commands,
#tradeEstimate p#step-5commands{margin-left:0!important;}
#tradeEstimate .wrap .form-item{float:none;}
#tradeEstimate .form-item{margin:0 10px 5px;float:left;clear:none;}
#tradeEstimate #step-2 .mmf-list-item{float:left;width:130px;}
#tradeEstimate #step-3 .form-item{width:130px;}
#tradeEstimate #step-3 .form-item select{width:120px;}
#tradeEstimate #step-4 .form-item{width:218px;}
#tradeEstimate #step-5 .form-item{width:40%;}
#tradeEstimate .next,
#tradeEstimate .prev{display:block;padding:5px;background-color:rgba(0,91,127,0.7);color:#fff;font-size:12px;}
#tradeEstimate a.next:hover,
#tradeEstimate a.prev:hover{background-color:rgba(0,91,127,1.0);}
#tradeEstimate .prev{float:left;}
#tradeEstimate .next{float:right;}
#tradeEstimate > p{margin-left:0!important;margin-top:10px;}
#tradeEstimate > p > input{display:block;padding:5px;background-color:rgba(0,91,127,1.0);color:#fff;font-size:12px;cursor:pointer;}*/

/**************************************
* Flash App Pages
**************************************/
/*
body.page-id-206{}
body.page-id-206 #site-content > .grid_12{margin:0!Important;}
body.page-id-206 #site-content > .grid_12 > #post-206{padding:0 0 0 10px;}
*/
#FlashID{display:block;margin:-10px 0 -10px -20px;}

/**************************************
* Clear
* - should be in grid 960 css file but added anyway 
**************************************/
.clear{clear:both;height:0;}

/**************************************
* Staff pages
**************************************/
.emailform .header{display:none!important;}
.emailform form{border:none!important;background:white!important;}
.emailform form table td{border:none!important;background:white!important;}
#div_contact{background-color:#F4F4F4;border:1px solid #999;padding-left:25px;padding-top:15px;width:893px;}
#div_contact select{font-size:11px;color:#999;}
#div_contact select option{padding:2px;color:#999;border:none;}
.white td{color:#ffffff;}
.contactTitle td:first-child{color:#005b7f;}
td.emailRight{text-align:right !important;padding-right:5px;}
.contactTitle{height:30px;}
#emailWindow{display:none;position:absolute;z-index:500;}
#emailWindow .staff-name{display:none;}
#emailWindow .staff-email{display:none;}
#emailWindow .button{float:left;}
#emailWindow #close-window{float:right;}
.combo-search .combo{width:90px!important;}
body.page-id-43 #site-content > .grid_10{margin-left:0;}
/* margin fix */ 
body.page-id-43 .dt-showcase{width:800px;margin:0 auto;}
/* width fix */ 
body.page-id-43 .entry > p{display:none;}
/* empty paragraph tag removal */
body.page-id-43 .dt-showcase .detail .showcase-tabs{left:-1px;}
.search-sliders .slider-container label{display:none!important;}
.search-sliders .slider-container label{display:none!important;}

/**************************************
* Bios'
**************************************/
#post-3166 .staff{padding-bottom:20px;}
.staff{width:720px;}
.staff .person{
	position:relative;
	float:left;
	width:230px;
	font:normal 11px arial;
	color:#999;
	background:url(http://www.woodridgeford.com/wp-content/uploads/2010/03/bioBg2.jpg) no-repeat;
	margin:5px 5px 30px;
}
.staff .person .photo{float:left;margin-right:10px;padding:0;}
.staff .person .name{font-size:14px;}
.staff .person .title{font-size:11px;}
.staff .person .phone{font-size:13px;color:#005b7f;}
.staff .person .email{display:block;padding:15px 0;}
.staff .person .toggle{display:block;}
.staff .person .bio-text{
	display:none;
	position:absolute;
	font-size:11px;
	color:#999;
	background-color:#fff;
	z-index:900;
	padding:5px;
	width:200px;
	box-shadow: 2px 2px 2px #222;
	-moz-box-shadow: 2px 2px 2px #222;
	-webkit-box-shadow: 2px 2px 2px #222;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #555;
}
.mmf-response-output.mmf-mail-sent-ng,
.mmf-response-output.mmf-mail-sent-ok{background:#090;color:white;}
#boxBio{width:720px;}
#containerBio{width:220px;height:260px;background-image:url(/wp-content/uploads/2010/03/bioBg2.jpg);background-repeat:no-repeat;margin:10px;float:left;}
.picBio{width:100px;float:left;margin-right:10px;}
.nameBio{font-size:14px;color:#999;margin-bottom:0px;}
.titleBio{font-size:11px;color:#999;}
.phoneBio{font-size:13px;color:#005b7f;}
.emailBio{padding-bottom:15px;}
.textBio{display:none;font-size:9px;color:#005b7f;background-image:url(/wp-content/uploads/2010/03/bioBg.jpg);background-repeat:no-repeat;margin-top:18px;padding-top:4px;}

/*************************************/
/* Parts - accessories
/*************************************/
ul.accessoriesWrap{list-style-type:none;margin:0 auto;padding:0;}
ul.accessoriesWrap li{margin:0;padding:0;float:left;position:relative;/* Set the absolute positioning base coordinate */width:90px;height:90px;}
ul.accessoriesWrap li img{width:80px;/* Set the small thumbnail size */-ms-interpolation-mode:bicubic;/* IE Fix for Bicubic Scaling */margin:0;position:absolute;left:0;top:0;cursor:pointer;z-index:5;}
ul.accessoriesWrap li img.imgHov{/* Image used as background on hover effect */}
ul.accessoriesWrap li .description{display:none;position:absolute;top:20px;width:200px;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.8);border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;font-size:10px;z-index:2;}
ul.accessoriesWrap li .description h4{color:#fff;margin:5px;font-size:12px;}
ul.accessoriesWrap li .description p{margin:0 5px 5px;color:#ccc;}
ul.accessoriesWrap li .pright{padding:10px 10px 20px 30px;}
ul.accessoriesWrap li .pleft{padding:10px 30px 20px 10px;}

/*************************************/
/* Inventory tweaks
/*************************************/
.bird_dog .listings,
.bird_dog .detail{font-size:11px;font-family:arial;}
.bird_dog .listings .search .quick-combo-search{display:inline-block;padding:10px 0 10px 5px;text-align:left;}
.bird_dog .listings .search .quick-combo-search select{font-size:11px;}
.bird_dog .listings .search .quick-combo-search label{vertical-align:middle;display:inline-block;text-transform:uppercase;float:left;padding:3px 3px 0 0;}
.bird_dog .listings .search .quick-combo-search .combo{position:relative;display:inline-block;vertical-align:middle;width:90px;height:16px;font:normal 11px arial;text-align:left;white-space:nowrap;background:#eee url(http://assets1.dealertrend.com/images/themes/vehicle_inventory/bird_dog/down_arrow.gif) center right no-repeat;padding:1px 12px 1px 2px;border:solid 1px #ccc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;list-style:none;cursor:pointer;}
.bird_dog .listings .search .quick-combo-search .combo .options{display:none;position:absolute;top:16px;left:-1px;z-index:8888;min-width:106px;overflow:hidden;background:white;padding:2px 4px;border:solid 1px #ccc;border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;-webkit-border-radius:0px 0px 4px 4px;list-style:none;}
.bird_dog .listings .search .quick-combo-search .combo .options a{display:block;text-decoration:none;color:black;margin-bottom:5px;}
.bird_dog .listings .search .quick-combo-search .combo .options a:hover{color:#1D4A9F;}
.dt-showcase .equipment,
.dt-showcase .options,
.bird_dog .detail .vehicle-desc,
.bird_dog .detail .equipment .title,
.bird_dog .listings .vehicles a .vehicle-desc,
.bird_dog .listings .vehicles a .price-details .price,
.bird_dog .listings .vehicles a .price-details .was,
.bird_dog .listings .vehicles a .price-details .now{color:#005B7F!important;font-size:12px;}
.bird_dog .listings .search .grad.toggle{height:23px;}
.bird_dog .detail .vehicle-info .vehicle-buttons a{display:block;float:left;}
.bird_dog .detail .vehicle-desc{font-size:14px;}
.bird_dog .listings .search .grad.toggle img{display:none;}
.bird_dog .listings .search .grad.toggle > div{padding-left:40px;background:url(/wp-content/uploads/blue-arrow.jpg) scroll no-repeat 0 0 transparent!important;height:25px;line-height:20px;}
.bird_dog .listings .search .quick-combo-search{display:inline-block;padding:10px 0 10px 5px;text-align:left;}
.bird_dog .listings .search .quick-combo-search select{font-size:11px;}
.bird_dog .listings .search .quick-combo-search label{vertical-align:middle;display:inline-block;text-transform:uppercase;float:left;padding:3px 3px 0 0;}
.bird_dog .listings .search .quick-combo-search .combo{position:relative;display:inline-block;vertical-align:middle;width:90px;height:16px;font:normal 11px arial;text-align:left;white-space:nowrap;background:#eee url(http://assets1.dealertrend.com/images/themes/vehicle_inventory/bird_dog/down_arrow.gif) center right no-repeat;padding:1px 12px 1px 2px;border:solid 1px #ccc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;list-style:none;cursor:pointer;}
.bird_dog .listings .search .quick-combo-search .combo .options{display:none;position:absolute;top:16px;left:-1px;z-index:8888;min-width:106px;overflow:hidden;background:white;padding:2px 4px;border:solid 1px #ccc;border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;-webkit-border-radius:0px 0px 4px 4px;list-style:none;}
.bird_dog .listings .search .quick-combo-search .combo .options a{display:block;text-decoration:none;color:black;margin-bottom:5px;}
.bird_dog .listings .search .quick-combo-search .combo .options a:hover{color:#005b7f;}
.bird_dog .detail .thumbnails .next{background:url(/wp-content/uploads/advantage-thumbnails-end.jpg) no-repeat scroll 0 0 transparent!important;}
.bird_dog .detail .thumbnails .prev{background:url(/wp-content/uploads/advantage-thumbnails-begin.jpg) no-repeat scroll 0 0 transparent!important;}
.listings .search .go-button {
	display:none;
	background-image:url(/wp-content/uploads/GoButton.png);
	background-color:#2DB34A;
	border:none;
	width:23px;
	height:21px;
	text-indent:-1000em;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */

}
.listings .search .advanced .search-sliders .go-button {display:inline-block;}
/**********************************************/
/* Service Contract
/**********************************************/
#scNav{}
#scNav .navItem{padding:0 5px;height:25px;line-height:25px;text-align:left;font-size:11px;font-weight:bold;color:#fff;cursor:pointer;}
#scNav .blue{background-color:#09F;}
#scNav .orange{background-color:#F60;}
#scNav .purp{background-color:#96C;}
#scNav .green{background-color:#696;}
#scNav .red{background-color:#C00;}
.section{display:none;padding:10px;background-color:#fff!important;}
#scNav .section.blue{border:1px solid #09f;}
#scNav .section.orange{border:1px solid #F60;}
#scNav .section.purp{border:1px solid #96C;}
#scNav .section.green{border:1px solid #696;}
#scNav .section.red{border:1px solid #C00;}
.ddsg-wrapper > div{display:none;}
.dt-showcase .trims a{background:url("/wp-content/uploads/blue_arrow_scroller.png") scroll no-repeat 0 0 transparent;}
#footercontact{float:right!important;}

/**************************************
* Collision center tweaks
**************************************/
#site-content{position:relative;}
#site-content .ribbon{background:url(/wp-content/uploads/collision-ribbon.png) scroll 0 0 no-repeat transparent;width:384px;height:188px;position:absolute;right:-13px;top:-10px;}
#site-content .collisionform{display:none;position:absolute;width:400px;}
.close{position:absolute;right:-10px;top:-5px;cursor:pointer;cursor:hand;display:block;height:25px;width:25px;overflow:hidden;background-image:url(/wp-content/uploads/2010/03/vidClose.png);outline:0;z-index:225;}

/**********************************************/
/* Lightbox
/**********************************************/
#lightbox{background-color:#eee;padding:10px;border-bottom:2px solid #666;border-right:2px solid #666;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;}
#lightboxDetails,
#lightboxDetails a{font-size:0.8em;padding-top:0.4em;color:black;}
#lightboxCaption{float:left;}
#keyboardMsg{float:right;}
#closeButton{top:5px;right:5px;}
#lightbox img{border:none;clear:both;}
#overlay img{border:none;}
#overlay{background-image:url(/wp-content/themes/dt-bird-dog/javascripts/lightbox/overlay.png);}
* html #overlay{background-color:#333;back\ground-color:transparent;background-image:url(/wp-content/themes/dt-bird-dog/javascripts/lightbox/blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/wp-content/themes/dt-bird-dog/javascripts/lightbox/overlay.png",sizingMethod="scale");}
