body {
	font-family:            Verdana,  Helvetica,  Arial;
	margin:					0;
	background-color: 		#b8b8b8;
	background-image:       url(images/pageBg_fade.jpg);
	background-repeat:		repeat-y;
}

#mainTable {
	width:					800px;
	margin:					0;
	padding: 				0;
}

#mainTable td {
	border:					0;
	padding: 				0;
	margin:					0;
}

#mainTable {
	margin:					0;
	padding: 				0;
}

.leftH {
	width:  				232px;
}

.midH {
	width:  				311px;
}

.rightH {
	background-image: 		url("images/t_call.jpg");
	background-position: 	top right;
	width: 257px;
}

.rightH p {
	font-size: 				11px;
	color: 					#fff;
	padding: 				80px 0 0 10px;
}

.rightH a:link, .rightH a:visited {
	text-decoration: 		none;
	font-size: 				11px;
	color: 					#fff;
}

.rightH a:hover {
	text-decoration: 		underline; 
	font-size: 				11px;
	color: 					#fff;
}

.mainNav {
	height: 				30px;
}

.mainArea {
	background-image: 		url("images/main_fade.gif");
	background-repeat:		repeat-x;
	background-position: 	bottom;
	background-color: 		#e9e9e9;
	vertical-align: 		top;
	padding: 				10px 0 0 0;
}

.mainArea img {
	vertical-align: 		top;
}

.mainArea p {
	text-align: 			left;
	font-size: 				12px;
	color: 					#000;
	padding:				0 22px 0 32px;
}

.featureTrucks {
	background-color:       #d0d0d0;
	height: 				381;
	width: 					194;
	vertical-align: 		top;
}

.featureTrucks img {
	margin: 				12px 0 0 12px;
}

.featext {
	margin: 				0 0 0 12px;
}

.featureTrucks a:link, .featureTrucks a:visited {
	text-decoration: 		underline;
	font-size: 				11px;
	color: 					#242424;
}

.featureTrucks a:hover {
	text-decoration: 		none;
	font-size: 				11px;
	color: 					#242424;
}

.invText {
	padding: 				10px 0 0 0;
}
	
.invText h1 {
	font-size: 				22px;
	color: 					#b41a1d;
	padding: 				0 0 0 35px;
}

.invText p {
	padding: 				0 35px 0 35px;
}

.invText a:link, .invText a:visited {
	text-decoration: 		underline;
	font-size: 				11px;
	color: 					#000;
}

.invText a:hover {
	text-decoration: 		none;
	font-size: 				11px;
	color: 					#000;
}

.invText a {
	padding: 				0 0 0 35px;
}

.inv {
	padding: 				10px 0 10px 35px;
	width: 					730px;
}

.truckHeader {
	background-image: 		url(images/truckHeader.gif);
	background-repeat: 		no-repeat;
	height: 				68px;
	width: 					763px;
}

.truckHeader p {
	padding: 				30px 0 0 40px;
	color: 					#fff;
	font-size: 				14px;
}

.truckText p {
	padding: 				0 120px 0 140px;
	font-size: 				16px;
	
}

.truckTitle {
	font-size: 				18px;
	color: 					#ba3133;
}

.aboutUs {
	font-size: 				24px;
	color: 					#b41a1d;
}

.footer {
	background-image: 		url(images/footer_fade.jpg);
	background-repeat:		repeat-x;
	height: 				106px;
}