/* CSS Document */
body {
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#ffffff;
line-height:1.5em;
color:#0b3109;
background:#e4e4e4;
}
#wrapper
{
margin:0px auto;
width:900px;
background:#FFF;
}
a{
text-decoration:underline;
color:#009933;
}
#menu{

padding:0px 0px 0x 2px;
}
a:hover{
text-decoration:none;
color:#009933;
}
#header{
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
width:900px;
height:141px;
}
#header_inner{
background-image:url(../images/header_inner.jpg);
background-repeat:no-repeat;
width:900px;
height:141px;
}
#menu_inner{
background-image:url(../images/header_inner.jpg);
background-repeat:no-repeat;
width:737px;
height:141px;padding:0px 0px 0x 2px;

}
#logo{

width:166px;
height:141px;
}
#head_tail{
background-image:url(../images/head_tail.jpg);
background-repeat:no-repeat;
width:200px;
}
#head_tail_inner{
background-image:url(../images/header_tail_inner.jpg);
background-repeat:no-repeat;
width:737px;
height:17px;
}
#content_left{
width:276px;
height:401px;
background-image:url(../images/picture_home.jpg);
background-repeat:no-repeat;

}
#content_area{
background:url(../images/contentarea_tail.jpg) repeat-x;
}
#content_right{
width:624px;
height:auto;
}
#content_right_innerpages{
width:607px;
height:auto;

}
#content_right_lt{
width:271px;
height:201px;
float:left;
background-image:url(../images/joinusbox.jpg);
background-repeat:no-repeat;
}
#content_left_inner{
width:276px;
height:371px;
float:left;

}
#content_left_product{
width:174px;
height:401px;
float:left;
background-image:url(../images/products_img.gif);
background-repeat:no-repeat;
}
#content_left_services{
width:174px;
height:401px;
float:left;
background-image:url(../images/services_img.jpg);
background-repeat:no-repeat;
}
#content_left_aboutus{
width:174px;
height:401px;
float:left;
background-image:url(../images/about_img.jpg);
background-repeat:no-repeat;
}
#content_left_contact{
padding-left:30px;


}
#content_right_rt{
width:345px;
height:201px;
float:left;color:#0b3109;
}
#content_right_rt_inner{
width:345px;
height:auto;
float:left;color:#0b3109;
}
#content_right_text{
padding:40px 22px 25px 16px;
color:#0b3109;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#content_right_txt{
width:588px;padding:40px 24px 0px 0px;
}

#highlights{
color:#356a33;
font-weight:bold;
}
#content_tail{
width:624px;
height:1px;
background-image:url(../images/content_tail.jpg);
background-repeat:no-repeat;

}
#content_right_bottom{
width:624px;
height:auto;
}
#contentrt_ltbottom{
width:271px;
height:auto;
}
#title{
font-family:"Trebuchet MS";
font-size:18px;

text-align:left;
padding:16px 0px 20px 16px;
}
#title_contact{
font-family:"Trebuchet MS";
font-size:18px;

text-align:left;
padding:16px 0px 20px 0px;
}
#title_inner{
font-family:"Trebuchet MS";
font-size:18px;
text-align:left;
padding:16px 0px 20px 0px;
}
#newscolor{
color:#448110;

}
#news_content{
padding:15px 15px 10px 0px;
}
#news_content_inner{


padding:0px 0px 20px 0px;

}
#inner-thumb{background-image:url(../images/inner_thumb.gif);
background-repeat:no-repeat;
width:163px;
height:159px;
}
#home_thumb{
background-image:url(../images/home-thumb.jpg);
background-repeat:no-repeat;
width:163px;
height:159px;
}
#biofuel-thumb{
background-image:url(../images/pictures_home.jpg);
background-repeat:no-repeat;
width:163px;
height:159px;

}
#products-thumb{
background-image:url(../images/products_thumb.jpg);
background-repeat:no-repeat;
width:163px;
height:159px;
}
#services-thumb{
background-image:url(../images/services-thumb.jpg);
background-repeat:no-repeat;
width:163px;
height:159px;
}
#contact-thumb{

width:163px;
height:159px;
}
#aboutus-thumb{
background-image:url(../images/about-thumb.jpg);
background-repeat:no-repeat;
width:163px;
height:159px;
}
#contentrt_rtbottom{
width:353px;
height:auto;
}
#signup_content{


padding:0px 0px 20px 0px;

}
#signup_form{
width:276px;
height:130px;
margin-left:0px;
}
#signup_form td {
	margin:10px 0px 10px 0px;
}
.textcolor{background-color:#ecf3d1; border:1px solid #cfd6b6;
color:#448110; 
width:134px;
}
.textcolor2{background-color:#ecf3d1; border:1px solid #cfd6b6;color:#448110; 
width:276px;
}
#buttoncolor{
background:url(../images/button-tal.gif) repeat-x;
font-weight:bold;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
width:83px;
height:26px;
}
#footer{
background:url(../images/footer_tail.jpg) repeat-x;
width:900px;
height:49px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-align:center;
padding-top:10px;
}
#footer a{
color:#FFFFFF;
text-decoration:none;

}
#footer a:hover{
color:#FFFFFF;
text-decoration:underline;
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#tabs {
	float:left;
	width:100%;
	font-size:13px;
	font-weight:bold;
	line-height:normal;

	overflow:hidden;
	}

#tabs ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
	
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url('../images/left1.png') no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url('../images/right1.png') no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right:2px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	}
	 #mailcolor
 {
 color:#FF0000;
 }
#title1{
font-family:"Trebuchet MS";
font-size:18px;

text-align:left;
padding:16px 0px 20px 0px;
}