﻿body {
	margin:0px 0px 0px 0px; 
	background:#82765f url('siteart/bg.jpg') repeat-x;
}



table {
	border-collapse : collapse; 
}

table td, table th {
	padding : 0; 
}



td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

img {
	border:0px;
}

ul {
	padding:10px 0px 0px 20px; margin:0px 0px 0px 0px;
}

ol {
	padding:10px 0px 0px 20px; margin:0px 0px 0px 0px;
}


a:link, a:active, a:visited {
	color:#d82926;
	text-decoration:underline;
}
a:hover {
	color:#000;
}


a.nav:link, a.nav:active, a.nav:visited {
	text-transform:capitalize;
	color:#000;
	padding:12px 10px 8px 10px;
	text-decoration:none;
    display:block;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

a.nav:hover {
	background: url('siteart/nav_on.jpg') repeat-x;
}

.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid #a32b1b;
border-bottom-width: 0;
z-index: 100;
background-color: #f6902e;
width: 180px;
color: #000;
font-size:12px;
font-weight:bold;
}
.anylinkcss a:link {
display: block;
border-bottom: 1px solid #a32b1b;
padding: 5px 5px 5px 5px;
text-decoration: none;
font-size:12px;
font-weight:bold;
color: #000;
}
.anylinkcss a:active {
display: block;
border-bottom: 1px solid #a32b1b;
padding: 5px 5px 5px 5px;
text-decoration: none;
font-size:12px;
font-weight:bold;
color: #000;
}
.anylinkcss a:visited {
display: block;
border-bottom: 1px solid #a32b1b;
padding: 5px 5px 5px 5px;
text-decoration: none;
font-size:12px;
font-weight:bold;
color: #000;
}
.anylinkcss a:hover{ /*hover background color*/
background: #000;
color: #fff;
}






.black {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000;
font-size:14px;	
}

.red {
color:#cc0000;
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

}

.staff_img {
	border:1px #999999 solid; 
	margin-bottom:2px; 
}


.sm_img {
	border:1px #999999 solid; 
	margin-top:2px; 
}

.lg_img {
	border:1px #999999 solid; 
	margin-bottom:15px; 
}

#logo {
vertical-align:top;
width:258px;
padding:18px 20px 0px 30px;
}


#trailer {
margin: 0px 0px 0px -10px;
position:relative;
top:0px;
float:left;
display: inline;
width:20%;
height:164px;
z-index: 10;
}

#truck {
margin: 10px -30px 0px -20px;
position:relative;
top: 0px;
float:left;
display: inline;
width:20%;
height:164px;
z-index: 100;
}

#wagon {
margin: 0px -50px 0px 0px;
position:relative;
top:0px;
float:left;
display: inline;
width:20%;
height:164px;
z-index: 50;
}

#flatbedsemi {
margin: 0px 0px 0px -75px;
position:relative;
top:0px;
float:left;
display: inline;
width:20%;
height:164px;
z-index: 40;
}


#since {
margin: 10px 10px 0px 0px;
position:relative;
top:0px;
float:left;
display: inline;
width:238px;
height:139px;
z-index: 30;
}



#midheader {
 height:184px;
 width:100%;
}


.title {
	font-weight:bold;
	font-size:24px;
}

#manulogo {
    text-align:center;
    padding:5px;
    border-bottom: 3px #b8b1a3 solid;
}




#scroll {
vertical-align:top; 
background:#fff; 
padding:5px;
text-align:center;
margin:0 auto;
width:100%;
}

#inv {
vertical-align:top; 
background:#d8d7d7 ; 
padding:10px 0px 10px 0px;
text-align:center;
margin:0 auto;

}

#mainphoto {
vertical-align:top; 
background: #d8d7d7 url('siteart/shadow_box.jpg') repeat-x; 
padding:10px 10px 5px 10px;
text-align:center;
margin:0 auto;
}

#tdname {
vertical-align:top; 
padding:2px 5px 5px 5px;
}

#tdphone {
vertical-align:top; 
padding:2px 5px 5px 5px;
}

#tdemail {
vertical-align:top; 
padding:2px 5px 5px 5px;
}







.subtitle {
	 font-weight: bold; font-size: 14pt; color: #000;
}


.subtitle2 {
	 font-weight: bold; font-size: 11pt; color: #000;
}



#right {
	vertical-align:top; 
	width:210px; 
	padding:0px 10px 0px 10px;
}

#right_form {
	vertical-align:top; 
	width:210px; 
	padding:0px 0px 0px 10px;
}



#left {
	padding:0px 20px 20px 20px; 
	border-right:1px silver solid; 
	height:300px; 
	vertical-align:top;
}

#leftinv {
	padding:0px 0px 20px 0px;
	text-align:center;
	height:300px; 

	vertical-align:top;
}








#footerstyles {
	padding:20px;
	color:#fff;
}


