@charset "utf-8";
/* Some utility classes */

.float_l {
	float: left;
	display: inline;
}

.float_r {
	float: right;
	display:inline;
}

.clear {
	clear: both;
}

#top_container {
	width: 950px;
	height: 250px;
	margin-top: 10px;
}

#search_front {
	margin: 20px 0 0 10px;
	padding: 0 0 0 0;
	width: 238px;	
	height: 208px;	
	color: #fff;
	background: transparent url(../images/bg_advSearch.jpg) 0 0 no-repeat;
}

#searchform {
	padding-top: 40px;
}

#search_front label {
	margin: 0 0 0 20px;
	width: 30px;
	color: #000;
	font-family: arial;
	font-size: 13px;
}

#search_front select {
	margin: 0 0 5px 0;
	width: 120px;
}

* html #search_front input { /*little love for IE6*/
	margin: 0 0 0 30px;
}

#search_front input {
	margin: 5px 0 0 65px;
	height: 30px;
	clear: both;
}

#mainGraphic {
	margin: 0 15px;
	width: 428px;
	height: 204px;
	/*background: url(../images/mainGraphic.jpg) top left no-repeat;*/
}

#service_btns {
	width: 230px;
	height: 250px;
	overflow: visible;
}

#service_btns .middle_btn {
	margin: 0px;
}

#buttons li {
	margin-top: 0;
	height: 65px;
}

#model_container {
	margin-left: 10px;
}

#model_scroll {
	/*padding: 22px 0 0 0;*/
	width: 928px;
	height: 78px;
	clear:left;
	background: transparent url(../images/bg_modelScroller.jpg) 0 0 no-repeat;    
}

#middle_container {
	height: 130px;
	width: 950px;
	margin: 10px 0 10px 10px;
}

#virtualTour {
	width: 460px;
	height: 130px;
	background: transparent url(../images/bg_virtualTour.jpg) 0 0 no-repeat;
	margin-right: 10px;
}

#virtualTour img {
	margin: 10px;
}

#featuredVehicles {
	width: 460px;
	height: 130px;
	background: transparent url(../images/bg_featuredVehicles.jpg) 0 0 no-repeat;
	padding: 20px 0 0 10px;
}

#bottom_container {
	width: 928px;
	height: 144px;
	background: transparent url(../images/bg_btm_cluster.jpg) 0 0 no-repeat;
	padding: 20px 0 0 10px;
	margin: 0 0 0 10px;
}

#social_media {
	width: 294px;
	height: 113px;
	background: transparent url(../images/bg_socialMedia.jpg) 0 0 no-repeat;
	margin-right: 10px;
}

#social_media ul.networking_links {
	margin: 40px 0 0 10px;
}

#social_media .networking_links li {
	display: inline;
	margin-right: 7px;
}

#testimonials {
	width: 294px;
	height: 112px;
	background: transparent url(../images/bg_testimonial.jpg) 0 0 no-repeat;
	margin-right: 10px;
}

/* Testimonial Slider */

.sliderwrapper{
	margin: 0 auto;
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	width: 294px; /*width of featured content slider*/
	height: 112px;
}

.sliderwrapper .contentdiv{
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	padding-top: 5px;
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	background: #f9f9f9 url(../images/bg_testimonial.jpg) 0 0 no-repeat;
	width: 294px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height: 112px;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.sliderwrapper .contentdiv p {
	font-size: 11px;
	color: #000;
	text-indent:25px;
	padding-left: 10px;
	padding-right: 5px;
}

p.testimonialName {
	font-size: 11px;
	text-align: right;
	padding: 0;
	margin: 0;
}
 
.pagination{
	width: 161px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
	text-align: left;
	padding: 5px 10px;
	float: left;
	display: inline;
	display: none;
}

.pagination a{
	padding: 0 5px;
	text-decoration: none; 
	color: #00007D;
	background: white;
}

.pagination a:hover, .pagination a.selected{
	color: #000;
	background-color: #FEE496;
}       

#map {
	width: 294px;
	height: 113px;
	}

#container #seo_text {
	background-image: none;
	background-color: #fff;
	margin-top:-5px !important;
}
#footertext{width:100% !important;}
.dep_scroller ul li img{
	margin-top:-15px;
	height:90px !important;	
}
 .headline {
	top:55px !important;
	text-align:center;
	text-decoration: none;
	font-size: 13px;

}
 .headline a{
	float:none !important;
	color:black !important;
	font-weight:bold !important;
	width:120px !important;
}
.next{
	width:22px !important;
	height:41px !important;	
	margin-top:17px;
}
.prev{
	width:22px !important;
	height:41px !important;	
	margin:20px 0 0 3px;
}
