
<!--
body {
	top:0px;
	padding:0px; margin:0px; border-width:0px;
	background-color:#d9d9d9;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px; color:#000; text-align:left;
	}

#container {
	position:relative;
	padding:0px; margin:0px; border-width:0px;
	width:100%;
	}
	
#banner_left {
	position:absolute; display:inline;
	padding:0px; margin:0px; border-width:0px;
	top:0px; left:0px;
	width:50%; height:183px;
	background-image:url('images/banner_bg_left.gif');
	background-repeat:repeat-x;
	}
	
#banner_right {
	position:absolute; display:inline;
	padding:0px; margin:0px; border-width:0px;
	top:0px; right:0px;
	width:50%; height:183px;
	background-image:url('images/banner_bg_right.gif');
	background-repeat:repeat-x;
	}
	
#banner {
	position:relative;
	padding:0px; margin:0px; border-width:0px;
	top:0px;
	width:908px; height:183px;
	background-image:url('images/banner_bg.jpg');
	}
	
#top_logo {
	position:absolute; display:inline;
	padding:0px; margin:0px; border-width:0px;
	top:32px; left:0px;
	width:275px; height:125px;
	background-image:url('images/top_logo.gif');
	}

#states {
	position:absolute; display:inline;
	padding:0px; margin:0px; border-width:0px;
	top:32px; left:580px;
	width:165px; height:125px;
	background-image:url('images/states.gif');
	}
	
#top_info {
	position:absolute;
	top: 55px; left: 730px;
	font-family:Verdana, Geneva, sans-serif; font-size:11px;
	text-align:right;
	}
	
#navlist{position:relative; width: 906px; height:38px; padding:0px; margin:0px; border-width:0px;}
#navlist li{margin:0; list-style:none; position:absolute;top:0;}
#navlist li, #navlist a{height:38px;display:block;}

#shop_services{left:0px;width:117px; font-family:Verdana, Geneva, sans-serif;font-size:12px;text-align:center;}
#shop_services{background:url('images/menu_sprite.jpg') 0 0;}
#shop_services a:hover{background: url('images/menu_sprite.jpg') 0 -38px; text-decoration:underline;}

#antique_muscle{left:117px;width:141px;}
#antique_muscle{background:url('images/menu_sprite.jpg') -117px 0;}
#antique_muscle a:hover{background: url('images/menu_sprite.jpg') -117px -38px;}

#truck_industrial{left:258px;width:145px;}
#truck_industrial{background:url('images/menu_sprite.jpg') -258px 0;}
#truck_industrial a:hover{background: url('images/menu_sprite.jpg') -258px -38px;}

#about{left:403px;width:81px;}
#about{background:url('images/menu_sprite.jpg') -403px 0;}
#about a:hover{background: url('images/menu_sprite.jpg') -403px -38px;}

#contact{left:484px;width:91px;}
#contact{background:url('images/menu_sprite.jpg') -484px 0;}
#contact a:hover{background: url('images/menu_sprite.jpg') -484px -38px;}

#empty{left:575px;width:331px;}
#empty{background:url('images/menu_sprite.jpg') -575px 0;}
	
#main_top {
	position:relative;
	padding:0px; margin:0px; border-width:0px;
	width:902px; height:6px;
	background-image:url('images/top_spacer.gif');
	}
	
#main_content {
	position:relative;
	padding:1px 0px 0px 0px; margin:0px; border-width:0px;
	top:0px;
	width:902px; height:1000px;
	background-image:url('images/body_spacer.gif');
	background-repeat:repeat-y;
	}
	
#main_bottom {
	position:relative;
	padding:0px; margin:0px; border-width:0px;
	top:0px;
	width:902px; height:9px;
	background-image:url('images/bottom_spacer.jpg');
	}

#bottom_bar_left {
	position:absolute;
	padding:0px; margin:0px; border-width:0px;
	left:0px;
	width:50%; height:12px;
	background-image:url('images/end_left.gif');
	background-repeat:repeat-x;
	}
	
#bottom_bar_right {
	position:absolute;
	padding:0px; margin:0px; border-width:0px;
	right:0px;
	width:50%; height:12px;
	background-image:url('images/end_right.gif');
	background-repeat:repeat-x;
	}

#bottom_bar {
	position:relative;
	padding:0px; margin:0px; border-width:0px;
	width:900px; height:12px;
	background-image:url('images/end_spacer.jpg');
	}
	
#bottom_info {
	position:relative;
	padding:0px; margin:0px; border-width:0px;
	width:900px; height:50px;
	}

#boxes {
	position:relative;
	width:442px;
}

#gears {
	float:left;
	width:65px; height:50px;
	background-image:url('images/gears.jpg');
}

#boxes_bottom {
	position:relative;
	width:442px; height:10px;
	bottom:0px;
	background-image:url('images/box_bottom.gif');
	}

#boxes_title {
	float:right;
	height:35px; width:377px;
		
	}

#boxes_main {
	position:relative;
	margin:0px;
	height:150px; width:442px;
	background-image:url('images/box_bg.gif');
	background-repeat:repeat-y;
	font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; text-align:left;		
	}

#picture_box_right {
	position: relative; float:right; 
	width: 424px; 
	margin:10px 15px 10px 5px; padding:0px;
	}
	
#picture_box_left {
	position: relative; float:left;
	width:424px; 
	margin:10px 5px 10px 15px; padding:0px;
	}
	
#picture {
	position: relative; top:0px;
	width:424px;
	padding:0px; margin:0px;
	}
	
#picture_row {
	position: relative;
	width:900px;
	padding:0px; margin:0px;
	}
#picture_left {
	position: relative; float:left; 
	width: 424px;
	margin:10px 5px 10px 15px; padding:0px;
	}
#picture_right {
	position: relative; float:right; 
	width: 424px;
	margin:10px 15px 10px 5px; padding:0px;
	}

.nav_text {
	position:relative;
	top:0px;
	padding: 9px 0px 0px 0px; margin:0px;
	font-family:Verdana, Geneva, sans-serif; font-size:11px; text-align:center; color:#FFF;
	}

.text {
	position: relative;
	padding:8px 10px 5px 13px; margin:0px;
	font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; text-align:left;
	}
	
.size12 {
	font-family : verdana; font-size : 12pt;
	}
	
.size10 {
	font-family : verdana; font-size : 10pt;
	}
	
.size9 {
	font-family : verdana; font-size : 9pt;
	}
	
.size8 {
	font-family : verdana; font-size : 8pt;
	}
	
.headline {
	font-family : Tahoma, Geneva, sans-serif; font-size : 14pt; font-style: none; font-weight : 500;
	}

.bold8 {
	font-family : verdana; font-size : 8pt; font-weight : 900;
	}

.bold9 {
	font-family : verdana; font-size : 9pt; font-weight : 900;
	}
	
.bold10 {
	font-family : verdana; font-size : 10pt; font-weight : 900;
	}
.caption  {
	font-family: verdana; font-weight:700; font-size: 7pt; text-align:left;
	color: #000000;
	margin: 3pt 3pt 3pt 3pt;
	}
	
.list  {
	font-family: verdana; font-weight:700; font-size: 10px;
	color: #000000;
	margin: 0pt 3pt 8pt 3pt;
	}

a:link { text-decoration: none; color:#FFFFFF;}
a:visited { text-decoration: none; color:#999999;}
a:active { text-decoration: none; color:#999999;}
a:hover { text-decoration: underline; color:#999999; }
a.bodylink { color: #CC0033; font-weight: 900; }
-->
