.carstocklist ul,#cargallery ul {
   list-style:none;
	 margin:0;
	 padding:0;
}
.carstocklist li.stocklistitem {
   width:630px;
	 float:left;
	 padding:10px 0;
	 border-bottom:1px dotted #AAAAAA;
	 position:relative;
}
.carstocklist li.stocklistitem h3 {
   margin:0;
	 padding:0 0 4px 0;
}
.imagebox {
   float:left;
	 width:140px;
}
.infobox {
   float:right;
	 width:430px;
}

.moreinfobutton a {
   display:block;
	 width:120px;
	 height:28px;
	 background-image:url(../img/moreinfo1.gif);
	 position:absolute;
	 right:10px;
	 bottom:10px;
}
.moreinfobutton a span {
   display:none;
}

#carinfo {
   width:260px;
	 float:right;
	 margin-top:25px;
}
#carinfo p {
   margin:0;
	 padding:0;
}
#carimages {
   width:373px;
	 float:left;
	 margin-top:25px;
}
.cardetails {
   font-size:12px;
	 margin-top:1em;
}
.cardetails th {
   background-color:#EEEEEE;
	 color:#1d1c4f;
}
.cardetails td {
	 color:#f37221;
}

#cargallery li {
   width:88px;
	 float:left;
	 margin-bottom:18px;
}

.largeimage {
   display:none;
}
