/* CSS Document */
#content {
	position:absolute;
	left:10px;
	top:215px;
	width:760px;	
	background-image:url(../images/AAtop_grad.jpg);
	background-repeat:repeat-x;
	background-position:0px 0px;
	padding-top:25px;
}
#left {	
	position:absolute;
	top:20px;
	
	left:0px;
	width:380px;			
}
#left #specials {
	position:relative;
	top:20px;
	background-image:url(../images/featured_events_375x400.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;	
	width:380px;
	height:405px;
	
}
#left #specials #special_img {
	position:relative;
	top:30px;
	left:8px;
}	
#left #specials #special_txt {
	position:relative;
	top:30px;
	left:7px; 
	width:349px;
	height:200px;
	overflow:auto;
}
#left #specials #special_txt h2 {
	font-size:16px;
	text-align:center;
	color:#006a32;	
}
#left #specials #special_txt p {
	font-size:11px;
	font-weight:bold;
	color:#006a32;	
}
#right {
	position:absolute;
	left:380px;		
	top:Opx;	
	width:380px;
	text-align:center;	
}
#left h3 {
	font-size:11px;
	font-weight:500;
	margin:5px 0;	
}
#events {
	clear:both;
	margin-top:0px;	
	width:370px;
	height:205px;
	font-size:10px;	
	text-align:left;
	background-image:url(../images/special_events_375x190.jpg);
	background-position:7px 0px;
	background-repeat:no-repeat;	
}
#events #sub_events {
	position:relative;
	top:30px;
	left:15px;
	width:370px;
	height:158px;
	overflow:auto;
}
#events table {
	
}
#events #sub_events table tr .left {
	font-weight:bold;
	font-size:12px;
}
#events #events_h2 {
	width:330px;
	margin-left:30px;
}
#events .center_e {
	text-align:center;
	line-height:18px;
	font-weight:bold;
	font-size:14px;
}
#events h2 {
	text-align:center;
	font-size:13px;
	color:#006a32;	
}
#events .center_grad {
	margin-bottom:5px;
}
#left h1 {
	margin-top:0px;
	font-size:13px;
	line-height:30px;
	color:#006a32;
	background-image:url(../images/h1_grad.jpg);
	background-repeat:no-repeat;
	background-position:0px 22px;
	margin-left:0px;	
}
#left p {
	line-height:13px;
	font-size:10px;
	margin:10px 15px 0 0px;
}

#content #right #featured {	
	margin:5px 5px 5px 5px;
	width:380px;
	height:210px;	
	background-image:url(../images/featured_equipment_375x190.jpg);
	background-position:5px 10px;
	background-repeat:no-repeat;
	text-align:left;
	clear:both;		
}
#content #right #featured table {
	margin:34px 0px 0px 10px;
	border-collapse:collapse;
	width:355px;		
}
#content #right #featured table tr .img {
	height:85px;
	width:85px;	
}
#content #right #featured table tr .img img {
	border:1px solid green;
}	
#content #right #featured table tr .txt {
	padding-left:10px;
	text-align:left;
}
#content #right #featured table tr .txt a {
	font-size:12px;
	font-weight:bold;
}
#content #right #toys {	
	margin:-13px 5px 5px 11px;
	width:380px;
	height:210px;
	background-image:url(../images/featured_toys_375x190.jpg);
	background-position:0px 5px;
	background-repeat:no-repeat;
	text-align:left;
	clear:both;	
}
#content #right #toys table {
	margin:29px 0px 0px 5px;
	border-collapse:collapse;
	width:355px;
}
#content #right #toys table tr .img {
	height:85px;
	width:85px;	

}
#content #right #toys table tr .img img {
	border:1px solid green;
}	
#content #right #toys table tr .txt {
	padding-left:10px;
	text-align:left;
}
#content #right #toys table tr .txt a {
	font-size:12px;
	font-weight:bold;
}
#content #right #mowers {	
	margin:-13px 5px 5px 11px;
	width:380px;
	height:210px;
	background-image:url(../images/featured_MOWERS_v2_375x190.jpg);
	background-position:0px 5px;
	background-repeat:no-repeat;
	text-align:left;
	clear:both;	
}
#content #right #mowers table {
	margin:29px 0px 0px 5px;
	border-collapse:collapse;
	width:355px;
}
#content #right #mowers table tr .img {
	height:85px;
	width:85px;	

}
#content #right #mowers table tr .img img {
	border:1px solid green;
}	
#content #right #mowers table tr .txt {
	padding-left:10px;
	text-align:left;
}
#content #right #mowers table tr .txt a {
	font-size:12px;
	font-weight:bold;
}
#left #j_d {
	float:left;	
	margin-top:20px;
	margin-left:20px;			
}
#left #g_s {
	float:right;
	margin:25px 50px 0 0;
}
#right #j_d {
	float:left;	
	margin-top:20px;
	margin-left:20px;			
}
#right #g_s {
	float:right;
	margin:25px 50px 0 0;
}
#nav_2 {	
	position:absolute;
	left:10px;
	top:213px;
	height:20px;	
	width:760px;	
	z-index:99;	
}
#reg_link {
	position:relative;
	top:120px;
	text-align:center;
	display:block;
	text-decoration:underline;
	font-size:11px;
}
#reg_link:hover {
	text-decoration:none;
}
#banner {
	position:relative;
	left:-2px;	
	width:760px;
	height:269px;
}
#left {

	top:289px;
}
#right {
	
}
#merger {
	position:relative;
	top:20px;
	left:0px;
	width:385px;
	height:600px;
	border:1px solid #cccccc;
	background-image:url(../images/Tractors-for-Web.jpg);
	background-position:top left;
	background-repeat:repeat-x;
}
#merger #logo {
	position:relative;
	top:3px;
	left:3px;
	border:2px solid #272727;
}
#merger h2 {
	font-size:17px;
	color:#272727;
	text-align:center;
	margin:5px 5px 0px 5px;
}
#merger p {
	font-size:10px;
	text-align:justify;
	color:#272727;
	margin:0px 5px 5px 5px;
	line-height:13px;
}
#merger #merger_lower {	
	position:relative;
	top:0px;
	left:2px;
}