#topheader {
width: 100%;
height: 180px;
margin: 0 auto;
position: absolute;
top: 0px;
border-bottom: 1px solid #999;
background-image: url(../images/wcheaderbg.jpg);
}


.mybg1 { background-image: url(../images/truckbgcolor.gif)}
.mybg2 { background-image: url(../images/structurebgcolor.gif)}
.mybg3 { background-image: url(../images/custombgcolor.gif)}
.mybg4 { background-image: url(../images/partsbgcolor.gif)}
.mybg5 { background-image: url(../images/testimonybgcolor.gif)}
.mybg6 { background-image: url(../images/forumbgcolor.gif)}

	#navlist li {
display: inline;
list-style-type: none;
padding-right: 20px;
}

#navlist2 li {
display: inline;
list-style-type: none;
padding-right: 25px;
padding-left: 5px;
}

.structure a {
	cursor:pointer;

	padding:2px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0;

	background-color: #00a0c6;
	border-top: 1px solid #999;
	border-left:  1px solid #999;
	border-right:  1px solid #999;
	border-bottom: 1px solid #999;
    font-size: 14px;

	background-image: url(../images/structurebgcolor.gif);
}

.truck a {
	cursor:pointer;

	padding:2px;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 0;

	background-color: #00a0c6;
	border-top: 1px solid #999;
	border-left:  1px solid #999;
	border-right:  1px solid #999;
    
    font-size: 14px;
	background-image: url(../images/truckbgcolor.gif);
}
.custom a {
	cursor:pointer;

	padding:2px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0;

	background-color: #00a0c6;
	border-top: 1px solid #999;
	border-left:  1px solid #999;
	border-right:  1px solid #999;
    border-bottom: 1px solid #999;
    font-size: 14px;
	background-image: url(../images/custombgcolor.gif);
}

.parts a {
	cursor:pointer;

	padding:2px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0;

	background-color: #00a0c6;
	border-top: 1px solid #999;
	border-left:  1px solid #999;
	border-right:  1px solid #999;
    border-bottom: 1px solid #999;
    font-size: 14px;
	background-image: url(../images/partsbgcolor.gif);
}

.testimony a {
	cursor:pointer;

	padding:2px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0;

	background-color: #00a0c6;
	border-top: 1px solid #999;
	border-left:  1px solid #999;
	border-right:  1px solid #999;
    border-bottom: 1px solid #999;
    font-size: 14px;
	background-image: url(../images/testimonybgcolor.gif);
}

.dealer a {
	cursor:pointer;

	padding:2px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0;

	background-color: #00a0c6;
	border-top: 1px solid #999;
	border-left:  1px solid #999;
	border-right:  1px solid #999;
    border-bottom: 1px solid #999;
    font-size: 14px;
	background-image: url(../images/forumbgcolor.gif);
}

.home a {
	cursor:pointer;
	padding-left: 50px;
	padding-right: 5px;
	position: relative; top: -9px;
}


#topnav { height: 21px; width: 900px; left: 15px; top: 145px; position: absolute; visibility: visible; }
#contactnav { height: 10px; width: 400px; left: 8px; top: 168px; position: absolute; visibility: visible; font-size: 11px;}
#homenav {
font-size: 11px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
text-decoration: none;
height: 15px; 
width: 100%; 
border-bottom: 1px solid #000000;
border-top: 1px solid #000000; 
visibility: visible; 
float: right; 
margin-left: 0px;
margin-top: 140px;
margin-bottom: 2px;
background-image: url(../images/homenavbg.jpg);
}
#contain {
margin-top: 50px;
margin-left: 0px;
}
#leftnav {
font-size: 11px;
float: left;
width: 160px;
height: 100%;
border-right: 1px solid #000000;
margin-left: 0px;
margin-right: 1px;
margin-top: 137px;
position: absolute;
top: 75px;
}

#banner1 { height: 10px; width: 400px; left: 120px; top: 3px; position: absolute; visibility: visible; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 11px; font-style: oblique;}


#thumbcontent { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; height: auto; width: 550px; padding: 3px; text-align: left;  visibility: visible; border: 0px; float: left; margin-top: 0px; margin-right: 2px; margin-bottom: 3px; margin-left: 165px;}

.imgdble { border: double;}

.floatimgleft {
float:left;
margin-top:1px;
margin-right:3px;
margin-bottom:2px;
border:1px solid #000000;
}

#info1 { font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; height: auto; width: 20%; padding: 3px; text-align: left;  visibility: visible; border: 0px; float: left; margin-top: 5px; margin-right: 2px; margin-bottom: 3px; margin-left: 10px;}

#contactbanner { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; height: auto; width: 80%; text-align: left; padding: 3px; visibility: visible; background-color: #FFFFFF; border: 1px solid #000000; float: left; margin-top: 3px; margin-left: 165px; margin-right: 2px; margin-bottom: 3px;}



.lftalign {
text-align: left; position: absolute; left: 0px;
}

.gindexcol { width: 250px; float: left; margin-top: -16px;}

body { margin: 0px; }
a{color:#348; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
a:hover{color:#67a;}


/* Accordian STYLE */

li { list-style-type: none; }
.basic, #list2, #list3, #navigation { position: absolute; width:161px;font-size:12px;font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;text-decoration:none;}
#list3 { border: 1px; }
#list3 div.selected .title { font-weight: bold; }
#list3 div div {
	border:1px solid #C1CDCD;
	padding: 2px;
}

#list3 div.title, div.linktitle {
	border: 1px solid #000000;
	background-color: #C1CDCD;
	padding: 5px;
	cursor: pointer;
}
#list3 div.selected {
	border-bottom: none;
	text-align: right;
}

#shows {
font-size: 13px; font-style: oblique;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
text-decoration: none;
height: auto; 
width: 147px;  
padding: 6px; 
text-align: left;  
visibility: visible; 
border: 1px solid #000000; 
background-color: #C1CDCD;
margin-top: 5px;
}

#footer {
font-size: 11px;
width: 600px;
height: auto;
margin-top: 20px;
margin-left: 165px;
margin: 0 auto;
border-top: solid 1px #000;
border-bottom: solid 1px #000;
padding: 4px;
clear: both;
text-align: center;
}

#overlay {
position: relative;
left: 460px;
top: -357px;
float: left;
font-size: 11px;
width: 250px;
height: 320px;
margin: 0 auto;
background-color: #FFFFFF;
border-top: solid 1px #000;
padding: 4px;
clear: both;
text-align: center;
}


