h1 {
width:200px;
text-align:left;
float:left;
}

#usedcar{
padding-top:250px;
color:#ffcc33;
font-size:1em;
width:100%;
}

#usedcar h1{
text-align:left;
float:left;
width:auto;
margin-top:-4px;
height:25px;
}

#detail{
float:right;
margin-right:5px;
color:#fff;
font-size:1.6em;
width:480px;
text-align:right;
}

#specifications{
margin-top:0px;
margin-left:370px;
width:360px;
padding:10px;
padding-top:0px;
font-size:0.8em;
}

#specifications td{
padding-bottom:5px;
padding-top:5px;
border-bottom:1px solid #c1c1c1;
}

#specifications strong{
font-size:1.2em;
padding-bottom:10px;
}

#spec{
margin-top:10px;
width:360px;
font-size:0.8em;
margin-left:380px;
}

#content{
min-height:920px;
height:auto !important;
height:920px;
}

#savesearch{
margin-top:10px;
border:1px solid #fff;
width:350px;
margin-left:380px;
font-size:0.8em;
padding:5px;
padding-bottom:20px;
height:45px;
margin-bottom:10px;
}

#savesearch span{
font-size:1.3em;
font-weight:bold;
color:#ffcc33;
}

#savesearch a{
color:#ffcc33;
text-decoration:none;
float:right;
font-weight:bold;
font-size:0.9em;
}

#galleryimages{
position:absolute;
top:387px;
}

#enquire{
position:absolute;
top:800px;
font-size:0.8em;
border:8px solid #ffcc33;
padding:5px;
width:290px;
}

#enquire span{
font-size:1.5em;
color:#ffcc33;
}

#enquire td{
padding-top:10px;
}

#rightblock{
position:absolute;
top:390px;
border:8px solid #ffcc33;
width:220px;
margin-left:760px;
font-size:0.8em;
}

#rightblock span, #specifications span {
font-size:1.3em;
color:#ffcc33;
font-weight:bold;
}

#rightpadding{
padding:5px;
}

#nationwide{
background-color:#000;
height:530px;
color:#000;
padding:5px;
}

#nationwidepadding{
background-color:#000;
color:#fff;
padding:5px;
height:140px;
}

#nationwidepadding a{
color:#ffcc33;
float:right;
text-decoration:none;
font-weight:bold;
}

#nationwidepadding img{
margin-top:5px;
margin-left:-5px;
margin-right:-5px;
}

#benefits{
margin-top:130px;
}

#benefits span{
color:#000;
}

#benefits li{
list-style-image:url(../images/blacktick.jpg);
margin-left:35px;
}

#flashimage{
position:absolute;
top:100px;
border:8px solid #ffcc33;
padding:5px;
padding-top:0px;
padding-left:0px;
padding-bottom:0px;
margin-left:0px;
width:970px;
}



#social{
margin-top:10px;
border:1px solid #fff;
width:350px;
margin-left:380px;
font-size:0.8em;
padding:5px;
padding-bottom:20px;
height:45px;
margin-bottom:90px;
}

#social span{
font-size:1.3em;
font-weight:bold;
color:#ffcc33;
}

#cardata{
color:#FFFFFF;
font-size:20px;
margin-top:6px;
float:left;
width:760px;
}

#rhd{
color:#FFCC33;
float:right;
font-size:20px;
margin-top:-10px;
}

#search{
position:absolute;
top:100px;
border:8px solid #29abe2;
padding:5px;
margin-left:0px;
width:970px;
font-size:0.8em;
}

#searchbox{
margin:-5px;
border:8px solid #636363;
float:left;
width:250px;
padding:10px;
}

#searchbox td{
padding:3px;
}

#searchbox a{
color:#fff;
}

#searchbox span{
color:#29abe2;
font-weight:bold;
font-size:1.2em;
}


/************/
#jgal { list-style: none; width: 360px; height:auto; margin-top:270px; margin-left:0px;}
#jgal li { opacity: .5; float: left; display: inline; width: 90px; background-position: 40% 50%; height: 90px; cursor: pointer; border: 3px solid #fff; outline: 1px solid #557ebe; margin-right: 15px; margin-left:0px; margin-bottom: 10px;}
#jgal li img { position: absolute; top: 10px; left: 0px; display: none; width:320px; }
#jgal li.active img { display: block; max-height:240px; }
#jgal li.active, #jgal li:hover { outline-color: #bbb; opacity: .99 /* safari bug */ }
#gallery { list-style: none; display: block;}
#gallery li { float: left; margin: 0 0 10px 0; }
