*{
	margin: 0;
	padding: 0;
}

body{
	background: #e5e0d8 url(../images/body_bg.png) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
	#internal{
			background: #e5e0d8 url(../images/body_bg_internal.png) repeat-x;
	}
    
a:link,a:hover,a:visited{
    color: #004401;
}
    
table#podcast{
    font-size:12px;
    color: #706F6F;
    width: 98%;
    margin:0 1% 0 1%;
}
    .table-header{
        background-color:#A0713D;
        border-left:1px solid #FFFFFF;
        color:#FFFFFF;
    }
    .border-bottom{
        border-bottom: 1px solid #A0713D;
    }
    table#podcast img{
        margin-top: 2px;
    } 
    
    
img{border: none;}
.clear{clear: both;}

#header{
	background: url(../images/header_bg.png) no-repeat;
	height: 98px;
	margin: 0 auto;
	text-align: left;
	width: 970px;
}
	#header h1{
		float: left;
		height: 1px;
		text-indent: -9999px;
	}
	#menuwrapper{
        height: 36px;
        float: right;
        list-style-type: none;
        margin-top: 20px;
        width: 626px;
    }
    
	ul#nav{
        background: url(../images/nav_bg.png) no-repeat;
        height: 36px;
        float: right;
        list-style-type: none;
        margin-top: 20px;
        width: 626px;
    }
        ul#nav li{
            display: block;
            float: left;
        }
			ul#nav li a{
				display: block;
				color: #a6a6a6;
				font-size: 12px;
				font-weight: bold;
				height: 22px;
				padding-top: 12px;
				text-decoration: none;
				text-transform: uppercase;
				text-align: center;
			}
				ul#nav li#btn-home a{width: 61px;}
				ul#nav li#btn-about a{width: 62px;}
				ul#nav li#btn-news a{width: 57px;}
				ul#nav li#btn-e85 a{width: 75px;}
				ul#nav li#btn-ethanol a{width: 77px;}
				ul#nav li#btn-products a{width: 122px;}
				ul#nav li#btn-resources a{width: 88px;}
				ul#nav li#btn-contact a{width: 81px;}
				ul#nav li a:hover, ul#nav li a.active{
					background: url(../images/nav_hover.png) repeat-x;
					color: #fff;
				}
				ul#nav li#btn-home a:hover, ul#nav li#btn-home a.active{
					background: url(../images/home_hover.png) no-repeat;
				}
				ul#nav li#btn-contact a:hover, ul#nav li#btn-contact a.active{
					background: url(../images/contact_hover.png) no-repeat;
				}
				
#banner{
	text-align: center;
}
	#banner h2{
		background: url(../images/banner_bg.jpg) no-repeat center;
		height: 218px;
		text-indent: -9999px;
	}
	#internal #banner h2{
		height: 229px;
	}
	#internal #banner h2.resources{  /*resources*/
		background: url(../images/banner_resources.jpg) no-repeat center;
	}
	#internal #banner h2.about{  /*about*/
		background: url(../images/banner_about.jpg ) no-repeat center;
	}
	#internal #banner h2.news{  /*news*/
		background: url(../images/banner_news.jpg) no-repeat center;
	}
	#internal #banner h2.e85{  /*e85*/
		background: url(../images/banner_e85.jpg) no-repeat center;
	}
	#internal #banner h2.ethanol{  /*e85*/
		background: url(../images/banner_ethanol.jpg) no-repeat center;
	}
	#internal #banner h2.corn_prod{  /*corn prod*/
		background: url(../images/banner_corn_prod.jpg) no-repeat center;
	}
	#internal #banner h2.contact{  /*corn prod*/
		background: url(../images/banner_contact.jpg) no-repeat center;
	}
	
	
	
#wrapper{
	margin: 0 auto;
	text-align: left;
	width: 970px;
}

#quicklinks{
	margin-top: 10px;
	height: 70px;
}
	.quicklinks-box{
		border-right: 1px dotted #fff;
		float: left;
		margin-left: 5px;
		padding: 0 10px 0 65px;
		width: 160px;
	}
		.quicklinks-box h3{
			color: #face0b;
			font-size: 15px;
			font-weight: bold;
			text-transform: uppercase;
		}
		.quicklinks-box p{
			color: #fff;
			font-size: 11px;
			display: block;
			height: 50px;
		}
		.quicklinks-box a{
			color: #face0b;
		}
			#link-legislative{
				background: url(../images/icon_legislative.png) no-repeat top left;
				margin-left: 0;
			}
			#link-weather{
				background: url(../images/icon_weather.png) no-repeat top left;
			}
			#link-why{
				background: url(../images/icon_why.png) no-repeat top left;
			}
			#link-podcast{
				background: url(../images/icon_podcast.png) no-repeat top left;
				border-right: none;
				padding-right: 0;
			}
		
		
#main-content-wrapper{
	background: #fff url(../images/main_content_bottom_bg.png) no-repeat bottom;
	border-left: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	float: left;
	margin-top: 30px;
	width: 428px;
	background-color:#f8f7f5; 
}
#main-content{
	background: url(../images/main_content_top_bg.png) no-repeat top;
	padding: 6px 5px 10px 6px;


}
	#main-content h3, #internal-content h3{
		border-bottom: 1px solid #d6d6d6;
		color: #56963e;
		font-size: 24px;
		font-weight: bold;
		margin: 0 0 10px 0;
		text-transform: uppercase;
	}
	#main-content p, #internal-content p{
		color: #706f6f;
		font-size: 12px;
		/*margin: 0 10px 0 10px;*/
	}
    #main-content ul, #internal-content ul {
        color: #706f6f;
        font-size: 12px;
        line-height:14px;
        margin-left:3em;
    }
    .cntnt-img{
        margin: 5px 5px 5px 10px;
    }
	/*.main-image{
		padding: 6px 5px 10px 6px;
	}*/
	.btn-findmore{
		border-top: 1px solid #d6d6d6;
		margin: 10px 0 0 0;
		padding: 20px 0 20px 0;
	}

#internal-content-wrapper{
	background: #fff url(../images/internal_content_bottom_bg.png) no-repeat bottom; 
	border-left: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	float: left;
	margin-top: 30px;
	margin-bottom: 20px;
	width: 690px;
	background-color:#f8f7f5;
	
}
#internal-content{
    background: url(../images/internal_content_top_bg.png) no-repeat top; 
	padding: 6px 5px 10px 6px;
}



#news{
	float: left;
	margin: 30px 0 0 20px;
	width: 247px;
}
	#news h4{
		color: #9a6e3a;
		font-size: 14px;
		font-weight: bold;
		margin-bottom: 10px;
	}
		#news h4.odd{
			color: #56963e;
		}
	#news p{
		color: #706f6f;
		font-size: 12px;
	}
	.btn-more{
		border-bottom: 1px solid #d6d6d6;
		margin: 0 0 15px 0;
		padding-bottom: 5px;
		text-align: right;
	}
	.last{border-bottom: none;}	
		
		
#boxes{
	float: left;
	margin: 30px 0 0 20px;
	width: 236px;
	

}
	.box-wrapper{
		background: #fff url(../images/boxes_bottom_bg.png) no-repeat bottom;
		border-left: 1px solid #d6d6d6;
		border-right: 1px solid #d6d6d6;
		margin-bottom: 15px;
		width: 236px;
		background-color:#f8f7f5;
	}
		.box{
			background: url(../images/boxes_top_bg.png) no-repeat top;
		}
		.box h4{
			border-bottom: 1px solid #d6d6d6;
			color: #9a6e3a;
			font-size: 14px;
			font-weight: bold;
			margin: 0 10px 5px 10px;
			padding: 10px 0 0 0;
			text-transform: uppercase;
		}
		.box h5{
			border-bottom: 1px solid #d6d6d6;
			color: #56963e;
			font-size: 12px;
			margin: 0 10px 0 10px;
			padding: 5px 0 3px 0;
		}
		.box p{
			border-bottom: 1px solid #d6d6d6;
			color: #706f6f;
			font-size: 11px;
			margin: 0 10px 0 10px;
			padding: 5px 0 5px 0;
		}
		.box-image{
			padding: 0 10px 0 10px;
		}
		.box p.btn-learnmore{
			border-bottom: none;
			margin-bottom: 0;
			text-align: right;
		}
		
#footer-wrapper{
	background: url(../images/footer_bg.png) repeat;
	text-align: center;
	width: 100%;
}
	#footer{
		background: url(../images/footer_address.png) no-repeat;
		/*height: 180px;*/
		margin: 0 auto;
		padding-top: 30px;
		text-align: left;
		width: 970px;
	}
	#footer ul{
		float: left;
		list-style-type: none;
	}
		#footer ul.first{
			padding: 0 20px 0 630px;	
		}
		#footer ul li{
			font-size:13px;
		}
		#footer ul li a{
			color: #face0b;
			text-decoration: none;
		}
			#footer ul li.indent a{
				color: #c5c5c5;
				margin-left: 20px;
				font-size:11px;
			}
