body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote{margin:0; padding:0;}

html, body {font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-align:center; background-color:#404040; color:#000000;}

/* PARAGRAPH STYLES */
H1{
	font-size:52px;
	font-weight: 400;
	text-transform: uppercase;
	color: #FF0000;
}
H2 {
	font-size:22px;
	font-style:italic;
	color:#000000;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;

}
H3 {
	font-size:18px;
	color:#FF0000;
	font-style:italic;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
H5 {
	font-size:15px;
	color:#FF0000;
	font-style:italic;
	font-weight:bold;

}
H4 {
	font-size:15px;
	color:#FF0000;
	font-style:italic;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	clip: rect(auto,999px,auto,auto);
}
 
UL, OL {list-style: none; }
li {list-style-type:none;}
 
A { color:#e70000; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#0080b7; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}
.lF {float:left;}
.rF {float:right;}
.smlfnt {font-size:12px;}

/* LAYOUT STYLES */
#header { padding-left:25px; background:url(/images/backtop.jpg) repeat-x #f2d600; }
	.top {width:980px; height:298px; margin:0 auto;}
	.toplink1 { text-align:right; padding:6px 10px 0 0; height:38px; height/**/:/**/32px; color:#ffc600; font-weight:bold;}
	.toplink1 img{ margin:0 5px 0 0;}
		.toplink1 a{ color:#ffc600;}
		
	ul.topmainlink { padding:0; margin:0; height:40px;}
	ul.topmainlink li{ padding:0; margin:0; list-style-type:none; float:left;}
	ul.topmainlink li a{ display:block; float:left; text-indent:-9999px; height:40px;}
	ul.topmainlink li a.logo{ width:204px; margin:0 29px 0 31px; height:92px;}
	ul.topmainlink li a.online{ width:145px; margin:0 2px 0 0;}
	ul.topmainlink li a.free{ width:146px; margin:0 5px 0 2px !important;}
	ul.topmainlink li a.contact{ width:125px;}
	
#main { background:url(/images/mainback.jpg) repeat-x #e8ebed;}
	.contentarea { width:956px; margin:0 auto; background:url(/images/contentbaclline.gif) repeat-y #fff; text-align:left;}
	.contentarea TD { padding-top:3px; padding-bottom:3px; padding-left:2px;}


/* main content */

	/* left section */	
	#leftMain {float:left; width:146px; margin:0 18px 0 19px; display:inline;}
	
		ul.leftMainNav {padding:0; margin:0; background:url(/images/nav.gif) no-repeat; width:146px; height:428px; position: relative;}
		ul.leftMainNav li{padding:0; margin:0; }
		
		ul.leftMainNav li a {  position: absolute; text-indent: -9999px; width:130px; height:33px; left:0;}
		
					ul.leftMainNav li#nav-1 a { 
						top: 0px; 
						background: url(/images/nav.gif) 0px 0px no-repeat;
						}
					ul.leftMainNav li#nav-2 a { 
						top: 33px; 
						background: url(/images/nav.gif) 0px -33px no-repeat;
						}
					ul.leftMainNav li#nav-3 a { 
						top: 66px; 
						background: url(/images/nav.gif) 0px -66px  no-repeat;
						}
					ul.leftMainNav li#nav-4 a { 
						top: 99px; 
						background: url(/images/nav.gif) 0px -99px  no-repeat;
						}
					ul.leftMainNav li#nav-5 a { 
						top: 132px; 
						background: url(/images/nav.gif) 0px -132px  no-repeat;
						}
					ul.leftMainNav li#nav-6 a { 
						top: 165px; 
						background: url(/images/nav.gif) 0px -165px  no-repeat;
						}
					ul.leftMainNav li#nav-7 a { 
						top: 198px; 
						background: url(/images/nav.gif) 0px -198px  no-repeat;
						}
					ul.leftMainNav li#nav-8 a { 
						top: 231px; 
						background: url(/images/nav.gif) 0px -231px  no-repeat;
						}
					ul.leftMainNav li#nav-9 a { 
						top: 264px; 
						background: url(/images/nav.gif) 0px -264px  no-repeat;
						}
					ul.leftMainNav li#nav-10 a { 
						top: 297px; 
						background: url(/images/nav.gif) 0px -297px  no-repeat;
						}
					ul.leftMainNav li#nav-11 a { 
						top: 330px; 
						background: url(/images/nav.gif) 0px -330px  no-repeat;
						}
					ul.leftMainNav li#nav-12 a { 
						top: 363px; 
						background: url(/images/nav.gif) 0px -363px  no-repeat;
						}
					ul.leftMainNav li#nav-13 a { 
						top: 396px; 
						background: url(/images/nav.gif) 0px -396px  no-repeat; 
						}
						
					ul.leftMainNav li#nav-1 a:hover { background-position:-146px 0px;}
					ul.leftMainNav li#nav-2 a:hover { background-position:-146px -33px;}
					ul.leftMainNav li#nav-3 a:hover { background-position:-146px -66px;}
					ul.leftMainNav li#nav-4 a:hover { background-position:-146px -99px;}
					ul.leftMainNav li#nav-5 a:hover { background-position:-146px -132px;}
					ul.leftMainNav li#nav-6 a:hover { background-position:-146px -165px;}
					ul.leftMainNav li#nav-7 a:hover { background-position:-146px -198px;}
					ul.leftMainNav li#nav-8 a:hover { background-position:-146px -231px;}
					ul.leftMainNav li#nav-9 a:hover { background-position:-146px -264px;}
					ul.leftMainNav li#nav-10 a:hover { background-position:-146px -297px;}
					ul.leftMainNav li#nav-11 a:hover { background-position:-146px -330px;}
					ul.leftMainNav li#nav-12 a:hover { background-position:-146px -363px;}
					ul.leftMainNav li#nav-13 a:hover { background-position:-146px -396px;}
					
					ul.leftMainNav li#nav-1 a.active { background-position:-146px 0px;}
					ul.leftMainNav li#nav-2 a.active { background-position:-146px -33px;}
					ul.leftMainNav li#nav-3 a.active { background-position:-146px -66px;}
					ul.leftMainNav li#nav-4 a.active { background-position:-146px -99px;}
					ul.leftMainNav li#nav-5 a.active { background-position:-146px -132px;}
					ul.leftMainNav li#nav-6 a.active { background-position:-146px -165px;}
					ul.leftMainNav li#nav-7 a.active { background-position:-146px -198px;}
					ul.leftMainNav li#nav-8 a.active { background-position:-146px -231px;}
					ul.leftMainNav li#nav-9 a.active { background-position:-146px -264px;}
					ul.leftMainNav li#nav-10 a.active { background-position:-146px -297px;}
					ul.leftMainNav li#nav-11 a.active { background-position:-146px -330px;}
					ul.leftMainNav li#nav-12 a.active { background-position:-146px -363px;}
					ul.leftMainNav li#nav-13 a.active { background-position:-146px -396px;}					
						
						
	
		.leftadd { padding:14px 0 5px 0;}
		.leftadd img{ margin:0 0 20px 0;}
		
	
	/* middle right*/
	#rightMain {float:left; width:751px; background:url(/images/trucksmallback.gif) no-repeat;}
	#rightMain H2{ font-size:24px; color:#000; margin:0 0 9px 0; font-family:"Myriad Pro", Arial, Verdana, Georgia; text-transform:uppercase; font-weight:bold;}
	#rightMain H2 em {color:#FF0000; font-style:normal;}
	#rightMain H4{ font-size:13px; color:#0080b7; font-weight:bold; margin:0 0 12px 0;}
	#rightMain p { padding-top:10px; padding-bottom:10px;}
	#rightMain li {
	margin-left:20px;
	list-style-position: inside;
	list-style-image: url(../images/s_arrow.gif);
	list-style-type: none;
}

	
		.rgihtLeftBox { width:479px; float:left;}
		
			.hrline {border-bottom:1px solid #dfd7ba; padding:3px 0 0 0; margin:0 0 15px 0; overflow:hidden; height:4px;}
			.roadimg { background:url(/images/roadimg.jpg) no-repeat; width:479px; height:310px; width/**/:/**/399px; height/**/:/**/294px; overflow:hidden; padding:8px 65px 8px 15px; font-size:14px;}
		
		.rightRightBox {width:253px; float:right; padding:15px 0 0 0;}
		.rightRightBox p{ padding:0 !important;}
		
			.clickherecall {
	width:259px;
	height:126px;
	overflow:hidden;
	background-image: url(../images/click2.jpg);
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
			.clickherecall form{ padding:48px 8px 2px 74px;}
				.wdfb {width:39px;}
				.textfb {font-size:10px; padding:6px 0 0 0;}
				
			.fastmovingbox { margin:0 0 5px 0; background:url(/images/fastmovingback.gif) repeat-y; font-size:11px; color:#fff;}
				.fastmovingtop {background:url(/images/fastmovingtop.gif) no-repeat top left;}
				.fasmovingbot {background:url(/images/fastmovingbottom.gif) no-repeat bottom left; width:253px;}
				.fastmovingbox form{
	padding-top: 40px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-left: 14px;
}
				.fastmovingbox p {margin:2px 0 0 0;}
					.mrgnone {margin:0 !important; padding:0 !important;}
				.fastmovingbox form input{ width:142px;}
						.nowidth {width:auto !important;}
				.fastmovingbox .lf1{ float:left; width:78px; padding:4px 0 0 0 !important;}
				.fastmovingbox .rf1{
	float:right;
	width:147px;
	}
	
			.rightaddimg {}
			.rightaddimg img{ margin:0 0 5px 0;}	

/* footer */	
#footer {width:950px; margin:0 auto; padding:15px 0; color:#d6d6d6; font-size:11px;}
#footer a{ color:#d6d6d6;}
#footer a:hover{ color:#fff;}
