body
{
	background-color: #6CA337;
	margin-top: 0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	FONT: 11pt arial, verdana, sans-serif;
	color: #009900;
}

#wrap {
	width:788px;
	margin:auto;
}
#wrap .header {
	width:auto;
	height:224px;
}
.header-left 
{
	float:left;
	clear:left;
	position:relative;
	width: 271px;
	height:202px;
	background:url(../images/header-left.jpg) no-repeat;
	z-index:99;
}
.header-right 
{
	float:right;
	clear:right;
	position:relative;
	width: 517px;
	height:202px;
	background:url(/images/header-right.jpg) no-repeat;
	z-index:99;
}	
.header-bottom 
{
	float:left;
	clear:both;
	position:relative;
	width: 788px;
	height:22px;
	background:url(/images/header-bottom.png) repeat-x left;
	z-index:10;

}	
.homebutton 
{
	position:absolute;
	top:0px;
	left:22px;	
}	
.news 
{
	position:absolute;
	top:177px;
	left:270px;
	width:243px;
	height:238px;
	z-index:5;
	background: url(/images/news-box.png);	
}	
.news-text
{
	position:absolute;
	top:130px;
	left:15px;
	width:210px;
	height:48px;
	z-index:1;
}	
.events 
{
	position:absolute;
	top:427px;
	left:273px;
	width:234px;
	height:181px;
	z-index:10;
	background: url(/images/events-box.png);	
}	
.events-text
{
	position:absolute;
	top:52px;
	left:15px;
	width:210px;
	height:48px;
	z-index:1;
}
.footer
{
	float:left;
	clear:both;
	position:relative;
	width: 788px;
	height:56px;
	background:url(/images/footer-bg.png) repeat-x left;
	text-align:center;
	z-index:15;
}	
.copyright
{
	padding-top: 15px;	
}
img {border:none;}

ul 
{
padding:0px;
margin:0px;	
}
div #myMainHeader_nosubmenu {background:url(/images/bot-menu-bg.png)  repeat-x left top; height:20px; }		
div #myMainHeader_submenu {background:url(/images/submenu-bg.png)  repeat-x left top;width:100%;background-color:#EBEBE9; height:30px;}	

.submenu-list 
{
	padding:0;
	margin:0;
	height: 29px;
}

.submenu-list li 
{
	padding:0;
	margin:0;
	display:inline;  
	float:left;
	height: 29px;
}
.submenu-list .selected
{
	padding-left:17px;
	position: relative;
	background: url(/images/arrow.png) no-repeat;
	width: 36px;
	height: 14px;
	top: 20px;
	background-position: center;
	text-align: center;	
}

.container {width:788px;height:54px;margin:0;padding:0;}	
.container ul{ padding:0 0 0 17px; margin:0 0 0 0;background:url(/images/top-menu-bg.png) repeat-x left bottom;height:55px;}
.container ul li{ display:inline;  float:left;margin:0;padding:0;}
.container li a{ display:inline;  float:left}
.container li#myMainHeader_menu_about a:hover, .container li#myMainHeader_menu_about.selected a{  background:url(/images/about_on.png) no-repeat}
.container li#myMainHeader_menu_about a{ background:url(/images/about.png) no-repeat}
.container li#myMainHeader_menu_ethanol a{ background:url(/images/ethanol.png) no-repeat}
.container li#myMainHeader_menu_ethanol a:hover, .container li#myMainHeader_menu_ethanol.selected a{  background:url(/images/ethanol_on.png) no-repeat}
.container li#myMainHeader_menu_investor_relations a{ background:url(/images/ir.png) no-repeat}
.container li#myMainHeader_menu_investor_relations a:hover, .container li#myMainHeader_menu_investor_relations.selected a{  background:url(/images/ir_on.png) no-repeat}
.container li#myMainHeader_menu_contacts a { background: url(/images/contact.png) no-repeat}
.container li#myMainHeader_menu_contacts a:hover, .container li#myMainHeader_menu_contacts.selected a{ background:url(/images/contact_on.png) no-repeat}


.content 
{
	background:url(/images/content-top.png) repeat-x left top;
	background-color: #FFFFFF;	
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}	
.index-content 
{
	width: 495px;	
}
.standard-content 
{
	margin-right: 20px;
	text-align: left;	
}
hr 
{
	padding-top: 4px;
	padding-right: 0pt;
	padding-bottom: 4px;
	padding-left: 0pt;
	margin-top: 10px;
	margin-right: 0pt;
	margin-bottom: 10px;
	margin-left: 0pt;
	height: 1px;
	border-top-width: medium;
	border-right-width: medium;
	border-left-width: medium;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-color: -moz-use-text-color;
	border-right-color: -moz-use-text-color;
	border-left-color: -moz-use-text-color;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FBF0C2;	
}


 /* PAGE BODY LINKS */


a:link			{ color: #3366FF; font-size: 8pt; text-decoration: none; }

a:visited		{ color: #3366FF; font-size: 8pt; text-decoration: none; }

a:active		{ color: #FF9900; font-size: 8pt; text-decoration: none; }

a:hover			{ color: #3333FF; font-size: 8pt; text-decoration: none; }


 /* THE NEXT LINE CONTROLS THE DEFAULT FONT SIZE */

TABLE 		{ COLOR: #333333; FONT: 12px arial, sans-serif; font-weight: bold; }

.title 		{ COLOR: #003399; FONT: 13px Georgia, "Times New Roman", arial, sans-serif; font-weight: bold; }

.subtitle 	{ COLOR: #336699; FONT: 11px Georgia, "Times New Roman", arial, sans-serif; font-weight: bold; }

.phonetitle 	{ color: #000000; font: 11px verdana, arial, sans-serif; font-weight: bold; }

.copytext 	{ COLOR: #C0C0C0; FONT: 9px arial, verdana, sans-serif; font-weight: bold; }

.just 		{ text-align: justify; }


.button 	{ font-size: 11pt; width: 75px; }


.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 200PX;
		BORDER: #999999 1px solid; }

.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 275PX;
		HEIGHT: 125PX;
		BORDER: #999999 2px solid; }

.dropdown {	COLOR: #333333;
		WIDTH: 200PX;
		FONT: 11px verdana, arial, sans-serif; }


.searchbutton 	{ font-size: 9pt; width: 75px; HEIGHT: 20PX; }

.searchform 	{ background-image: url("/images/shadeform.gif");
		  WIDTH: 120PX;
		  HEIGHT: 20PX; 
		  FONT: 11px arial, georgia, "Times New Roman", sans-serif;
		  BORDER: #000000 1px solid; }


.searchdrop	{ WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, verdana, sans-serif; }



.cont, a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #666;
	text-align: justify;
}
.contsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #009900;
}

