
 

.clear {clear: both;}
/*******************************************************************************/
/****** STYLES FOR THE OPENING HOURS PAGE **************************************/
/*******************************************************************************/
.hours{}
.hours-currentDay{color:#000000; font-weight:bold;}
.hours-standardDay{color:#999999;}
.hoursTB {border-color:#000000;}
.hourstext {font-size: 8pt;}
.hourstable {}
#hours-Friday {background:#ff9999;}



/******************************************************************************/
/****** STYLES FOR STOCK LIST DISPLAY 5 - StockListOption5  ********/
/******************************************************************************/
div.cwSLVehicle {background: url(../images/SLbg.gif) center no-repeat;	color: #000000;	padding: 20px;	margin: 15px 0 30px 90px; font-size:12px; width: 800px; position:relative; height: 146px}
div.cwSLVehicle img{float:left;}
div.cwSLVehicle div.cwSLVehicleDetails{ color:#666666; margin-top:0;	margin-left:220px;	text-align:left;	padding:15px 5px 10px 5px; width: 540px}
div.cwSLVehicle h3{	font-family: Arial; color:#039; font-weight:bold;	font-size: 16px;	display:block;	margin-bottom:5px;	text-align: left;	padding-top:0; text-indent: 35px;} 
div.cwSLVehicle h3 em		{font-family: Arial; color: #003399; font-weight:bold;	font-size: 16px; position:absolute; right: 20px; top:20px;}
div.cwSLVehicle h3 em .SLWasPrice		{ background: url(../images/was-price-bg.jpg) center repeat-x}


div.cwSLVehicle .cwSLRegYearLetter{border-bottom:dotted #cccccc 1px;padding:2px 0 3px 0; float:left; width: 220px}
div.cwSLVehicle .cwSLMileage{border-bottom:dotted #cccccc 1px;padding:2px 0 3px 0; float:left; width: 220px}
div.cwSLVehicle .cwSLTransmission{border-bottom:dotted #cccccc 1px;padding:2px 0 3px 0; float:left; width: 220px}
div.cwSLVehicle .cwSLFuelType{border-bottom:dotted #cccccc 1px;padding:2px 0 3px 0; float:left; width: 220px}
div.cwSLVehicle .cwSLBodyType {border-bottom:dotted #cccccc 1px;padding:2px 0 3px 0; float:left; width: 220px}
div.cwSLVehicle .cwSLColour{border-bottom:dotted #cccccc 1px;padding:2px 0 3px 0; float:left; width: 220px}

div.cwSLVehicle .cwSLRegYearLetter span { font-weight:bold; color:#333; padding: 0 20px 0 20px; background: url(../images/SLbullet.gif) center left no-repeat}
div.cwSLVehicle .cwSLMileage span {font-weight:bold; color:#333; padding: 0 20px 0 20px; background: url(../images/SLbullet.gif) center left no-repeat}
div.cwSLVehicle .cwSLTransmission span {font-weight:bold; color:#333; padding: 0 20px 0 20px; background: url(../images/SLbullet.gif) center left no-repeat}
div.cwSLVehicle .cwSLFuelType span {font-weight:bold; color:#333; padding: 0 20px 0 20px; background: url(../images/SLbullet.gif) center left no-repeat}
div.cwSLVehicle .cwSLColour span {font-weight:bold; color:#333; padding: 0 20px 0 20px; background: url(../images/SLbullet.gif) center left no-repeat}
div.cwSLVehicle .cwSLBodyType span {font-weight:bold; color:#333; padding: 0 20px 0 20px; background: url(../images/SLbullet.gif) center left no-repeat}


div.cwSLVehicle div.cwSLPrice{	border-left: solid 1px #000000;	padding:2px;	}
div.cwSLVehicle div.cwSLVehicleDetails .cwSLVehicleLink a{font-weight:normal;	font-size:10px;	text-align:left;	padding-bottom:0;	color: #fff;	}
div.cwSLVehicle div.cwSLVehicleDetails .cwSLVehicleLink {position: absolute; right: 5px; top: 142px; }

div.cwSLVehicle div.cwSLVehicleDetails .cwSLVehicleLink a {font-weight:normal;	font-size:12px;	text-align:left;	padding-bottom:0;	color: #666666;	display: block; width: 180px; height: 36px; line-height: 36px; text-indent: 20px; background: url(../images/btnViewDetails.jpg) 0 0 no-repeat; text-decoration:none}
div.cwSLVehicle div.cwSLVehicleDetails .cwSLVehicleLink a:hover {background: url(../images/btnViewDetails.jpg) 0 bottom no-repeat; color:#FFF}


div.cwSLVehicle div.SLFinanceAvailable a		{font-weight:normal;	font-size:12px;	text-align:left;	padding-bottom:0;	color: #666666;	display: block; width: 175px; height: 36px; line-height: 36px; text-indent: 40px; background: url(../images/btnViewDetails.jpg) 0 0 no-repeat; text-decoration:none; position: absolute; bottom: 8px; right:190px;}

div.cwSLVehicle div.SLFinanceAvailable a:hover	{background: url(../images/btnViewDetails.jpg) 0 bottom no-repeat; color:#FFF}

div.cwSLVehicle div.SLMoreImagesAvailable a		{font-weight:bold;	font-size:12px;	text-align:left;	padding-bottom:0;	color: #ffffff;	display: block; width: 175px; height: 36px; line-height: 36px; text-indent: 40px; background: url(../images/btnViewDetails.jpg) 0 bottom no-repeat; text-decoration:none; position: absolute; bottom: 8px; right:370px;}

div.cwSLVehicle div.SLMoreImagesAvailable a:hover	{background: url(../images/btnViewDetails.jpg) 0 0 no-repeat; color:#666666}




.clear {
	clear: both;
}
.imgshow {
	display: none;	
	position: absolute;
	top: 0px;
	left: 225px;
	z-index: 100;
	padding: 5px;
	background: #eeeeee;
	border: 1px dotted  #999

}

.imgshow span	{ font-size:14px; color:#333333; font-weight:bold; float:left; display:none}

/******************************************************************************/
/****** STYLES FOR THE PAGING BAR ON ALL STOCK LIST DISPLAYS ******************/
div.SLPagingBar {width: 724px;text-align: center;margin: 0px auto;}
                                
div.SLPagingBar ul {width: 724px;text-align: center ;list-style: none; padding: 0px; margin: 0px; }
                                
div.SLPagingBar ul li {display: inline-block;zoom: 1; *display: inline; }
                                
div.SLPagingBar ul li a,
div.SLPagingBar ul li.SLPNC {display: inline-block;height: 34px;background: #eeeeee; padding: 0px 10px; border-bottom: 1px solid #00F;color: #333333;font: 11px Arial, Helvetica, sans-serif; line-height: 36px; margin: 1px}
                                
div.SLPagingBar ul li a:hover {background: #cccccc; border-bottom: 1px solid #333333;}
                                
div.SLPagingBar ul li a:active {background: #222;}                               
                                
div.SLPagingBar ul li.SLPNC {font-weight: bold;*display: inline;}
                                
div.SLPagingBar p {width: 100%;display: block;text-align: left; font-family:Arial, Helvetica, sans-serif;  font-size:11px; padding: 10px; color:#333333}

.SLPagingBar ul li.SLNext a		{ background:url(../images/nextpage.gif) center top no-repeat; text-indent: -99999px; width: 200px; height:36px; display:block; padding: 0; border: none; margin: 0 0 0 5px}

.SLPagingBar ul li.SLPrev a { background:url(../images/previous.gif) center top no-repeat; text-indent: -99999px; width: 200px; height:36px; display:block; padding:0;  border: none}

.SLPagingBar ul li.SLNext a:hover		{ background:url(../images/nextpage.gif) center bottom no-repeat; text-indent: -99999px; width: 200px; height:36px; display:block; padding: 0; border: none}

.SLPagingBar ul li.SLPrev a:hover { background:url(../images/previous.gif) center bottom no-repeat; text-indent: -99999px; width: 200px; height:36px; display:block; padding:0;  border: none}

div.SLNoStock		{ font-size: 16px; float:left; width: 900px}


/******************************************************************************/
/****** STYLES NO STOCK LIST DISPLAYS ******************/
/******************************************************************************/
.SLNoStock {font-size:20pt; text-align:center; color:#000000; text-decoration:none;}



div#map iframe, div#map2 iframe {width: 680px; height: 500px;}

div#map iframe {width: 680px; height: 500px;}

div#map {width: 680px; height: 500px; margin: 20px 0 0 0;}



/******************************************************************************/
/****** STYLES SOCIAL BOOKMARKS ******************/
/******************************************************************************/
.socialbookmarks{list-style:none;}
.socialbookmarks a{text-decoration:none;}
.socialbookmarks a img{border:none;}

/******************************************************************************/
/* YouTube videos */
/******************************************************************************/
#VDVideoDiv {
	overflow: hidden;
	height: 385px;
	width: 640px;
	background: #000;
	margin-top: 5px;
}

#VDVideoDiv div {
	background: #000;
	overflow: hidden;	
}

#VDVideolink {
	outline: none;
	border: none;
	display: block;
	height: 20px;
}

#VDVideolink .youtube {
	display: block;
	margin-right: 4px;
	margin-top: 9px;
	width: 12px;
	height: 12px;
	background: url('../../dealercommon/images/youtube.jpg') no-repeat 0px 0px;
	text-indent: -9999px;
	float: left;
}

#VDVideolink .minus {
	background-position: 0px -12px;
}

#VDVideolink img {
	margin-top: 4px;
	margin-left: 6px;
	display: inline-block;
}