.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

* html body {
  font-size: x-small;   /* for IE5.x/win */
  f\ont-size: small;  /* for other IE versions */
}

}
body {
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	padding: 0;
    margin: 0;
    color: #413f3f;
}
p {
	font-size: .8em;
}
#container {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 auto;
	width: 810px;	
}
#headtop img {
	float: centre;
	border: none;
}
#headtop h3 {
	float: right;
	color: #ffffff;
	font-size: 0em;
	font: "Century Gothic", Verdan, Arial, Helvetica;<br>
}
#nav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#nav li {
	float: left;
	display: inline;
	margin-right: 2px;
	padding: 0;
}
#nav li a {
	font: verdana;
	display: block;
	width: 133px;
	height: 29px;
	text-indent: -9999px;
}
a.homeselect{
	background-image: url(../images/homebut1.gif);
}
a.fleetselect{
	background-image: url(../images/fleetbut1.gif);
}
a:hover.fleetselect{
	background-image: url(../images/fleetbut.gif);
}
a.vansselect{
	background-image: url(../images/vansbut.gif);
}
a:hover.vansselect{
	background-image: url(../images/vansbut1.gif);
}
a.financeselect{
	background-image: url(../images/financebut.gif);
}
a:hover.financeselect{
	background-image: url(../images/financebut1.gif);
}
a.rentalsselect{
	background-image: url(../images/rentalsbut.gif);
}
a:hover.rentalsselect{
	background-image: url(../images/rentalsbut1.gif);
}
a.aboutselect{
	background-image: url(../images/aboutbut.gif);
}
a:hover.aboutselect{
	background-image: url(../images/aboutbut1.gif);
}
a.contactselect{
	background-image: url(../images/contactbut.gif);
}
a:hover.contactselect{
	background-image: url(../images/contactbut1.gif);
}
#searchbar {
	background-color: #e83200;
	padding: 5px;
}
#searchbar form { 
	float:right;
	margin: 0;
	padding: 0;
}
h5.cathead {
	margin: 0;
	background-image: url(../images/cathead.gif);
	text-indent: -9999px;
	height: 34px;
	width: 143px;
}
h5.manhead {
	margin: 10px 0;
	background-image: url(../images/manhead.gif);
	text-indent: -9999px;
	height: 34px;
	width: 100px;
}
#leftcol {
	float: left;
	width: 143px;
	background-color: #ffffff;
	margin: 10px 0;
}
#leftcol div {
padding: 8px
}
#leftcol p {
	margin:0;
	color: #333;
	font-size: .8em;
}
#leftcol img {
	border: none;
}
#leftcol ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#leftcol ul li {
	display: block;
	background-image: url(../images/cat_tick.gif);
	background-repeat: no-repeat;
	margin: 5px 0;
	padding-left: 20px;
	padding-bottom: 2px;
}
#leftcol ul li a {
	font-size: .7em;
	color: #08589c;
}
#maincontent {
	float: left;
	width: 640px;
	padding-left: 15px;
	margin-bottom: 10px;
}
#brandcol {
	text-align: center;
	float: right;
	width: 100px;
	margin-left: 15px;
}
#brandcol img {
	border: none;
	margin-bottom: 10px;
}
#centercol {
	float: left;
	width: 520px;
}
#centercol img.topad {
	border: none;
}
#centercol ul {
	margin: 0;
}
#centercol li {
	font-size: .8em;
}
#centercol h2{
	border-bottom: 1px solid #e83200;
	font-size: 1em;
}
#centercol h3{
	border-bottom: 1px solid #e83200;
	font-size: .9em;
}
#centercol h4{
	font-size: .8em;
}
#centercol table {
	width: 100%;
	padding:2px;
	text-align: center;
	border-bottom: 1px dashed #ccc;
}
#centercol table td.tableheads {
	background-color: #08589c;
	color: #fff;
	font-weight: bold;
}
.contactpic {
	float: right;
	margin: 0 0 10px 10px;
}
#vanlists {
	border-bottom: 1px dashed #ccc;
	margin-bottom: 10px;
}
#vanlists h5{
	margin: 0;
}
#vanlists h5 a {
	color: #08589c;
}
#vanlists img{
	margin-right: 10px;
	float: left;
}
#vanlists div{
	float: left;
	width: 410px;
}
#vanbuttons {
	float: right;
	width: 130px;
	padding:5px;
}
#vanbuttons img {
	border: none;
	margin-bottom: 5px;
}
span.listprice {
	text-decoration: line-through;
}
span.vanaticprice {
	font-weight: bold;
}
p.teleinfo {
	font-weight: bold;
	color: #e83200;
}
#footer {
	clear: both;
	border-top: 3px solid #ccc;
	border-bottom: 6px solid #ccc;
}
#map {
	margin-top:10px;
	clear: both;
}
#accessoriesblock {
	margin-bottom: 10px;
}
#accessoriesblock h4 {
	background-color: #e83200;
	color: #fff;
	padding: 2px;
	font-size: .8em;
}
#accessoriesblock img {
	float: left;
	margin-right: 5px;
	width: 220px;
}
#accessoriesblock div{
	float:right;
	width: 290px;
}
#accessoriesblock p { 
	margin-top: 0;
}
#accessoriesblock li {
	list-style: none;
	margin: 0;
}

/*form styles*/
#singleapp fieldset {
	margin: 10px 0;
}
#singleapp legend {
	font-size: .8em;
	color: #333;
}
#singleapp div {
	float: left;
	width: 182px;
	padding-right: 20px;	
	font-size: .8em;
}
#singleapp label {
	float:left;
	margin-bottom: 5px;
}
#singleapp label span {
	color: #e83200;
}
#singleapp input {
	border: solid 1px #333;	
}
#singleapp select {
	float:left;	
}
#contactform {
	margin-top: 15px;
}
#contactform label span {
	color: #e83200;
}
#contactform input {
	border: solid 1px #333;	
}
#categorybuttons a {
	display: block;
	float: left;
	margin: 0 30px 15px 0;
}
#categorybuttons a img{
	border: none;
}
legend {
	font-size: .8em;
	color: #333;
}
#footer p {
	text-align: center;
	color: #686868;
	font-size: .7em;
}

/*Pagination Styles below*/

.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: lightyellow;
}

.pagination li.currentpage{
font-weight: bold;
padding: 0 5px;
border: 1px solid navy;
background-color: #2e6ab1;
color: #FFF;
}

.pagination li.disablepage{
padding: 0 5px;
border: 1px solid #929292;
color: #929292;
}

.pagination li.nextpage{
font-weight: bold;
}

* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
margin-right: 5px;
padding-right: 0;
}
	
	
	