﻿/* Remove unwanted elements */
#nav, .noprint, #svcbutton
{
display: none;
}

/* Ensure the content spans the full width */
#container, #container2, #content
{
width: 100%; margin: 0; float: none;position: relative;
	width: 800px;
	height: 396px;
	margin: 20px auto 0px auto;
	border: 1px solid #aaa;

}

/* Change text colour to black (useful for light text on a dark background) */
.lighttext
{
color: #000
}

/* Improve colour contrast of links */
a:link, a:visited
{
color: #781351
}
#container {
	position: relative;
	width: 800px;
	height: 396px;
	margin: 20px auto 0px auto;
	border: 1px solid #aaa;
}
#container ul {
    padding:0; 
    margin:0; 
    list-style-type:none; 
    }
#container a.gallery span {
    position:absolute; 
    width:1px; 
    height:1px; 
    top:5px; 
    left:5px; 
    overflow:hidden; 
    background:#fff;
    }
#container a.gallery:visited {
    display:block; 
    color:#000; 
    text-decoration:none; 
    border:1px solid #000; 
    margin:1px 2px 1px 2px; 
    text-align:left; 
    cursor:default;
    }
#container a.gallery {
    display:block; 
    color:#000; 
    text-decoration:none; 
    border:1px solid #000; 
    margin:1px 2px 1px 2px; 
    text-align:left; 
    cursor:default;
    }
#container a.slidea {
	height: 60px;
	width: 80px;
	background-image: url('20462_08_1b.gif');
	background-repeat: no-repeat;
}
#container a.slideb {
	height: 60px;
	width: 80px;
	background-image: url('20462_08_2b.gif');
	background-repeat: no-repeat;
}
#container a.slidec {
	height: 60px;
	width: 80px;
	background-image: url('20462_08_3b.gif');
	background-repeat: no-repeat;
}
#container a.slided {
	height: 60px;
	width: 80px;
	background-image: url('20462_08_4b.gif');
	background-repeat: no-repeat;
}
* html #container a.slided {
    width:91px; 
    w\idth:93px;
   
    }
#container a.slidee {
	height: 60px;
	width: 80px;
	background-image: url('20462_08_5b.gif');
	background-repeat: no-repeat;
}
#container a.slidef {
	height: 60px;
	width: 80px;
	background-image: url('20462_08_6b.gif');
	background-repeat: no-repeat;
}
* html #container a.slidef {
    width:91px; 
    w\idth:93px;
    }
#container a.slideg {
	height: 60px;
	width: 80px;
	background-image: url('20462_08_7b.gif');
	background-repeat: no-repeat;
}
#container a.slideh {
	height: 60px;
	width: 80px;
	background-image: url('20462_08_8b.gif');
	background-repeat: no-repeat;
}
#container a.slidei {
	height: 60px;
	width: 80px;
	background-image: url('20462_08_9b.gif');
	background-repeat: no-repeat;
}
#container a.slidej {
	height: 60px;
	width: 80px;
	background-image: url('20462_08_10b.gif');
	background-repeat: no-repeat;
}
#container a.slidek {
	height: 60px;
	width: 80px;
	background-image: url('20462_08_11b.gif');
	background-repeat: no-repeat;
}
* html #container a.slidek {
    width:91px; 
    w\idth:93px;
    }
#container a.slidel {
	height: 60px;
	width: 80px;
	background-image: url('20462_08_12b.gif');
	background-repeat: no-repeat;
}
#container a.slidem {
	height: 60px;
	width: 80px;
	background-image: url('20462_08_13b.gif');
	background-repeat: no-repeat;
}
#container a.sliden {
	height: 60px;
	width: 80px;
	background-image: url('20462_08_14b.gif');
	background-repeat: no-repeat;
}
#container a.slideo {
	height: 60px;
	width: 80px;
	background-image: url('20462_08_15b.gif');
	background-repeat: no-repeat;
}

#container ul {
    width:198px; 
    height:386px;
    }
#container li {
    float:left;
    }
#container ul {
    margin:5px; 
    float:right;
    }
#container a.gallery:hover {
    border:1px solid #fff; 
    }
#container a.gallery:hover span {
	position: absolute;
	width: 460px;
	height: 372px;
	top: 10px;
	left: 75px;
	color: #000;
	background: #fff;
}
#container {
	background: #fff url('20462_08_1.gif') no-repeat 75px 10px;
}
.gasinfo {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
}
#outside {
	position: relative;
}
#inside1 {
	margin: 0px;
	position: absolute;
	width: 75px;
	height: 25px;
	float: left;
}
#inside2 {
	background-position: center;
	margin: 0px;
	position: absolute;
	width: 75px;
	float: left;
	background-image: url('../../New%20Cars/gascan.gif');
	background-repeat: no-repeat;
}
#inside3 {
	margin: 0px;
	position: absolute;
	width: 75px;
	float: left;
}
#description {
	width: 330px;
	height: 515px;
	position: absolute;
	background-repeat: no-repeat;
}
#carinfo {
	width: 300px;
	height: 500px;
	background-image: url('../car-info_bkgd.gif');
	background-repeat: no-repeat;
	position: absolute;
}
#cpo {
	background-image: url('../VolvoCertPre07_CMYK.gif');
	background-repeat: no-repeat;
	border: thin solid #666666;
}
#cpo a {
	font-size: xx-small;
	color: #FFFFFF;
	text-decoration: none;
	position: absolute;
	display: block;
}
<style type="text/css">
.style1 {
	text-align: left;
}
.style3 {
	text-align: center;
	font-size: 12pt;
}
.details {
	position: absolute;
}
.style8 {
	font-size: 18pt;
}
.style9 {
	font-size: 14pt;
}
.style11 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-align: center;
}
.style12 {
	font-size: 9pt;
}
.style13 {
	text-align: center;
}
#infoborder {
}
#phonenumber {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	position: absolute;
	text-align: center;
}
.newStyle2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#backtoinven a {
	display: block;
	background-image: url('../back-to-inventory.gif');
	background-repeat: no-repeat;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	vertical-align: sub;
	text-indent: 40px;
	padding-top: 8px;
}
#backtoinven a:hover {
	display: inline-block;
	background-image: url('../back-to-inventory_hover.gif');
	background-repeat: no-repeat;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	vertical-align: sub;
	text-indent: 40px;
	padding-top: 8px;
	width: 166px;
	height: 45px;
	left: 717px;
	top: 29px;
}
#tablehead {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 32px;
	position: absolute;
}
#thumbnail {
	float: left;
	margin: 5px 10px 5px 5px;
	border: thin solid #FFFFFF;
}
#invenborder {
	margin: 2px 50px 0px 50px;
	background-color: #CDCDCD;
	border: 1px solid #666666;
	position: relative;
	padding: 0px 150px 5px 5px;
}
#cartitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	position: absolute;
	text-transform: uppercase;
	text-align: left;
}
#invenborder hover {
	background-color: #FFFFFF;
	border: thin solid #000000;
	margin: 5px;
}
#stock {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	position: absolute;
}
#invenlink {
	background-image: url('../vehicle_details_grey.gif');
	background-repeat: no-repeat;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	vertical-align: sub;
	text-indent: 10px;
	padding: 8px;
	text-decoration: none;
}
#pagenumber {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000099;
	text-align: right;
	margin-left: 50px;
	margin-right: 50px;
	letter-spacing: .5em;
}
#newinvenlink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0C3F7C;
	background-image: url('../back-to-inventory.gif');
	background-repeat: no-repeat;
	vertical-align: sub;
	text-indent: 40px;
	position: absolute;
}
#newinvenlink a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	vertical-align: sub;
	display: block;
	position: absolute;
	float: left;
}
#price {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	position: absolute;
}
#invenlink a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #313031;
	text-decoration: none;
	display: block;
}
#pagenumber a:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
#pagenumber a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
}
#sharebutton {
	position: absolute;
}
#moreinfo {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12pt;
	font-weight: bold;
	position: absolute;
	text-align: center;
}
#colors {
	position: absolute;
}
.newStyle3 {
}
#miles {
	position: absolute;
}
