body {
	margin: 0;
	padding: 0;
	background:#e0e1dd;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	}

a img {border: 0}
.logo {margin:10px 0 0 13px;float:left;}
.address {float:left;width:300px;height:100px;margin:20px 0 10px 10px;}
.jd {float:right;margin:14px 16px  0;}

.menuholder {
	margin:0 10px 0 10px;
}
.header {background:#f0f1ed;border-bottom:3px solid #c6d880;height:126px;font-size:11px;color:#23773b;font-weight:bold;}
.header p {margin:0 0 0 3px;}
.flags {float:right;margin:50px 16px 0 0;}
.large {font-size:36px;}
.content {width:702px;margin-right:14px;margin-top:10px;}
.rightbar {padding-top:10px;}
.rightbox {width:236px;font-size:11px;margin-bottom:7px;}
.rightbox h2 {font-weight:normal;font-size:14px;margin:8px 0 0 12px;}
.rightbox .mid {padding:3px;}
.rightbox p {}
.rightbox a {color:#F00;text-decoration:none;}
.rightbox td.botmid {width:228px;}


.mainleft, .rightbar .mainleft {background:url(images/box-left.png) no-repeat right top;width:4px;height:41px;}
.mainright{background:url(images/box-right.png) no-repeat left top;width:4px;height:41px;}
.maintop {background:url(images/box-grad.png) repeat-x left top;width:694px;}
.mnleft {border-left:1px solid #d4d4d4;}
.mnright {border-right:1px solid #d4d4d4;}
.mid {border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4; border-bottom:0;border-top:0;}
.tractors {margin:10px;float:left;}
.agmac {margin:10px 0 0 0;float:left;}
.boxbtr {background:url(images/box-btm-right.png) no-repeat right top;width:4px;height:4px;}
.boxbtl {background:url(images/box-btm-left.png) no-repeat right top;width:4px;height:4px;}
td.botmid {background:url(images/bot-grad.png) repeat-x left 1px;height:4px;width:694px;}
.boxtop {background:url(images/box-grad.png) repeat-x left top;width:200px;}
.boxwhole {background:url(images/box-top.png) no-repeat left top; width:237px;height:41px;}
.latest {width:708px;margin-top:10px;}
.latest-top {background:url(images/latest-stock-top.png) no-repeat left top; height: 42px;}
.side {width:12px;background:url(images/side.png) repeat-y left top;}
.sider {background:url(images/sider.png) repeat-y right top;width:13px;}
.latest-btm {background:url(images/latest-bottom.png) no-repeat left top;height:20px;}
.latest-top h4  {color:white; font-size:22px; margin:4px 0 0 8px;}
.moreinfo {margin:10px 0 10px 0;}
#topprods{float:left;}

.topprods{ height:170px;  margin:0px; padding:0px; list-style:none; overflow:hidden; padding-left:0px; float:left; width:650px;}

.topprods li{float:left; width:130px; height:170px; text-align:center; font:normal 12px/14px Tahoma, Geneva, sans-serif;}

.topprods li a{display:block;}

.topprods li img{outline:none; border:none; text-align:center;}

.topprods li span{display:block; vertical-align:top;}

.container {border-left:1px solid #c6d880;border-right:1px solid #c6d880;border-bottom:none;border-top:0;}
.prodimg {text-align:center; height:80px; z-index:0;}
.prodtext {text-align:center;height:50px;margin-top:5px;}
.moreholder {text-align:center;}
#menu {
	/*height:20px;*/
	
	font-size: 14px;
	background: #ffffff;
	color: #333333;
	z-index:-1;
	}
#menu td {

	font-size: 14px;
	background: #ffffff;
	color: #333333;
	}
#menu td #selected {
	
	font-size: 14px;
	background: #ffffff;
	color: #176232;
	}
#menu a {
	color: #333333;
	}
/*#menu p {
	padding: 5px;
	}*/
#menu td a.link {
	width: 80px;
	padding: 10px 0 10px 0;
	display: block;
	text-decoration: none;
	text-align:center;
	color: #333333;
	background:url(resources/template/right-arrow.gif) no-repeat 73px 15px;
	
	
	font-weight:bold;
	}

#menu td #selected a.link {
	width: 100%;
	padding: 2px;
	display: block;
	text-decoration: none;
	color: #176232;
	/*background-image:url(resources/template/down-arrow.gif);
	background-repeat:no-repeat;
	/*background-position:right 50px;*/
	}
#menu td a.indented {
	width: 100%;
	padding: 2px 2px 2px 10px;
	display: block;
	text-decoration: none;
	color: #333333;
	font-weight: normal;
	}
#footerbar {
	color: #474747;
	padding: 10px;
	
	font-size: 11px;
	height:57px;
	border-top:3px solid #c6d880;
	background:#f0f1ed;
	
	
	}
#footerbar td {
	color:#474747;
	
	font-size:11px;
}
#footerbar a {
	color: #474747;
	text-decoration:none;
	}
#main {
	padding: 0 10px 10px 10px;
	
	font-size: 11px;
	background: #ffffff;
	color: #474747;
	
	}
#main a {color: #f44200;
	
	}
#main td {
	vertical-align:top;
	overflow:auto;
	z-index:0;
	}
#main h1 {
	margin:8px 0 0 0;
	font-size:20px;
	color:#186232;
	font-weight:normal;
	}
#main h2 {
	font-size: 20px;
	color: #186232;
	
	
	}
	
	#main h2 a{color:#186232;}
#main p {
	font-size:12px;
	text-align:left;
	line-height:18px;
	margin:10px 5px 10px 5px;
}	

.divMenu {
	position: absolute;
	top: 0;
	left:0;
	z-index:100;
	visibility:hidden;
	}
.divMenu a {
	position:relative;
	top:10px;
	display: block;
	width: 200px;
	
	text-decoration: none;
	color: #333333;
	font-weight:bold;
	font-size:12px;
	padding:2px;
	background:#ffffff;
	border-bottom: 1px solid #333333;
}
.divMenu a:hover {
color:#f6d115;
background:#23773b;
	}
hr {
	clear: both;
	color: #000;
	}
.error {
color: #f00;
}
#main.catlink a:link, #main.catlink a:visited {
	font-size:14px;
	text-decoration:none;
	color:black;
}
hr {
background-color: #186232;
height: 1px;
color: #186232;}
h3 {
	font-size:12px;}

.scroller {background:white;}
.homebox{background:#f0f1ed;}
.banner {}
.homeboxes p {padding:5px;}

.prev{display:block; float:right; margin-right:0px; width:16px; text-align:center; position:relative; top:-2px; height:160px; vertical-align:middle;color:#000;}

.next{display:block; float:left;  margin-left:0px; width:16px; text-align:center; position:relative; top:-2px; height:160px; vertical-align:middle; color:#000;}



.next a{color:#000; text-decoration:none; font:bold 48px/160px Arial, Helvetica, sans-serif;}

.prev a{color:#000; text-decoration:none;font:bold 48px/160px Arial, Helvetica, sans-serif;}
