body {margin:20px auto 0 auto; ; padding: 0;background: #000000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; }

a {text-decoration:none;	color: #003399;}

a:hover {text-decoration:underline; color: #003399;}

img{border-style:none;}

table.c4 {
	background: url(../images/usedsearchbox.gif) repeat-x; 
	width:220px; 
	height:237px;
}

table.vehicle_data { 
	padding:10px 5px 5px 10px;
	height:370px; 
	background: url(../images/large_grey_box.gif) no-repeat;
}

table.features {
	padding:3px 5px 5px 10px;
	height:370px; 
	background: url(../images/large_white_box.gif) no-repeat;
}

table.enquiry {
	padding:10px 5px 5px 10px;
	height:370px; 
	background: url(../images/large_white_box.gif) no-repeat;
}

table.co2 {
	padding:10px 5px 5px 10px;
	height:370px; 
	background: url(../images/large_grey_box.gif) no-repeat;
}

td.c3 { 
	height:155px;
	padding-left:18px;
}

td.tax_disc { 
	height:200px;
	width:200px; 
	padding:10px 5px 5px 10px; 
	background: url(../images/taxdisc.gif);
	background-position: center; 
	background-repeat: no-repeat;
}

p.c1 {
	position:relative;
	top:10px;
}

p.c2 {
	padding-left:42px; 
	position:relative; 
	top:5px;
}

#cover_top {position: absolute; top: 10px; margin: 0 auto; width: 940px; height: 120px; border-style: none; z-index: 0; background: #ffffff repeat-x; } 

#cover_left {position: absolute; top: 10px; margin: 0 auto; width: 247px; height: 800px; border-style: none; z-index: 0; background: #ffffff repeat-x; } 

#cover_bottom {position: absolute; top: 115px; margin: 0 auto; width: 780px; height: 122px; border-style: none; z-index: 0; background: #EDEFF6 url(../images/cover.gif) repeat-x; } 

#header {
	width: 974px;
	margin: 0 auto 0 auto;
}

#wrapper1 {
	position:relative;
	text-align:left;
	width:100%;
	}
	
#wrapper2 {
	position:relative;
	text-align:left;
	width:100%;
	}

#maincol {
	width: 940px;
	position:relative;
	top:-5px;
	margin: 0 auto 0 auto; 
	padding:10px 10px 0px 10px;
	background: #ffffff;
	border-left: 1px solid #437db0;
	border-right: 1px solid #15588e;
	}

#rightcol {
	position:relative;
	top:-10px;
	right:0px;
	float:right;
	width:240px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:220px; /* actual value */
	margin:0 0 -10px 0;
	padding:10px;
	z-index:9;
	background: #ffffff;
	display:inline
	}
	
#rightcol_home {
	text-align: center;
	position:relative;
	float:right;
	width:240px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:220px; /* actual value */
	margin:0 0 -10px 0;
	padding:10px;
	z-index:9;
	background: #ffffff;
	display:block;
}
	
#leftcol { 
	position:relative;
	top:-10px;
	left:0px;
	float:left;
	width:240px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:220px; /* actual value */
	margin:0 10px -10px 0;
	padding:10px;
	z-index:30;
	background: #ffffff;
	display:inline;
	}	
	
#leftcol_home{
	position:relative;
	top:-15px;
	left:0px;
	float:left;
	width:240px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:220px; /* actual value */
	margin:0 10px -10px 0;
	padding:10px;
	z-index:30;
	background: #ffffff;
	display:inline;
}

#centercol {
	voice-family:inherit;
	position:relative;
	background: #ffffff;
	top:10px;
	display:inline;
	z-index:12;
	}

#centercol_2 {
	position:relative;
	background: #ffffff;
	top:10px;
	display:inline;
	z-index:12;
	}
	
#footer {width: 974px; margin: -5px auto 0 auto; height:75px;}

#footer p {text-align: center; color: #ffffff; font: normal 11px Verdana, Arial, Helvetica, sans-serif;}

#footer a {font: normal 11px Verdana, Arial, Helvetica, sans-serif;}

#footer a:hover {text-decoration:underline;}

