

body {

background-color:#CFCFCF;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	margin-top: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.69em;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#000000;
	}



/* header */


#header {
margin:0px;
width: 1000px;
height: 141px; margin: 0 auto;
}

#logo {
background-image:url(images/logo.jpg);
background-repeat:no-repeat;
width: 207px;
height: 141px;
float:left; margin: 0 auto;
}

#vans {
background-image:url(images/van2.png);
background-repeat:no-repeat;
width: 793px;
height: 141px;
float:left; margin: 0 auto;
}

/* nav */

#nav {
width:965px;
height: 26px; 
margin: 0 auto;
padding-top:7px;
padding-left: 35px;
}


  #nav a:link  {
color : #000000;
text-decoration : none;
}

#nav a:visited {
color : #000000;
text-decoration : none;
}

#nav a:hover {
color:#FF0000;
text-decoration : none;
}

#nav li {
font-family : Arial, Helvetica, sans-serif;
font-size : 1em;
list-style-type : none;
font-weight:bold;
display : inline;
padding-left : 26px;
padding-right : 26px;
}

#nav ul {
padding : 0;
margin : 0;
} 

/* flash container */

#flashcontainer {
width:960px;
height: 227px;
margin-top:1px;
clear:both; 
margin: 0 auto;
}

#flash {
width:605px;
height: 227px;
float:left;
padding-left:60px;
margin-top: 1px;
padding-top:1px; 
}

#tabs {
width: 234px;
height: 227px;
float:right;
margin-top: 1px;
padding-top:1px;




}

/* text container */


#textcontainer {
width: 960px;
clear:both;
padding-top:20px; margin: 0 auto;
}

#leftcol {
width: 280px;
float:left;
padding-left:60px;
padding-top:20px; margin: 0 auto;
}

#leftcol2 {
width: 600px;
float:left;
padding-left:60px;
padding-top:20px; margin: 0 auto;
}

#rightcol{
width: 270px;
float:left;
padding-left:60px;
padding-top:20px; margin: 0 auto;
}

#rightcol2{
width: 200px;
float:left;
padding-left:60px;
padding-top:20px; margin: 0 auto;
}

#rightcol3{
width: 500px;
float:left;
padding-left:60px;
padding-top:20px; margin: 0 auto;
}

#contactcol{
width: 212px;
float:right;
padding-top:20px;
background-image:url(images/bg2.gif);
background-repeat:repeat-x;
padding-left:20px;

}

#news{
width: 212px;
float:right;
margin-top:20px;
padding-top:20px;
background-color:#999999;
background-repeat:repeat-x;
padding-left:20px;

}

#news ul li a {color:#fff;}

#address{
width: 250px;
float:left;
padding-left:20px;
}

#numbers{
width: 170px;
float:left;margin: 0 auto;} 


#contactcol2{
width: 212px;
float:right;
padding-top:20px;
padding-left:20px;

}

/* footer */

#footer {
width: 1000px;
height: 250px;
background-image:url(images/footer.gif);
background-repeat:repeat-x;
clear:both;
text-align:center;margin: 0 auto;
padding-top:20px;
}

p { color:#000000;}



/* Fonts */

h1, h2, h3 {

font-family: Arial, Helvetica, sans-serif;
font-size: 1.9em;
font-weight:bold;
line-height:18px;
margin:5px 0 0 0;
color:#000000;
border-bottom: thin solid #990000;
}

.fauxheading {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.9em;
font-weight:bold;
line-height:18px;
margin:5px 0 0 0;
color:#000000;
border-bottom: thin solid #990000;
}



.sub {
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
line-height:14px;
margin-top:0px;
color:#990000;

}

.sub2 {
font-family: Arial, Helvetica, sans-serif;
font-size:.8em;
font-weight:normal;
line-height:14px;
margin:5px 0 0 0;
color:#990000;

}

.sub3 {
font-family: Arial, Helvetica, sans-serif;
font-size:.8em;
font-weight:normal;
line-height:14px;
margin:5px 0 0 0;
color:#990000;

}

.sub4 {
font-family: Arial, Helvetica, sans-serif;
font-size:.7em;
font-weight:normal;
line-height:14px;
margin:5px 0 0 0;
color:#990000;

}

.sub4b {
font-family: Arial, Helvetica, sans-serif;
font-size:0.6em;
font-weight:normal;
line-height:14px;
margin:5px 0 0 0;
color:#990000;

}

.sub5 {
font-family: Arial, Helvetica, sans-serif;
font-size:.7em;
font-weight:normal;
line-height:14px;
margin:5px 0 0 0;
color:#FFFFFF;

}



h4 {

font-family: Arial, Helvetica, sans-serif;
font-size: 1.6em;
font-weight:bold;
line-height:18px;
color:#FFFFFF;
margin:5px 0 0 0;
}


h5 {

font-family: Arial, Helvetica, sans-serif;
font-size: 1.6em;
font-weight:bold;
line-height:18px;
color:#000000;
margin:5px 0 0 0;
}

h6 {

font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight:bold;
line-height:18px;
color:#000000;
margin:5px 0 0 0;
}



.h4class {
font-family: Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:normal;
line-height:14px;
margin:5px 0 0 0;
color:#990000;

}

.h3class {
font-family: Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:normal;
line-height:14px;
margin:5px 0 0 0;
color:#FFFFFF;

}

.smallh3 {font-size: 1.4em;}

#footer li {
	display:inline;
	border-right: 1px solid #000000;
	padding-right: 3px;
	padding-left: 3px;
	text-align: center;
	}

#footer  ul {
	padding: 0px;
	margin:0px;	
	text-align: center;
	}


#footer  p { line-height:12px; text-align: center; color:#000000;} 


#footer a:link {
	text-decoration: none;
	color:#000000;
}
#footer  a:visited {
	text-decoration: none;
	color: #000000;
	}
#footer  a:hover {
	text-decoration: underline;
	color: #000000;
}
#footer  a:active {
	text-decoration: none;
	color: #000000;
	}
	
	
	 a:link {
	text-decoration: underline;
	color:#000000;
}
a:visited {
	text-decoration: none;
	color: #000000;
	}
 a:hover {
	text-decoration: underline;
	color: #000000;
}
 a:active {
	text-decoration: none;
	color: #000000;}
	
	#googlemaps{
	width:450px;
	height:200px;
	padding-bottom:10px;
	clear:both;
	
	}

