@charset "utf-8";
/* CSS Document */


*{
	
	margin: 0px;	
	padding: 0px;
}

body{
background:url(../images/bg.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
				
}


.wrapper{
	
	margin: 0px auto;
	width: 1024px;

	
	
}


.header{
	
	width:1000px;
	background-color: #435b18;
	height: 146px;
	margin: 0 auto;
	
}


.logo{
	
	padding-top: 11px;
	padding-left: 18px;
	float: left;
	
}

.topaddress{
	float: right;
	color: #FFF;
	padding-top: 43px;
	padding-right: 10px;

}

.topaddress p{list-style:none; font-size: 18px; line-height: 22px;}



.logotext{
	
	padding-top:40px;
	padding-left: 18px;
	
	float: left;
	
	
}


.two_img{
	
	width: 1000px;
	padding-top: 5px;

	clear: both;
	margin: 0 auto;
}


.leftwrapper{
	
	width:25%;
	float:left;

	
}



.navbox{ background: #435b18; padding: 15px; color: #fff; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; text-decoration:none; margin-bottom: 10px; margin-top: 20px; margin-left: 10px;}

.navbox ul li{list-style:none; border-bottom: 1px solid #5d792b; padding: 5px 0px; background:url(../images/arrow.png)  no-repeat left;	padding-left:20px;	font:14px/20px arial;}



.navbox ul li a{
	
	color:#FFF;
	text-decoration:none;
}

.navbox ul li a:hover{
	
	color:#CCC;
}



.imgs{margin-left: 10px; float:left; margin-top:10px;}
.leftaddress{margin-left:20px;	margin-top:30px; float:left;}
.leftaddress h2{color: #435b18; font:22px 'Arvo',serif; float:left; width:100%; padding-bottom:10px;}
.leftaddress h3{color:#464744; font:bold 14px/20px arial; float:left; width:100%; padding-bottom:5px;}
.leftaddress > p{float:left; width:100%; padding-bottom:15px; font:14px/20px arial; color:#464744;}
.credit-card{padding-bottom:5px !important;}

.rightwrapper{width:74%; float:left; margin-top:10px;}

.rightcon{
	
	padding-left: 10px;	
	padding-top: 10px;
}


.rightcon h1{color: #435b18; font-size:22px; font-family: 'Arvo', serif; font-weight:normal;}
.rightcon p{color: #464843 !important; font:14px/22px arial !important; padding-bottom:20px; text-align:left;}

.rightcon_imgs ul li{float:left; list-style:none; padding-top: 10px; padding-left: 5px;}

.right_con_about{
	padding-left: 15px;	
	padding-top: 15px;
	clear:both;
	
}

.right_con_about p.about-highlight{color: #484d47; font:bold 14px/20px arial; padding-bottom:20px;}

.right_con_about h1{color: #435b18; font-family: 'Arvo', serif; font-weight:normal;}



.readmore ul li{ display:inline; float:right; padding: 2px; font-size:12px; font-weight:bold; list-style:none; padding-top: 20px;}
.readmore ul li a{ background: #5d792b; padding: 8px 15px; color: #fff; border-radius: 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; text-decoration:none;}


.readmore ul li a:hover{ background: #8d3733; padding: 8px 15px; color: #fff; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; text-decoration:none;}




.boxes{
	clear:both;	
	padding-top: 30px;
	
}
.box1{
	
	margin-left: 20px;
	height: 189px;
	width: 225px;
	background:url(../images/box_bg1.jpg) repeat-x;
	float:left;
	box-shadow: 0px 0px 10px #000;
	border: 5px solid #fff;
	
	
	
	-moz-box-shadow: 0px 0px 10px #000;
	-webkit-box-shadow: 0px 0px 10px #000;
	-o-box-shadow: 0px 0px 10px #000;
	-ms-box-shadow: 0px 0px 10px #000;
	-khtm-box-shadow: 0px 0px 10px #000;
	
	
	
}


.box3{margin-left: 16px; height: 189px; width: 225px; background:url(../images/box_bg1.jpg) repeat-x; float:right; box-shadow: 0px 0px 10px #000; border: 5px solid #fff;}
.box2{margin-left: 16px; height: 189px;	width: 225px; background:url(../images/box_bg1.jpg) repeat-x; float: left; box-shadow: 0px 0px 10px #000; border: 5px solid #fff;}



.box1 p{
			color: #FFF;
			font-weight:bold;
			font-size: 21px;
			line-height: 25px;
			text-transform: uppercase;
			text-shadow:#666;
			padding-top: 18px;
			padding-left: 5px;
			letter-spacing: -1px;
			
					
	
}



.box1 p{
			color: #FFF;
			font-weight:bold;
			font-size: 21px;
			line-height: 25px;
			text-transform: uppercase;
			text-shadow:#666;
			padding-top: 18px;
			padding-left: 5px;
			letter-spacing: -1px;
			
		
	
	
}



.box2 h1{
			color: #FFF;
			font-weight:bold;
			font-size: 21px;
			line-height: 25px;
			text-transform: uppercase;
			text-shadow:#666;
			padding-top: 18px;
			padding-left: 5px;
			letter-spacing: -1px;
			
					
	
}


.box2 p{color: #ffd800;	font-size: 15px; line-height: 20px; text-shadow:#666;	padding-top: 18px; padding-left: 5px;}

.box3 h2{
			color: #fff;
			font-weight:bold;
			font-size: 15px;
			line-height: 25px;			
			text-shadow:#666;
			padding-top: 18px;
			padding-left: 5px;
			letter-spacing: -1px;
			text-transform:uppercase;
				
			
					
	
}


.right_con_about p{text-align:justify; font:14px/20px arial; color:#464843; padding-bottom:20px;}
.rightcon{
	text-align:justify;	
	
}

.footerbg{
	
	width: auto;
	height: 78px;
	background: #484d47;
	margin-left: 20px;
	
	
}

.foot{clear:both; float:left; width:100%; margin-top:25px;}

.footerbg h3{
		
		float:left;
		color:#FFF;
		padding-top: 30px;
		padding-left: 10px;
		font-family:Verdana, Geneva, sans-serif;
		font-size: 11px;
}

.footerbg h4{
		
		float:right;
		color:#FFF;
		font-family:Verdana, Geneva, sans-serif;
		font-size: 11px;
		padding-top: 30px;
		padding-right: 10px;
}


.tractor-images{float:left; width:100%; margin-bottom:40px;}	
.tractor-images > ul{float:left; padding:0 12px;}
.tractor-images li{float:left; list-style:none; padding-left:15px;}
.tractor-images li:first-child{padding-left:0px;}
.tractor-images li img{width:234px; height:168px;}

.contact-us, .ls-tractor{float:left; width:99%; padding-left:10px;}
.contact-left, .ls-tractor-left{float:left; width:65%;s}
.contact-left p{font:14px arial; color:#000;}
.contact-left p span{color:#f00;}
.contact-left > ul{float:left; width:100%; padding-top:20px;}
.contact-left > ul li{list-style:none; padding:4px 0;}
.contact-left > ul li label em{color:#f00;}
.contact-left > ul li label{float:left; font:14px arial; width:180px; color:#464843;}
.contact-left input[type=text]{border:1px solid #b9b7b5; height:20px; width:269px;}
.contact-left textarea{border:1px solid #b9b7b5; height:70px; width:269px;}
.contact-left input[type=submit]{background:#5D792B; padding:4px 8px; color:#fff; font:14px arial; cursor:pointer; border-radius:5px; border:none;}
.contact-left input[type=submit]:hover{background:#8D3733;}

.contact-image, .ls-tractor-image{float:right; margin-top:38px; width:35%;}
.contact-image > img{box-shadow:0 0 7px #111111; background:#fff; padding:5px;}
.ls-tractor-image img{box-shadow:0 0 7px #111111; background:#fff; padding:5px; margin-top:35px;}
small{float:left; text-align:center; width:100%; font:12px arial; padding-top:5px;}
small a{color:#000 !important;}
.foton-tractor-images ul{padding:0px 0 !important;}
.rightcon p.foton-txt{font:bold 14px arial !important; color:#464843;}
.rightcon p.foton-centertxt{font:bold 14px/20px arial !important; color:#464843; text-align:center; margin-bottom:15px;}
.foton-tractor-images{margin-bottom:10px;}
.rightcon h2{color:#62635f; font:bold 14px arial; padding-bottom:5px; float:left; width:100%; }
.ls-tractor-left .rightcon ul{float:left; padding:0 30px; color:#435b18; font:bold 14px arial;}
.ls-tractor-left .rightcon li{padding:10px 0;}
.ls-tractor-gallery{float:left; width:100%; margin-top:40px;}
.ls-tractor-gallery > ul{float:left;}
.ls-tractor-gallery li{float:left; list-style:none; padding-left:37px; padding-top:15px;}
.ls-tractor-gallery img{height:148px; width:209px; border:1px solid #ccc; padding:2px;}
.workhorse-images li{float:left; list-style:none; padding:0 0px 5px 10px; }
.workhorse-images img{width:242px; height:170px;}
.tractor-images a:hover, .workhorse-images a:hover, .ls-tractor-gallery a:hover, .parts-images a:hover{opacity:0.5;}
.parts-images .img-alone img{width:125px; height:109px; border:1px solid #333;}
.parts-images ul{float:left; width:100%; padding-bottom:15px;}
.parts-images li{width:135px; text-align:center; padding-left:15px; list-style:none; float:left;}