/* CSS Document */
	
#car-wrap {
	position:relative;
	float:left;
	width:723px;
	height:150px;
	}
	
#car-photo {
	float:left;
	width:160px;
	height:120px;
	border:6px solid #747474;
	}

#car-make {
	float:left;
	width:439px;
	height:22px;
	padding:3px 0 0 10px;
	margin-left:10px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	background-color:#747474;
	line-height:20px;
	}
	
#car-price {
	float:left;
	width:82px;
	height:20px;
	padding:5px 10px 0 0;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	background-color:#747474;
	}

#car-details {
	float:left;
	width:529px;
	height:92px;
	margin:0 0 0 10px;
	padding:15px 5px 0 7px;
	font-size:12px;
	color:#000;
	background-color:#eee;
	}
	
.car-spec {
	float:left;
	width:130px;
	height:20px;
	margin:0 20px 5px 0;
	padding:2px 0 0 3px;
	font-size:11px;
	color:#000;
	}

.car-spec span {
	color:#000;
	font-weight:bold;
	}
	
.car-spec#colour {
	width:200px;
	}

#car-more a {
	position:absolute;
	left:598px;
	top:102px;
	width:110px;
	height:15px;
	padding:2px;
	text-align:center;
	background-color:#cc0000;
	border:3px solid #1a1a1a;
	color:#ffffff;
	font-weight:bold;
	}
	
#car-more a:hover {
	color:#ffffff;
	background-color:#000000;
	text-decoration:none;
	}
	
#car-enquire a {
	position:absolute;
	left:489px;
	top:102px;
	width:94px;
	height:15px;
	padding:2px;
	text-align:center;
	background-color:#cc0000;
	border:3px solid #1a1a1a;
	color:#ffffff;
	font-weight:bold;
	}
	
#car-enquire a:hover {
	color:#ffffff;
	background-color:#000000;
	text-decoration:none;
	}
	
/* Specials */	
	
.spec1 {
	position:absolute;
	left:1px;
	top:2px;
	width:160px;
	height:120px;
	z-index:200;
	}

.spec1 a {
	position:absolute;
	width:160px;
	height:120px;
	z-index:210;
	background:url(../graphics/on-offer.png) right bottom no-repeat transparent;
	top: -1px;
	}

.spec1 a span {
	display:none;
	}

.spec2 {
	position:absolute;
	left:1px;
	top:2px;
	width:160px;
	height:120px;
	z-index:200;
	}

.spec2 a {
	position:absolute;
	width:160px;
	height:120px;
	z-index:210;
	background:url(../graphics/managers-deal.png) right bottom no-repeat transparent;
	}

.spec2 a span {
	display:none;
	}

.sold {
	position:absolute;
	left:1px;
	top:2px;
	width:160px;
	height:120px;
	z-index:200;
	}

.sold a {
	position:absolute;
	width:160px;
	height:120px;
	z-index:210;
	background:url(../graphics/sold.png) right bottom no-repeat transparent;
	}
.sold a span {
display:none;
	}

.partex {
	position:absolute;
	left:1px;
	top:2px;
	width:160px;
	height:120px;
	z-index:200;
	}

.partex a {
	position:absolute;
	width:160px;
	height:120px;
	z-index:210;
	background:url(../graphics/pex.png) right bottom no-repeat transparent;
	}
.partex a span {
display:none;
	}
	

.quality {
	position:absolute;
	left:1px;
	top:2px;
	width:160px;
	height:120px;
	z-index:200;
	}

.quality a {
	position:absolute;
	width:160px;
	height:120px;
	z-index:210;
	background:url(../graphics/qualityassured.png) right bottom no-repeat transparent;
	}
.quality a span {
display:none;
	}
