
/* over-ride the core styles.
--------------------------------------------------------------------*/
#sect-montage, #nz-best {
display:none;
}
body {
background:url(images/sect-bg.gif) repeat-x top left;
}


h1 {
color:#003399; 
font-weight:bold; 
font-family:"Trebuchet MS",Helvetica, sans-serif;
font-size:22px;
margin-bottom:5px;
background:none;
}

div#sect-body-inner h2 {
color:#003399;
margin:0 0 5px 0;
}

div#sect-body-inner h3 {
color:#003399;
margin-bottom: 20px;
margin-top: 20px;
}

a img {
border:none;
}
#sect-title a {color:#fff; text-decoration:none;}
/* index page
--------------------------------------------------------------------*/
#vehicles {width:100%; float:left; position:relative; margin-bottom:15px}
#vehicles h3 {
font-weight:bold; 
font-family:"Trebuchet MS",Helvetica, sans-serif;
font-size:22px;
margin-bottom:5px;
}
#eightseatmpv { width:232px; float:left; margin-right:10px;}
#tenseatmini { width:232px; float:left; margin-right:10px;}
#twelveseatmini{  width:232px; float:left;}

body.boxes div#sect-body-inner  #vehicles ul {
background:#e2e2e2;
margin-bottom:10px;
padding:5px 5px 10px 10px;
}

.qqbutton {
background:transparent url(../images/btn-quick-quote.gif) no-repeat scroll left top;
display:block;
height:30px;
text-indent:-99999px;
width:227px;
}
.special {
background: transparent url(images/new-icon.png) top right;
_background: transparent url(images/new-icon-ie6.gif) top right;
width:44px;
height:44px;
position:absolute;
}
.mini-gallery img {
display:inline-block;
margin-right:5px;
padding:2px;
border:1px solid #ccc;
}
.last {
margin-right:0 !important;
}
.clear {
clear:both;
}

.image {
padding:2px;
border:1px solid #ccc;
margin-bottom:5px;
}
/* vehicles features
--------------------------------------------------------------------*/
#vehicle-features {
float:left;
width:460px;
}
#vehicle-features:after{
content: ".";
clear: both;
height: 0;
visibility: hidden;
display: block;
}
.mini-gallery h3 {
font-size:13px;
font-weight:bold;
margin-bottom:5px;
font-style:normal
}

#vehicle-description {
float:right;
width:245px;
}
#vehicle-description ul{
padding:0;
}
table.legend {
position:relative;
}
table.legend img {
border:none;
}
table.legend span {
display:none;
}
table.legend a:hover span {
display:block;
position:absolute;
margin-top:-55px;
color:#000;
background:#FFFF7F;
padding:2px;
border:1px solid #FFFF00;
}

/* vehicles uses
--------------------------------------------------------------------*/
.uses-image {
width:480px;
float:right;
}
.uses-info{
float:right;
width:245px;
}
