.stocklist ul {
   list-style:none;
	 margin:1em 0 0 0;
	 padding:0;
}
.stocklist li {
   width:265px;
	 height:250px;
	 float:left;
}
.stocklist h3 {
   font-size:1em;
	 margin:0;
	 padding:0;
}
.stocklist h4 {
   color:#FFFFFF;
   font-size:0.9em;
	 margin:0;
	 padding:0 0 5px 0;
	 border-bottom:1px solid #000000;
}
.carphoto {
   widht:120px;
	 height:120px;
	 float:left;
}
.carinfo {
   width:130px;
	 float:left;
	 position:relative;
	 left:6px;
}
.carinfo dl,.carinfo dt,.carinfo dd,.carbiginfo dl,.carbiginfo dt,.carbiginfo dd {
   margin:0;
	 padding:0;
	 font-size:0.87em;
}
.carinfo dt,.carbiginfo dt {
   background-color:#270404;
	 padding:2px;
}
.carinfo dd,.carbiginfo dd {
	 padding:2px;
	 font-weight:bold;
}
.stockmore a {
   width:120px;
	 height:46px;
	 display:block;
	 background-repeat:no-repeat;
	 float:left;
	 clear:left;
	 background-image:url(../img/more2.gif);
}
.stockmore a span {
   display:none;
}
.pagingbox {
   background-color:#270404;
	 padding:1em;
	 position:relative;
	 text-align:center;
	 clear:both;
}
.pagingbox p {
   margin:0;
	 padding:0;
}
.pagetextlabel {
   width:300px;
	 margin:0px auto;
}
.pagelinknext a,.pagelinklast a {
   position:absolute;
	 top:0;
	 padding:1em;
	 font-weight:bold;
}
.pagelinknext a {
	 right:0;
}
.pagelinklast a {
	 left:0;
}
.pagelinknext a:hover,.pagelinklast a:hover {
   color:#FFFFFF;
	 background-color:#750000;
}
.smallcarphotos ul {
   list-style:none;
	 margin:0;
	 padding:0;
}
.smallcarphotos li {
   float:left;
	 margin:18px 20px 0 0;
}
.clearer {
   position:relative;
	 clear:both;
	 height:1.5em;
}
.carbigtext {
   float:left;
	 width:265px;
	 font-size:0.9em;
}
.carbiginfo {
   float:right;
	 width:265px;
}
.carbigprice {
   font-weight:bold;
	 padding:4px;
	 font-size:1.1em;
	 background-color:#750000;
	 color:#FFFFFF;
	 margin-bottom:1em;
}
.largecarphoto {
   display:none;
}