html, body{
	padding:0;
	margin:0;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#333;
	background:url(../images/bg.jpg) repeat 0 0;
	}
	
/*fixing firefox outline*/

a:active{
	outline:none;
	}
	
:focus{
	outline:none;
	}
	
img, form{
	padding:0;
	margin:0;
	border:none;
	}
	
#contanier{
	padding:0;
	margin:0 auto 0 auto;
	width:983px;
	background-color:#eee;
	}
	
#header{
	padding:0;
	}
	
#header_top{
	background:url(../images/header_pic.jpg) no-repeat 0 0;
	width:983px;
	height:258px;
	}
	
#header_nav{
	padding:0;
	}
	
.cleardiv{
	clear:both;
	font-size:0; /*ie6 hack*/
	}
	
#header_nav_left{
	float:left;
	background:url(../images/header_row_left.jpg) no-repeat 0 0;
	width:67px;
	height:105px;
	}
	
#header_nav_1st{
	float:left;
	width:130px;
	height:105px;
	}
	
#header_nav_2nd{
	float:left;
	width:120px;
	height:105px;
	}
	
#header_nav_3rd{
	float:left;
	width:118px;
	height:105px;
	}
	
#header_nav_4th{
	float:left;
	width:118px;
	height:105px;
	}
	
#header_nav_5th{
	float:left;
	width:115px;
	height:105px;
	}
	
#header_nav_6th{
	float:left;
	width:118px;
	height:105px;
	}
	
#header_nav_7th{
	float:left;
	width:120px;
	height:105px;
	}
	
#header_nav_right{
	float:left;
	background:url(../images/header_row_right.jpg) no-repeat 0 0;
	width:77px;
	height:105px;
	}
	
.base_pic{
	position:absolute;
	}
	
.jq{
	display:none;
	margin:0;
	z-index:100;
	position:absolute;
	top:258px;
	}
	
#bodyarea{
	border-left:1px solid #4a4a4a;
	border-right:1px solid #4a4a4a;
	padding:25px 0 0 0;
	position:relative;
	width:981px;
	}
	
* {margin:0; 
	padding:0;
	}
	
.menu {
	padding:0 0 2px 83px;
	border-bottom:1px solid #cbcbcb;
	}
	
.menu ul {
	list-style:none; 
	z-index:10; 
	z-index:100; 
	padding:0 0 23px 0;
	margin:0;
	}
	
.menu ul li {
	padding:0;
	margin:0 30px 0 0;
	float:left;
	}
	
.menu ul li a:link, .menu ul li a:visited {
	text-decoration:none;
	color:#404040;
	font:bold 17px "Times New Roman", Times, serif;
	display:block;
	}
	
.menu ul li a:hover {
	color:#000;
	}

#slide {
	position:absolute; 
	z-index:10;
	border-bottom:2px solid #000;
	}
	
#homepage #home_b a{
	color:#000;
	}
	
#locationpage #location_b a{
	color:#000;
	}
	
#rentpage #rent_b a{
	color:#000;
	}

#salepage #sale_b a{
	color:#000;
	}
#faqpage #faq_b a{
	color:#000;
	}
	
#contactpage #contact_b a{
	color:#000;
	}

#contentarea{
	clear:both;
	padding:24px 23px 26px 15px;
	width:943px;
	}

#content_left{
	float:left;
	width:574px;
	}
	
#content_leftbox{
	background-color:#f9f9f9;
	border:1px solid #e1e1e1;
	padding:20px 27px 27px 20px;
	width:525px;
	}
	
h1{
	padding:0 0 10px 0;
	margin:0;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	}
h1.equipment { 
	padding:0 0 10px 0;
	margin:0px 0px 20px 0px;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#000;
	}
h3 { 
	padding:0 0 10px 0;
	margin:0;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	}

#content_leftbox p{
	padding:0 0 20px 0;
	margin:0;
	line-height:140%;
	}
	
#content_leftbox ul.list-normal{
	padding:0 20px 10px 40px;
	margin:0;
	list-style:disc;
	}
	
#content_leftbox ul.list-normal li{
	padding:0 0 10px 2px;
	margin:0;
	line-height:140%;
	}

	
.bluelink a:link, .bluelink a:visited{
	color:#3366ff;
	text-decoration:none;
	}
	
.bluelink a:hover{
	text-decoration:underline;
	}
	
#content_right{
	float:right;
	width:353px;
	position:relative;
	}
	
#rightbox1{
	padding:5px;
	border:1px solid #e1e1e1;
	background-color:#fbfbfb;
	position:absolute;
	top:0;
	left:0;
	}

#imagebox img {
	padding:5px;
	border:1px solid #e1e1e1;
	background-color:#fbfbfb;
	margin-bottom:12px;
	}
	

#rightdiv{
	padding:300px 0 0 0;
	}
	
#rightbox2{
	padding:5px;
	border:1px solid #e1e1e1;
	background-color:#fbfbfb;
	margin:0 0 9px 0;
	}
	
.rightlink1{
	margin:0 0 15px 0;
	}
	
.rightlink1 a:link, .rightlink1 a:visited{
	background:url(../images/equipment.jpg) no-repeat 0 0;
	width:353px;
	height:54px;
	display:block;
	}
	
.rightlink1 a:hover{
	background:url(../images/equipment_hover.jpg) no-repeat 0 0;
	width:353px;
	height:54px;
	}
	
.rightlink2{
	margin:0 0 15px 0;
	}
	
.rightlink2 a:link, .rightlink2 a:visited{
	background:url(../images/location.jpg) no-repeat 0 0;
	width:353px;
	height:54px;
	display:block;
	}
	
.rightlink2 a:hover{
	background:url(../images/location_hover.jpg) no-repeat 0 0;
	width:353px;
	height:54px;
	}
	
#footer{
	padding:20px 0 30px 0;
	margin: 0 auto 0 auto;
	border-top:1px solid #4a4a4a;
	width:983px;
	}
	
#footer_left{
	float:left;
	width:300px;
	}
	
#footer_right{
	float:right;
	width:630px;
	}
	
#footer_right ul{
	padding:0 0 11px 0;
	margin:0;
	list-style:none;
	}
	
#footer_right ul li{
	padding:0 0 0 15px;
	margin:0;
	display:inline;
	}
	
#footer_right ul li a:link, #footer_right ul li a:visited{
	text-decoration:none;
	color:#fff;
	font:normal 12px "Times New Roman", Times, serif;
	}
	
#footer_right ul li a:hover{
	color:#ADDAFF;
	}
	
#footer_right p{
	padding:0 6px 0 0;
	margin:0;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#ccc;
	text-align:right;
	}


/*for inner pages*/

#contentarea_inner{
	clear:both;
	padding:24px 17px 26px 15px;
	width:949px;
	}
	
#innerbox{
	padding:20px 12px 34px 14px;
	background-color:#f9f9f9;
	border:1px solid #e1e1e1;
	position:relative;
	width:921px;
	}

#innerbox p{
	padding:0 0 20px 0;
	margin:0;
	line-height:140%;
	}
	
#inner_wrapper{
	padding:0;
	}
	
#locationdiv_left{
	float:left;
	width:217px;
	padding:24px 0 0 0;
	}
	
#locationdiv_right{
	float:left;
	width:688px;
	padding:10px 8px;
	background-color:#e5e5e5;
	}
	
.locationbox{
	padding:6px 0 9px 9px;
	background-color:#e5e5e5;
	margin:0 0 12px 0;
	}
	
.menutitle{
	background:url(../images/arrow.jpg) no-repeat 0 7px;
	padding:0 0 0 13px;
	margin:0 0 0 4px;
	cursor:pointer;
	color:#666;
	font:normal 18px Arial, Helvetica, sans-serif;
	}
	
.menutitle a:link, .menutitle a:visited{
	text-decoration:none;
	color:#666;
	display:block;
	}
	
.menutitle a:hover{
	color:#000;
	}
	
.locationpic{
	background-color:#f9f9f9;
	border:1px solid #ccc;
	padding:3px 3px;
	margin:8px 0 5px 0;
	width:195px;
	}

.submenu{
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:0 0 10px 5px;
	line-height:150%;
	}
	
.submenu a:link, .submenu a:visited{
	font-size:11px;
	text-decoration:none;
	color:#5c74be;
	}
	
.submenu a:hover{
	text-decoration:underline;
	}
	

/*for equipment rent page*/

#rent_heading_text{
	padding:0;
	width:920px;
	}
	
#rent_heading_left{
	float:left;
	width:500px;
	margin:0 34px 0 0;
	background:url(../images/euipment_divider.jpg) no-repeat top right;
	padding:0 25px 40px 0;
	line-height:140%;
	}
	
#rent_heading_right{
	float:left;
	width:200px;
	padding:50px 0 0 0;
	}
	
#rent_heading_right_text{
	float:left;
	width:60px;
	padding:4px 0 0 0;
	}
	
#rent_heading_right_list{
	float:left;
	width:130px;
	}
	
.rentlist{
	background:#fff url(../images/listbg.jpg) no-repeat 0 0;
	width:119px;
	height:27px;
	border:none;
	padding:3px 6px 6px 3px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#333;
	}
	
h2{
	padding:0 0 10px 0;
	margin:0;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#333;
	}
	


.rent_content{
	padding:0 0 40px 4px;
	width:912px;
	}
	
.rent_row{
	border:1px solid #dcdcdc;
	width:910px;
	margin:0 0 8px 0;
	}
	
	
.hitachi_head {
	background:url(../images/hitachi1.jpg) no-repeat 0 0;
	display:block;
	cursor:pointer;
	}

.hitachi_head a{
	text-decoration:none;
	color:#333;
	font:normal 14px Arial, Helvetica, sans-serif;
	display:block;
	width:886px;
	height:25px;
	padding:10px 0 0 24px;
	}

.hitachi_head a:hover{
	background:url(../images/hitachi_hover.jpg) no-repeat 0 0;
	display:block;
	}
	
.hitachi_head2 {
	cursor: pointer;
	background:url(../images/hitachi2.jpg) no-repeat 0 0;
	position:relative;
	}
	
.hitachi_body{
	background-color:#fff;
	padding:0 10px 10px 24px;
	width:876px;
	}
	
	
.komatsu_head {
	background:url(../images/komatsu1.jpg) no-repeat 0 0;
	display:block;
	cursor:pointer;
	}

.komatsu_head a{
	text-decoration:none;
	color:#333;
	font:normal 14px Arial, Helvetica, sans-serif;
	display:block;
	width:886px;
	height:25px;
	padding:10px 0 0 24px;
	}

.komatsu_head a:hover{
	background:url(../images/komatsu_hover.jpg) no-repeat 0 0;
	display:block;
	}
	
.komatsu_head2 {
	cursor: pointer;
	background:url(../images/komatsu2.jpg) no-repeat 0 0;
	position:relative;
	}
	
.komatsu_body{
	background-color:#fff;
	padding:0 10px 10px 24px;
	width:876px;
	}
	
	
.john_head {
	background:url(../images/john1.jpg) no-repeat 0 0;
	display:block;
	cursor:pointer;
	}

.john_head a{
	text-decoration:none;
	color:#333;
	font:normal 14px Arial, Helvetica, sans-serif;
	display:block;
	width:886px;
	height:25px;
	padding:10px 0 0 24px;
	}

.john_head a:hover{
	background:url(../images/john_hover.jpg) no-repeat 0 0;
	display:block;
	}
	
.john_head2 {
	cursor: pointer;
	background:url(../images/john2.jpg) no-repeat 0 0;
	position:relative;
	}
	
.john_body{
	background-color:#fff;
	padding:0 10px 10px 24px;
	width:876px;
	}	
	
	
	
.blank_head {
	background:url(../images/blank1.png) no-repeat 0 0;
	display:block;
	cursor:pointer;
	}

.blank_head a{
	text-decoration:none;
	color:#333;
	font:normal 14px Arial, Helvetica, sans-serif;
	display:block;
	width:886px;
	height:25px;
	padding:10px 0 0 24px;
	}

.blank_head a:hover{
	background:url(../images/blank_hover.png) no-repeat 0 0;
	display:block;
	}
	
.blank_head2 {
	background:url(../images/blank2.jpg) no-repeat 0 0;
	cursor: pointer;
	position:relative;
	}
	
.blank_body{
	background-color:#fff;
	padding:0 10px 10px 24px;
	width:876px;
	}	
	

.williams_head {
	background:url(../images/brand-logos/williams1.jpg) no-repeat 0 0;
	display:block;
	cursor:pointer;
	}

.williams_head a{
	text-decoration:none;
	color:#333;
	font:normal 14px Arial, Helvetica, sans-serif;
	display:block;
	width:886px;
	height:25px;
	padding:10px 0 0 24px;
	}

.williams_head a:hover{
	background:url(../images/brand-logos/williams_hover.jpg) no-repeat 0 0;
	display:block;
	}
	
.williams_head2 {
	background:url(../images/brand-logos/williams2.jpg) no-repeat 0 0;
	cursor: pointer;
	position:relative;
	}
	
.williams_body{
	background-color:#fff;
	padding:0 10px 10px 24px;
	width:876px;
	}	



.magnum_head {
	background:url(../images/brand-logos/magnum1.jpg) no-repeat 0 0;
	display:block;
	cursor:pointer;
	}

.magnum_head a{
	text-decoration:none;
	color:#333;
	font:normal 14px Arial, Helvetica, sans-serif;
	display:block;
	width:886px;
	height:25px;
	padding:10px 0 0 24px;
	}

.magnum_head a:hover{
	background:url(../images/brand-logos/magnum_hover.jpg) no-repeat 0 0;
	display:block;
	}
	
.magnum_head2 {
	background:url(../images/brand-logos/magnum2.jpg) no-repeat 0 0;
	cursor: pointer;
	position:relative;
	}
	
.magnum_body{
	background-color:#fff;
	padding:0 10px 10px 24px;
	width:876px;
	}	








.dynapac_head {
	background:url(../images/brand-logos/dynapac1.jpg) no-repeat 0 0;
	display:block;
	cursor:pointer;
	}

.dynapac_head a{
	text-decoration:none;
	color:#333;
	font:normal 14px Arial, Helvetica, sans-serif;
	display:block;
	width:886px;
	height:25px;
	padding:10px 0 0 24px;
	}

.dynapac_head a:hover{
	background:url(../images/brand-logos/dynapac_hover.jpg) no-repeat 0 0;
	display:block;
	}
	
.dynapac_head2 {
	background:url(../images/brand-logos/dynapac2.jpg) no-repeat 0 0;
	cursor: pointer;
	position:relative;
	}
	
.dynapac_body{
	background-color:#fff;
	padding:0 10px 10px 24px;
	width:876px;
	}	



.kenworth_head {
	background:url(../images/brand-logos/kenworth1.jpg) no-repeat 0 0;
	display:block;
	cursor:pointer;
	}

.kenworth_head a{
	text-decoration:none;
	color:#333;
	font:normal 14px Arial, Helvetica, sans-serif;
	display:block;
	width:886px;
	height:25px;
	padding:10px 0 0 24px;
	}

.kenworth_head a:hover{
	background:url(../images/brand-logos/kenworth_hover.jpg) no-repeat 0 0;
	display:block;
	}
	
.kenworth_head2 {
	background:url(../images/brand-logos/kenworth2.jpg) no-repeat 0 0;
	cursor: pointer;
	position:relative;
	}
	
.kenworth_body{
	background-color:#fff;
	padding:0 10px 10px 24px;
	width:876px;
	}	





.western_head {
	background:url(../images/brand-logos/western1.jpg) no-repeat 0 0;
	display:block;
	cursor:pointer;
	}

.western_head a{
	text-decoration:none;
	color:#333;
	font:normal 14px Arial, Helvetica, sans-serif;
	display:block;
	width:886px;
	height:25px;
	padding:10px 0 0 24px;
	}

.western_head a:hover{
	background:url(../images/brand-logos/western_hover.jpg) no-repeat 0 0;
	display:block;
	}
	
.western_head2 {
	background:url(../images/brand-logos/western2.jpg) no-repeat 0 0;
	cursor: pointer;
	position:relative;
	}
	
.western_body{
	background-color:#fff;
	padding:0 10px 10px 24px;
	width:876px;
	}	






.case_head {
	background:url(../images/brand-logos/case1.jpg) no-repeat 0 0;
	display:block;
	cursor:pointer;
	}

.case_head a{
	text-decoration:none;
	color:#333;
	font:normal 14px Arial, Helvetica, sans-serif;
	display:block;
	width:886px;
	height:25px;
	padding:10px 0 0 24px;
	}

.case_head a:hover{
	background:url(../images/brand-logos/case_hover.jpg) no-repeat 0 0;
	display:block;
	}
	
.case_head2 {
	background:url(../images/brand-logos/case2.jpg) no-repeat 0 0;
	cursor: pointer;
	position:relative;
	}
	
.case_body{
	background-color:#fff;
	padding:0 10px 10px 24px;
	width:876px;
	}	






.bobcat_head {
	background:url(../images/brand-logos/bobcat1.jpg) no-repeat 0 0;
	display:block;
	cursor:pointer;
	}

.bobcat_head a{
	text-decoration:none;
	color:#333;
	font:normal 14px Arial, Helvetica, sans-serif;
	display:block;
	width:886px;
	height:25px;
	padding:10px 0 0 24px;
	}

.bobcat_head a:hover{
	background:url(../images/brand-logos/bobcat_hover.jpg) no-repeat 0 0;
	display:block;
	}
	
.bobcat_head2 {
	background:url(../images/brand-logos/bobcat2.jpg) no-repeat 0 0;
	cursor: pointer;
	position:relative;
	}
	
.bobcat_body{
	background-color:#fff;
	padding:0 10px 10px 24px;
	width:876px;
	}	
	
	
.cater_head {
	background:url(../images/caterpillar1.jpg) no-repeat 0 0;
	display:block;
	cursor:pointer;
	}

.cater_head a{
	text-decoration:none;
	color:#333;
	font:normal 14px Arial, Helvetica, sans-serif;
	display:block;
	width:886px;
	height:25px;
	padding:10px 0 0 24px;
	}

.cater_head a:hover{
	background:url(../images/caterpillar_hover.jpg) no-repeat 0 0;
	display:block;
	}
	
.cater_head2 {
	cursor: pointer;
	background:url(../images/caterpillar2.jpg) no-repeat 0 0;
	position:relative;
	}
	
.cater_body{
	background-color:#fff;
	padding:0 10px 10px 24px;
	width:876px;
	}	






.terex_head {
	background:url(../images/terex1.jpg) no-repeat 0 0;
	display:block;
	cursor:pointer;
	}

.terex_head a{
	text-decoration:none;
	color:#333;
	font:normal 14px Arial, Helvetica, sans-serif;
	display:block;
	width:886px;
	height:25px;
	padding:10px 0 0 24px;
	}

.terex_head a:hover{
	background:url(../images/terex_hover.jpg) no-repeat 0 0;
	display:block;
	}
	
.terex_head2 {
	cursor: pointer;
	background:url(../images/terex2.jpg) no-repeat 0 0;
	position:relative;
	}
	
.terex_body{
	background-color:#fff;
	padding:0 10px 10px 24px;
	width:876px;
	}	

	
	
.slide_left{
	float:left;
	width:516px;
	padding:7px 0 0 0;
	}
	
.slide_left_para{
	padding:0 0 12px 0;
	font-size:13px;
	line-height:115%;
	}
	
.slide_left_row{
	padding:0 0 8px 0;
	}
	
.slide_left_row2{
	padding:5px 0 0 0;
	}
	
.slide_left_icon{
	float:left;
	width:30px;
	text-align:center;
	}
	
.slide_left_text{
	float:left;
	width:485px;
	font-size:13px;
	padding:1px 0 0 0;
	}
	
.slide_left_text a:link, .slide_left_text a:visited{
	text-decoration:none;
	color:#0066ff;
	}
	
.slide_left_text a:hover{
	text-decoration:underline;
	}
		
.slide_right{
	float:right;
	width:360px;
	text-align:right;
	padding:10px 0 0 0;
	}
	
.slide_right img{
	border:solid 1px #999; 
	}
		

#homepage #contanier #bodyarea #contentarea #content_left #content_leftbox #countrydivcontainer ul {
	line-height: 140%;
}

#contactbox { width:508px; background:#E5E5E5; padding:10px; margin:45px 0px 0px 0px; }

#contactbox p { font-size:14px; padding:16px 0px 6px 0px; }

#contactbox_info { margin:10px 0px 0px 224px;  }

#contactbox p.phone { margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; font-size:18px;  }

#contactbox a { font-size:14px; margin:10px 0px 10px 0px; text-decoration:none; font-weight:bold; color:#36F;}

#contactbox a:hover { color:#09F; }

#contactbox a:visited { color:#36F; } 

#footer_right p.identify, #footer_right p.identify a, #footer_right p.identify a:visited  { color: #999; margin-top:10px; text-decoration:none; }

#footer_right p.identify a:hover { color:#9AB7ED; text-decoration:none;  }
