@charset "utf-8";
/* CSS Document */
body{font-family:arial, Geneva, sans-serif; color:#fff; margin:0; background:url(../images/bg.png) top left fixed #000}
#header{background:url(../images/header.jpg); height:117px}
#container{width:999px; padding-left:30px; padding-right:10px; margin:auto; background:url(../images/contentbg.jpg) left repeat-y #fff}
#leftcol{width:224px;float:left}
#main{float:left; width:770px}
#mainnav{background:#890726; height:20px; padding-top:2px;vertical-align:bottom;}
#mainnav a
{font-size:12px; font-weight:bold; text-decoration:none; padding-right:15px; padding-left:15px}
#mainnav a:link,
#mainnav a:visited
{
	color:#fff
}
#mainnav a:active,
#mainnav a:hover
{

	background:#a00;
	color:#fff
}



#secondnav{background:#3D3D3D; font-size:11px;}

#secondnav a {text-decoration:none; padding-left:5px; padding-right:5px}

#secondnav a:link,
#secondnav a:visited
{
	color:#fff;text-decoration:none
}
#secondnav a:active,
#secondnav a:hover
{

	background:#969595;
	color:#fff;
}

#tip {display:none; z-index:100; position:absolute;top:-250px;left:-250px; padding:7px 10px 10px 10px; background:#fff; border:1pt solid #000; color:#000; font-size:0.7em}



label {width:150px; }
.subcat .maintext{width:75%; float:left; }
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}



#leftcol h1{font-size:30px; line-height:35px; text-align:center; padding-right:10px; margin-top:-5px}
#leftcol h2 {font-size:12px; text-align:center; padding-right:10px; margin-top:-15px}


#leftnav {padding-right:10px}
#leftnav a {display:block; text-align:right; text-decoration:none; margin-bottom:5px; padding-right:20px; background:url(../images/lnbginactive.png) no-repeat right #667894; height:20px; font-size:12px; font-weight:bold}

#leftnav a:link,
#leftnav a:visited{color:#fff; }
#leftnav a:hover,
#leftnav a:active{color:#fff;}




#secondaryleftnav {margin-bottom:20px;padding-right:10px}
#secondaryleftnav a {display:block; text-align:right; text-decoration:none; margin-bottom:5px; padding-right:20px; background:url(../images/lnbginactive.png) no-repeat right #660000; height:20px; font-size:12px; font-weight:bold}

#secondaryleftnav a:link,
#secondaryleftnav a:visited{color:#fff; }
#secondaryleftnav a:hover,
#secondaryleftnav a:active{color:#fff;}

#content{color:#000; padding:10px}

#leftnav a,#mainnav a,#secondnav a,.navbox strong, #secondaryleftnav a{text-transform:uppercase}

#content h1,#content h2,#content h3,#content h4,#content h5,#content h6,#content h7{text-decoration:underline; margin:0}

.col{width:218px; height:348px; float:left; margin-right:10px; padding:10px; overflow:auto; background-attachment:fixed}
.col h2{font-size:14px; text-decoration:underline; text-align:center}


.navbox a:link,
.navbox a:visited{color:#fff}


.navbox img {border:none}

#col1{background:url(../images/colbg1.png)}
#col2{background:url(../images/colbg2.png)}
#col3{background:url(../images/colbg3.png)}

.col li{margin-bottom:10px}

.col a:link,
.col a:visited{font-weight:bold; color:#000}

.navbox{width:236px; height:230px; border:1px solid #000; margin-top:10px; margin-right:10px; float:left; background:#335D8E; color:#fff}

.navbox strong{margin:10px;color:#fff; text-decoration:underline; font-weight: normal}
.navbox p{margin:10px; font-size:10px}

#footer{margin:auto;width:999px; padding-left:30px; padding-right:10px;clear:both; border-top:20px solid #890726; background:#3D3D3D; text-align:center}

#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6
{font-size:15px}
#content {font-size:12px}
.journey p{margin:0}

.subcat{margin-bottom:20px}
#content h1{margin-bottom:20px; font-size:22px}
.widecol{width:516px; float:left; padding-right:10px}
.rightcol{background:#3D3D3D; float:left; width:204px; margin-right:-10px; margin-top:-10px; border-left:10px solid #7E041D; border-top:10px solid #7E041D; border-bottom:10px solid #7E041D; color:#fff; padding:10px}

#leftcol a:link,
#leftcol a:visited{color:#fff}

#leftcol img {border:0}

.vehicle{height:180px;  width:200px; border:1px solid #000; margin:auto; float:left;text-align:center; overflow:hidden}
.vehicle .title{clear:both; width:100% ; background:#000; color:#fff}
.vehicle img {border:none}

.col h2, h1{text-transform:uppercase}

.col img{text-align:center}
#footer{font-size:10px}
#footer a:link,
#footer a:visited{color:#fff}

.lightbox img {border:1px solid #444}