F/* CSS Document */


body{
	background: white;
	text-align:center;
	padding:0px;
	margin:0px;
	font-family: Garamond, Arial;
	font-size:18px;
}

.wrap{
	padding:0px;	
	width:800px;
	margin:10px auto;
	background:white url(images/bgGradientForContainer.jpg) repeat-y;
	clear:both;
	overflow:hidden;
}
.wrap2{
	padding:0px;	
	width:800px;
	margin:10px auto;
	background:white url(images/bgGradientForContainer.jpg) repeat-y;
	clear:both;
	overflow:hidden;
}
.christmas{
	width:800px;
	height:120px;
	background:url(images/santaTopper.png);
}

.tractor{
	position:relative;
	z-index:1;
	width:243px;
	height:167px;
	padding:0px;
	margin:0px;
	background: url(images/tractorImage.png) no-repeat;
}
.navigation_wrap{
	width:100%;
	}
.company-nav{
	background:none;
	width:170px;
	padding:0px;
	margin:0px;
	text-align:left;
	float:left;
}

.company-nav ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.company-nav ul li {
	padding:0px;
	margin:0px;
}

.company-nav a{
	text-decoration:none;
	color:#00005e;
}

.header-nav{
	background:url(images/navUnit/navBar211.jpg);
	width:775px;
	height:24px;
	padding:2px 0px 0px 25px;
	margin:0px;
	font-size: 15px;
	font-weight: bold;
	border-right: 1px solid black;
}
	
.header-nav a:link, .header-nav a:visited {
	margin: 5px;
	text-decoration: none;
	color: #000000;
}
	
.header-nav a:hover, .header-nav a:active {
	margin: 5px;
	text-decoration: none;
	color: #FC7A23;
}

.booker{
	width:387px;
	float:left;
	padding-top:3px;
}
.books{
	width:775px;
	padding:2px 0px 0px 25px;
	margin:0px;
	font-size: 15px;
	font-weight: bold;
	float:left;
	border-right: 1px solid black; 
	background-color:#ffffff;
}
.books img{
	margin-left:200px;
}	

.bookCat{
	width:775px;
	padding:2px 0px 0px 25px;
	margin:0px;
	font-size: 15px;
	font-weight: bold;
	float:left;
	border-right: 1px solid black; 
	background-color:#ffffff;
}

.books a:link, .books a:visited {
	margin: 5px;
	text-decoration: none;
	color: #000000;
}
	
.books a:hover, .books a:active {
	margin: 5px;
	text-decoration: none;
	color: #FC7A23;
}

.used-nav{
	background-color: #FC7A23;
	width:626px;
	height:20px;
	padding:2px 0px 0px 0px;
	margin:0px;
	font-size: 15px;
	font-weight: bold;
	border: black solid 2px;
}
	
.used-nav a:link, .used-nav a:visited {
	margin: 5px;
	text-decoration: none;
	color: #000000;
}
	
.used-nav a:hover, .used-nav a:active {
	margin: 5px;
	text-decoration: none;
	color: #ffffff;
}

.vertBar{
	color: #000000;
	font-weight: bold;
}

.company-banner{
	width:800px;
	height:100px;
	background:white url(images/headerImage111.jpg);
	padding:0px;
	margin:0px;
}
.company-banner h1, .company-banner h2{
	text-indent:-9999px;
	margin:0px;
	padding:0px;
}

.focus-banner{
	width:628px;
	background:#FC7A23 url(images/primaryViewerBarBottom.jpg) bottom no-repeat;
	border:1px black solid;
	margin:0px;
	padding:0px;
	overflow:hidden;
	clear:both;
}

.focus-banner-tractor{
	width:628px;
	background:white url(images/tractors.jpg) left bottom no-repeat;
	border:1px black solid;
	min-height:286px;
}
.focus-banner-trailer{
	width:628px;
	background: white url(images/trailersBack2222.jpg) no-repeat bottom;
	border:1px black solid;
	min-height:286px;
}
.focus-banner-lawn{
	width:628px;
	background: white url(images/mowerPage1.jpg) no-repeat bottom;
	border:1px black solid;
	min-height:286px;
}

.focus-banner-implements{
	width:628px;
	background: white url(images/implementPage.jpg) no-repeat bottom;
	border:1px black solid;
	min-height:286px;
	float:left;
}
.focus-implements{
	text-align:left;
	width:463px;
	margin:5px 0px 5px 0px;
	background:url(images/implement.jpg);
	border:1px solid black;
	padding:0px;
	height:400px;
}
.focus-banner-lawn p{
	text-align:left;
	margin:10px 50px 300px 100px;
	padding:0px;
}

.focus-banner-lawn h2{
	text-align:left;
	margin:15px 50px 0px 100px;
	padding:0px;
}

.focus-banner-hay{
	width:628px;
	background: white url(images/hayEquipment23.jpg) no-repeat bottom;
	border:1px black solid;
	min-height:286px;
}
.focus-banner-trailer p{
	text-align:left;
	margin:10px 50px 300px 100px;
	padding:0px;
}

.focus-banner-trailer h2{
	text-align:left;
	margin:15px 50px 0px 100px;
	padding:0px;
}
.focus-banner-hay p{
	text-align:left;
	margin:10px 50px 300px 100px;
	padding:0px;
}

.focus-banner-hay h2{
	text-align:left;
	margin:15px 50px 0px 100px;
	padding:0px;
}

.focus-banner-lawn h2{
	text-align:left;
	margin:15px 50px 0px 100px;
	padding:0px;
}

.focus-banner-power h2{
	text-align:left;
	margin:15px 50px 0px 100px;
	padding:0px;
}

.focus-banner-power{
	width:628px;
	background: white url(images/power1.gif) no-repeat bottom;
	border:1px solid black;
	min-height:286px;
}

.focus-banner-contact{
	width:628px;
	background:white url(images/contactFocus11.jpg) no-repeat bottom;
	border:1px solid black;
	min-height:286px;
}

.focus-banner-directions{
	width:628px;
	background:url(images/contactFocus.jpg) no-repeat bottom;
	border:1px solid black;
	min-height:286px;
}

.focus-banner-power p{
	text-align:left;
	margin:10px 50px 300px 100px;
	padding:0px;
}

.focus-banner-utility{
	width:628px;
	background: white url(images/truck.jpg) no-repeat bottom;
	border:1px solid black;
	min-height:286px;
}

.focus-banner-utility h2{
	text-align:left;
	margin:15px 0px 0px 100px;
	padding:0px;
}

.focus-banner-utility p{
	text-align:left;
	margin:10px 50px 300px 100px;
	padding:0px;
}

.usedEquipmentContainer{
	text-align:center;
	width: 628px;
	margin:5px 0px 5px 0px;
	background: white;
	padding:0px;
	float:left;
	border: black solid 1px;
}

.usedEquipment {
	width: 250px;
	height: 250px;
	text-align:center;
	margin:5px 10px 10px 5px;
	padding:10px 5px 5px 5px;
	float: left;
	background-color:#fffff;
	background-image: url('images/gradback2.gif');
	background-repeat: repeat-x;
	border: #C5D8EB solid 1px;
	font-size: 14px;
}

.usedEquipment h4{
	padding:0px;
	margin:0px;
}

.usedEquipment  ul{
	list-style-type: none; 
}

.usedEquipment  li{
	list-style-type: none; 
}
.bottomUsed {
	clear: both;
	}



.featureContainer{
	text-align:center;
	width:628px;
	margin:5px 0px 5px 0px;
	background: white;
	padding:0px;
	float:left;
	border: black solid 1px;
}
#copywrong{
	width:630px;
	height: 10px;
	text-align:left;

	background-color:#000000;
}
#copyright{
	width:630px;
	text-align:left;
	float:left;
	background-color:white;
}

.feature {
	
}

.feature h4{
	padding:0px;
	margin:0px;
}

.feature  ul{
	list-style-type: none; 
}

.feature  li{
	list-style-type: none; 
}

.bold{
	font-weight:bold;
}

.focus-banner-tractor p{
	text-align:left;
	margin:10px 50px 300px 100px;
	padding:0px;
}

.focus-banner-tractor h2{
	text-align:left;
	margin:15px 0px 0px 100px;
	padding:0px;
}

.focus-banner .text{
	float:left;
	text-align:justify;
	width:180px;
	margin-left: 20px;
	margin-bottom: 25px;
	padding-bottom: 25px;
	font-size: 16px;
}

.focus-banner .trybanner{
	width: 628px;
	height: 390px;
	background: #ffffff url(images/rtvs111.jpg) no-repeat;
	background-position:center;
	color: #ffffff;
}
.inner_side{
	margin: 15px;

}
.myDiv{
	padding:0px 10px;
	margin: 250px 0px 0px 85px;
	float:left;
	font-size:25px;
	color:black;
	background-color:white;
	border:solid black 5px;
}
.trybanner_text {
	text-align: left;
	margin: 20px 15px 0px 70px;
}
.trybanner_text h4,h3{
	text-align: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}	
.trybanner_text ul, li{
	font-size: 14px;
	text-align: left;
	margin: 0px;
	width: 250px;
	padding: 0px;
	list-style-type: none;
}

.focus-banner .trybanner a {
	text-decoration: none;
}

.focus-banner .trybanner a:link{
	text-decoration: none;
	color: #000000;
}

.focus-banner .trybanner a:visited {
	text-decoration: none;
	color: #000000;
}
	
	.focus-banner .trybanner a:hover {
	text-decoration: none;
	color: #245798;
}
	
	.focus-banner .trybanner a:active {
	text-decoration: none;
	color: #000000;
}

.focus-banner h1, .focus-banner p{
	margin:10px 0px 10px 0px;
	padding:10px 0px 10px 0px;
}
.focus-banner .logo{
	float:right;
	margin:20px 5px 20px 0px;
	padding:0px;
}


.disclaimer {
	background: #F16A3D;
	width:628px;
	border: 1px solid #000000;
	height: 20px;
	margin: 0px;
	padding: 0px;
	clear: both;
}

.disclaimerTXT {
	color: #ffffff;
	font-size: 12px;
	font-family:Arial, garamond;
}

.footer{
	background: url(images/footerBG.jpg) repeat-x;
	width:630px;
	height:24px;
	margin:0px;
	padding:0px;
}

.footer p{
	font-size:14px;
	padding:3px 0px 0px 3px;
}

.footer a{
	color:#0000FF;
	text-decoration:none;
}
.left-wrap{
	width:170px;
	background:none;
	padding:0px;
	margin:15px 0px 0px 0px; 
	float:left;
}
.inner-wrap{
	width:630px;
	background:none;
	padding:0px;
	margin:15px 0px 0px 0px; 
	float:left;
}

.content{
	width:630px;
	background:none;
	padding:0px;
	margin:5px 0px 5px 0px;
	overflow:hidden;
	clear:both;
}

.commercial-ad{
	width:160px;
	background:none;
	padding:0px;
	margin:0px;
	float:left;
}

.commercial{
	width:158px;
	border:1px solid black;
	height:200px;
	margin:0px 0px 0px 0px;
	padding:0px;
}

.commercial img{
	padding:0px;
	margin:0px;
	border:none;
}

.commercial-ad-ad{
	width:158px;
	margin:5px 0px 0px 0px;
	border:1px solid black;
	height:230px;
	padding:0px;
}
.commercial-ad-ad-ad{
	width:158px;
	height:75px;
	padding-top:5px;
}
.commercial-ad-ad img{
	padding:0px;
	margin:0px;
	border:none;
}

.focus-ad{
	width:465px;
	margin:0px;
	background:none;
	padding:0px;
	float:right;
}

.focus{
	width:463px;
	margin:5px 0px 0px 0px;
	background: #ffffff url(images/scag_3wheel31.jpg) bottom left no-repeat;
	height:420px;
	border:1px solid black;
	padding:0px;
}

.scag_focus {
	width: 315px;
	margin-top: 0px;
	float: right;
	font-size: 13px;
}

.focus-tractor{
	width:463px;
	margin:5px 0px 5px 0px;
	background: url(images/lowerTractor.jpg) bottom no-repeat;
	height:400px;
	border:1px solid black;
	padding:0px;
}

.focus-hay{
	width:463px;
	margin:5px 0px 5px 0px;
	background: url(images/lowerHayTools.jpg) bottom no-repeat;
	height:400px;
	border:1px solid black;
	padding:0px;
}
.focus-trailer{
	width:463px;
	margin:5px 0px 5px 0px;
	background: url(images/lowerHayTools.jpg) bottom no-repeat;
	height:400px;
	border:1px solid black;
	padding:0px;
}
.focus-contact{
	width:453px;
	margin:5px 0px 5px 0px;
	background:white;
	border:1px solid black;
	padding:5px;
	text-align:left;
}

.focus-contact .mailform{
	clear:both;
	overflow:hidden;
	margin:0px;
	padding:0px;
}

.focus-contact .label{
	float:left;
	width:240px;
	margin:0px;
	padding:0px;
	text-align:left;
	font-size:18px;
}

.focus-contact .label p{
	margin:5px 0px 20px 5px;
}

.focus-contact .fields{
	float:right;
	text-align:right;
	width:208px;
	margin:0px;
	padding:0px 5px 0px 0px;
}

.focus-contact .fields p{
	margin-top:5px;
	padding-top:0px;
}

.focus-map{
	width:463px;
	border:1px solid black;
	background: #333333;
	margin:5px 0px 5px 0px;
	padding:0px 0px 10px 0px;
	color:white;
	text-align:center;
}

.focus-map img{
	margin:10px  auto;
	padding:0px;
}

.focus-financing{
	text-align:left;
	width:463px;
	margin:5px 0px 5px 0px;
	background:white url(images/financing.jpg) bottom no-repeat;
	border:1px solid black;
	padding:0px;
	min-height:400px;
}

.focus-financing .text{
	margin:5px;
	padding:0px 0px 280px 0px;
}

.focus-staff{
	width:463px;
	border:1px solid black;
	background:white;
	margin:5px 0px 5px 0px;
	padding:0px;
	text-align:center;
}

.focus-staff .member{
	text-align:left;
	width:400px;
	margin:10px auto;
	padding:10px 15px 15px 15px;
	border:1px black solid;
}

.focus-staff .member img{
	float:left;
	padding:10px 10px 0px 10px;
	margin:0px;
}

.focus-staff .member p{
	padding:0px;
	margin:5px;
}

.focus-staff .member h2{
	margin-bottom:15px;
}

.focus-utility{
	text-align:left;
	width:463px;
	margin:5px 0px 5px 0px;
	background: white;
	border:1px solid black;
	padding:0px;
}

.focus-lawn{
	text-align:left;
	width:463px;
	margin:5px 0px 5px 0px;
	background:url(images/kubotaZdMower.jpg);
	border:1px solid black;
	padding:0px;
	height:400px;
}

.focus-utility .item img{
	float:left;
	border:none;
}

.focus-service{
	text-align:left;
	width:463px;
	margin:5px 0px 5px 0px;
	background:white url(images/serviceTop.jpg) bottom no-repeat;
	border:1px solid black;
	padding:0px;
	min-height:400px;
}
.focus-service2{
	text-align:left;
	width:463px;
	margin:5px 0px 5px 0px;
	background:#CCCCCC url(images/Dynamometer11.jpg) bottom no-repeat;
	border:1px solid black;
	padding:0px;
	min-height:500px;
}
.focus-service .text{
	margin:5px;
	padding:0px 0px 250px 0px;
}

.focus-power{
	float: right;
	text-align:left;
	width:463px;
	margin:5px 0px 5px 0px;
	background:url(images/powerBottom.jpg);
	border:1px solid black;
	padding:0px;
	height:400px;
	margin:0px;
}

.focus-power2header{
	width:343px;
	background-color:#000000;
	color:#ffffff;
	border:1px solid black;
	width: 463px;
}
.focus-power2{
	text-align:left;
	width:463px;
	margin:5px 0px 0px 0px;
	background:url(images/newHonda1.jpg) no-repeat;
	border:1px solid black;
	padding:0px;
	height:246px;
}

.current-item h2{
	text-align:center;
}

.bucket h2{
	border-bottom:1px solid black;
	padding:0px;
	margin:10px 0px 10px 0px;
}

.digger h2{
	border-bottom:1px solid black;
	padding:0px;
	margin:10px 0px 10px 0px
}

.other h2{
	border-bottom:1px solid black;
	padding:0px;
	margin:10px 0px 10px 0px
}

.bucket{
	margin:10px;
}

.digger{
	margin:10px;
}

.other{
	margin:10px;
}

.item{
	padding:0px;
	margin:10px;
	overflow:hidden;
	clear:both;
}

.item img{
	margin:0px 10px 0px 10px;
}

.current-item{
	width:441px;
	margin:0px 0px 10px 0px;
	padding:0px 10px 10px 10px;
	text-align:center;
	border-bottom:1px solid black;
}

.current-item img{
	margin:10px auto;
}

.calendar-div{
	font-size:12px;
	border-top:1px solid black;
	border-bottom:1px solid black;
	margin:10px 0px 10px 0px;
	padding:10px;
}

.calendar{
	margin-top:15px;
	font-size:14px;
}

.calendar a{
	background:#fc7a23;
	color:#00005e;
}

.current-item p{
	text-align:left;
}

.option-ad-top{
	width:465px;
	font-family:Arial;
	margin:0px;
	padding:0px;
	background:#fc7a23 url(images/zeroPercentAPR.jpg) left top no-repeat;
	height: 60px;
}

.option-ad-top p{
	margin:0px;
	padding:0px;
	text-align:left;
	float:left;
	font-size:17px;
}

.option-ad-top a{
	color:#00005e;
	display:block;
	padding: 12px 0px 0px 50px;
	margin:0px;
	height:38px;
	width:415px;
	font-size:17px;
	text-align:left;
	text-decoration:none;
}

.back{
	font-size:12px;
	padding:0px;
	margin:0px;
}

.back a{
	color:#0000FF;
	text-decoration:none;
}
.focus-calender{
	width:463px;
	border:1px solid black;
	background:white;
	margin:0	px 0px 5px 0px;
	padding:0px;
}

.vendors{
	font-size:12px;
	width:160px;
	background:none;
	margin:5px;
	padding:0px;

}

.vendors img{
	border:none;
	margin:0px;
	padding:0px;
}

.vendors .left{
	width:80px;
	margin:0px;
	padding:0px;
	float:left;
}

.vendors .right{
	width:80px;
	margin:0px;
	padding:0px;
	float:right;
}


