﻿body
{
}

#header
{
	height:109px;
}

#icon-body-list .openable
{	
	width:238px;
}

#body-criteria-content
{
	/*top:-15px;	*/
}


#icon-body-list .openable
{	
	width:230px;
}

#menu li
{
	line-height: 26px;
	height: 26px;
}

.search-engine .search-flag 
{
	float:left;
	top:6px;
}

#slideshow-container  {
	margin:45px 30px 0 0;
	width:588px;
}

.vehicle-detail  {
	height:560px;
	padding:10px 0 10px 15px;
}

.body-content .content 
{
	padding-right:0;
}

.vehicle-detail .tab-links a, 
.vehicle-detail .tab-links a:visited {
padding:4px 0 4px 10px;
}

.search-slider
{
	overflow:visible;
}

.search-engine .slider-inputs 
{
	position:relative;
	left:-10px;
	margin:0 0 10px 0;
}

div.toolbar .orderby-title {
	margin:2px 10px 2px 10px;
	width:200px;
}

div.toolbar div
{
	margin-top:2px;
	overflow:hidden;
}



div.toolbar .orderby-price
{ 
	width:90px;
}


div.toolbar .orderby-mileage
{ 
	width:90px;
}

div.toolbar .orderby-fueltype
{ 
	width:90px;
}

div.toolbar .orderby-modelyear
{ 
	width:90px;
}



#vehicle-photo-slider-ul a
{
	margin:0 0 1px 0;
}

#main
{	
	height:500px;
	background-position:180px -114px;
	padding:0 80px 0 0;
	width:1108px;
}

.body-content {
float:right;
margin:0 21px 0 0;
width:708px;
}

#remote-control
{
margin-left:120px;
}

#remote-control h2 {
	background:url("../Images/RemoteControl/BgSearchTitle.jpg") no-repeat;
}

#body-criteria-slider li a span {
	margin:8px 0 4px 0;
}

.search-engine .search-flag
{
	background:url(../Images/RemoteControl/SearchFlag.gif) no-repeat;
}

.search-engine .search-flag-on
{
	background:url(../Images/RemoteControl/SearchFlag_on.gif) no-repeat;	
}

#remote-control .ui-slider .ui-state-default{
	background:url(../Images/RemoteControl/SliderLeftToRight.gif) no-repeat;
}

#remote-control .ui-slider .slider-max{
	background:url(../Images/RemoteControl/SliderRightToLeft.gif) no-repeat;
}

#body-criteria-prev a, #body-criteria-next a
{
	top: 68px;
}

#body-criteria-prev a, #body-criteria-next a
{	
	background: url(../Images/RemoteControl/PrevButton.gif) no-repeat 0 0;
}

#body-criteria-next a, #body-criteria-next a:active
{
	background: url(../Images/RemoteControl/NextButton.gif) no-repeat 0 0;
}	

.body-content .round-corner
{
	float:right;
	height:35px;
	width:30px;
	background:#fff;
}

#breadcrumb
{
	width:658px;
	padding:10px 0 10px 20px;
	height:15px;
}

#remote-control
{
	background:url(../Images/RemoteControl/BgRemoteControl.gif) left bottom no-repeat;	
}

.body-content .content
{		
	height: 464px;	
}

#body-criteria-slider li
{
	background-position:0 24px;
	padding-top:5px;
}

.static-page
{	
	height: 400px;
}

.tab-container
{
	height:350px;
}

.contact-form
{
	width:288px;
	margin-right:10px;
}

#contact-us-form-container .contact-form
{
	height:460px;	
}

.vehicle-contact-input
{
	width:288px;
}

.vehicle-contact-input input, #contact-us-form-container .contact-form input
{
	width:128px;
}

.vehicle-contact-input textarea, #contact-us-form-container .contact-form textarea
{
	width:274px;
}

.vehicle-detail .tab-links li
{	
	clear:both;
	float:left;
	width:335px;
}

#body-criteria-prev a:hover
{	
	background: url(../Images/RemoteControl/PrevButton.gif) no-repeat 0 0;
}

#body-criteria-next a:hover
{
	background: url(../Images/RemoteControl/NextButton.gif) no-repeat 0 0;
}	


.static-page ul, .static-page ul li
{
	list-style-type:disc;
}

.static-page ul
{
	left:10px;
	margin:10px 5px 10px 20px;
	padding:0;
}

.static-page ul li
{
	margin:0;
	padding:5px;
}

.keep-me-in-touch .top
{
	height:100px;
}


.sold-icon {
background:url("../Images/Icons/sold.gif") no-repeat scroll 0 0 transparent;
}

.coming-soon-icon {
background:url("../Images/Icons/coming-soon.gif") no-repeat scroll 0 0 transparent;
}

#background-transparentlayer-container
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/Images/Backgrounds/white_transparent_bg.png');
    background: none;	
}

.vehicle-list-row
{
	overflow:visible;
	/*width:680px;*/
}

.span.vehicle-actions
{
	float:right;
	width:90px;
	text-align:right;
}

button.WishlistButton, button.wishlist-button
{
	top:-2px;
}

.vehicle-list .vehicle-list-row .description{
	width:202px;
}

.search-engine .search-vehicle-type
{
	margin-bottom: 5px;
}


#location_map a span
{
	filter:alpha(opacity=75); 
}