/* CSS Document */

@import url("reset.css");

body {

	margin:0;

	padding:0px;

	background: #E1E1E1;

}

#pages_main {/*width:1000px;

	margin-left:auto;

	margin-right:auto;

	 padding:10px;*/}

	

#container {

	width:1000px;

	margin-left:auto;

	margin-right:auto;

	margin-top:25px;

	font: 0.8em Arial, Helvetica, sans-serif;

	background-color:#fff;

	background-attachment: scroll;

	background-image: url(../images/bg_shadow_right.png);

	background-repeat: repeat-y;

	background-position: right bottom;

	padding-top: 10px;

	padding-right: 10px;

	padding-left: 10px;	

}



#container_landing {

	width:1000px;

	margin-left:auto;

	margin-right:auto;

	margin-top:25px;

	font: 0.8em Arial, Helvetica, sans-serif;

	background-color:#fff;

	background-attachment: scroll;

	background-image: url(../images/bg_shadow_right.png);

	background-repeat: repeat-y;

	background-position: right bottom;

	padding-top: 10px;

	padding-right: 10px;

	padding-left: 10px;	

}



#header{

	height:100px;

	background: url(../images/header.jpg) no-repeat;

}



#header_agricomms_2{

	height:324px;

	background: url(../agricommslanding_2/images/agricomms_header.png) no-repeat;

}



#header_agricomms_3{

	height:324px;

	margin-bottom:20px;

}

#header_carbon_credits{

	margin-bottom:20px;

}

#header_florida_2{

	height:324px;

	background: url(../florida_2/images/florida_header.png) no-repeat;

	margin-bottom:20px;

}



#content{

		}



#content_index{

	background: url(../images/index_bgnd.jpg) no-repeat; height:500px;

}



#content_index_agricomms{

	background: url(../images/index_bgnd_agricomms.jpg) no-repeat; height:700px;

}





#content_inner{ height:395px; 

		}

#footer{

	padding-top:0px;

	padding-bottom:5px;

	text-align: center;

	/*height:55px;*/

	clear:both;

	font-size:11px;

}	



#footer a{

	color: #bcac80;

}	

#shadowlower{

	padding:0px;

	background:transparent url(../images/bg_shadow_lower.png) repeat-x left bottom;

	width:1016px;

	height:10px;

	margin: -7px auto 15px;

}

	

	

	

#copy{

	margin-top:20px;

	text-align:center;

	text-align: center;

	border-top: 1px solid #bdac80;

}

#leftcol{ margin-left:250px; width:280px; float:left; margin-top:20px;}

#rightcol{margin-right:130px; width:300px; float:right; margin-top:20px;}

#rightcol_agricomms{

	margin-right:25px;

	width:250px;

	height:340px;

	float:right;

	margin-top:245px;

	background-color:#FFF;

	padding:10px;

	}

#rightcol_agricomms_2{

	width:250px;

	height:280px;

	margin-right:10px;

	float:right;

	margin-top:20px;

	background-color:#FFF;

	padding:10px;

	}	

#rightcol_agricomms_3{

	width:250px;

	height:280px;

	margin-right:10px;

	float:right;

	padding:10px;

	background-image: url(../agricommslanding_2/images/form_bgd.png);

	background-repeat: no-repeat;

	}

#rightcol_carbon_offset{

	width:250px;

	height:350px;

	margin-right:10px;

	float:right;

	padding:10px;

	background-image: url(../carbon_offset/images/form_bgd.png);

	background-repeat: no-repeat;

	}

#leftpanel{ width:230px; height:250px; background-color:#263870; float:left;}



#leftpanel_agricomms{

	width:570px; 

	float:left;

	margin-top:190px;

	padding-left:10px;

	}

	

#rightpanel{ width:770px; height:250px; float:right; background-color:#000000;}



#rightpanel_pages{

	width:240px;

	height:267px;

	float:right;

	margin-top:20px;



}



#rightpanel_pages a{ color:#bcac80; text-decoration:none;}

#rightpanel_pages a:hover{

	color:#bcac80;

	text-decoration: underline;

}

#chooselang{ padding-left:25px; padding-top:40px; width:100px; color:#ccc;}



#leftpanel_index{ width:309px; height:269px;  float:left;}

#leftpanel_pages{ width:309px; height:269px; float:left;}

#leftpanel_pages_info{ width:760px;  float:left; }

#leftpanel_pages_info img{ float:left; margin-bottom: 10px; margin-right: 10px;}

.panel_pages{ width:330px; height:300px; float:left; margin-right:10px;}

.long_panel_pages{ width:330px;  float:left; margin-right:10px;}

.clr{ clear:both; }





p { padding:5px;

color:#29356f;

font-size:13px}



h1 {

	font: 1.4em/2.1em Arial, Helvetica, sans-serif;

	color: #bdac80;

	margin-bottom: 10px;

	border-bottom: 1px solid #bdac80;

	background: url(../images/arrow_green_bg.jpg) no-repeat 10px 7px;

	padding-left: 45px;

	

}



h2 {

	font: 1.2em/1.6em Arial, Helvetica, sans-serif;

	color: #bdac80;

	font-style:bold;

	margin-top:15px;

	margin-bottom: 10px;

	border-bottom: 0px solid #4f954f;

	padding-left: 5px;

}

.title{

	font: 1.4em/1.8em Arial, Helvetica, sans-serif;

	color: #006600;

	margin-bottom: 10px;

	border-bottom: 1px solid #006600;	

}

.contact_page{

	color: #FFFFFF;

	background: url(../images/contact_bg.jpg) repeat-x;

	height: 30px;

	text-transform: capitalize;

}



.call{

	font-weight:700;

	background: url(../images/callicon.jpg) no-repeat center left;

	padding: 5px 0 5px 25px;

	line-height:30px;





	

}

.call a, .email a , .post a {color:#bdac80 !important;}

.email{

	font-weight:900;

	background: url(../images/emailicon.jpg) no-repeat center left;

	padding: 5px 0 5px 25px;

	line-height:45px;



	

}

.post{

	font-weight:700;

	color: #bdac80;

	background: url(../images/writeicon.jpg) no-repeat center left;

	padding: 5px 0 5px 25px;

	line-height:30px;

	

}

.download{

	font-weight:700;

	color: #bdac80;

	padding: 5px 0 5px 25px;

	line-height:30px;

	

}

.info{

	font-weight:700;

	color: #bdac80;

	padding: 5px 0 5px 25px;

	line-height:60px;

	

}

.boxtext{

	font-weight:700;

	color: #bdac80;

	padding: 5px 0 5px 5px;

	line-height:30px;

	

}

.post2{

	font-weight:700;

	color: #bdac80;

	background: url(../images/write2.jpg) no-repeat center left;

	padding: 1px 0 1px 25px;

	line-height:20px;

	

}

.arrow{

	font-weight:700;

	text-align:right;

	color: #bdac80;

	background: url(../images/gold_arrow.jpg) no-repeat center right;

	padding: 3px 30px 5px 25px;

	line-height:50px;

	

}

.sub_title {

	font: 1.1em/1.3em Arial, Helvetica, sans-serif;

	color: #bdac80;

	margin-bottom: 10px;

	text-align:center;

	



}

.sub_title2 {

	font: 1.1em/1.3em Arial, Helvetica, sans-serif;

	font-weight:500;

	color: #bdac80;

	margin-bottom: 10px;

	text-align:center;

	



}

.sub_title3 {

	font: 1.1em/1.3em Arial, Helvetica, sans-serif;

	font-weight:500;

	color: #bdac80;

	margin-bottom: 10px;

	text-align:left;

	



}

.office{

	border: 1px solid #bdac80;

	padding:10px;

	margin-bottom:10px;

}

.key{

	border: 1px solid #bdac80;

	padding:5px;

	margin-bottom:10px;

	line-height:27px;

}



.more_info{

	border: 1px solid #bdac80;

	padding:1px;

	margin-bottom:10px;

}



.impress{ font-weight: bold; color:#285534; }



.req{ color:#29356f; font-weight: bold;}



#lang {

	

	text-decoration:none;

	width:150px;

	margin-top:-60px;

	height: 45px;

	float:right;

}

.points {

	padding-left:30px;

	list-style:  disc outside;

	line-height: 20px;

	font-weight: 500;

	color:#283f79;

	padding-left:40px

}





.agri_heading {

	line-height: 20px; 

	font-size:16px;

	font-style:bold;

	color:#283f79;

}



.form_heading {

	line-height: 20px; 

	font-size:16px;

	font-style:bold;

	color:#fff;

}



.form_text {

	line-height: 16px; 

	font-size:12px;

	font-style:bold;

	color:#fff;

}





#lang a{font-size:10px;

	color:#666666;}

	

	#feature_panel{  }

	#feature_panel_icons { float:right; width:280px; padding-top:10px; padding-bottom:5px}

	#feature_panel_icons img{ float:left; padding-left:20px}

	

#agri li{

	color:#29356F;

	list-style-position: outside;

	margin-left: 15px;

	list-style-type: disc;

	height: 28px;

}

#fancy {

	width:600px;

	background-color:#E1E1E1;

	font: 0.8em Arial, Helvetica, sans-serif;

}



#jatropha_form{

	width:300px;

	float:right;

	}

/*LANDING PAGE*/

	#contentBackGround{ background: url( background.jpg ) no-repeat; height:700px; }

	#agri_header { background: url( images/agricomms_header.png) no-repeat; }

	#leftpanel_agricomms ul { margin-left:5px; padding-left:1em; text-indent:-1em; }

	#leftpanel_agricomms ul li { padding-bottom:10px; }

	#bioFuelsForm { width:100%; }

	#bioFuelsForm label { float:left; }

	#bioFuelsForm label.error { float:none; color:red; padding-left:0.5em; vertical-align:top; }

	#bioFuelsForm p { clear:both; }

	#bioFuelsForm em { font-weight:bold; padding-right:1em; vertical-align:top; color:red; }

	#bioFuelsForm input.text { width:200px; }

	#bioFuelsForm.submit { float:right; }

	.errorClass{ border-color:red; }

#moviec{ float:right; width:270px;}	

#left_main { width:680px; float:left;}

.flt_right { float:right;}

.flt_left { float:left;}



h6 { display:inline }





#tagline {

	font: 1.8em/2.1em Century Gothic;

	color: #bdac80;

	text-decoration:none;

	width:490px;

	margin-top:-70px;

	height: 45px;

	float:right;

}

#index {

	font: 1.4em/2.1em Century Gothic;

	color: #bdac80;

	text-decoration:none;

	width:547px;

	margin-top:160px;

	height: 45px;

	float:right;

	line-height:20px;

}

#invest {

	font: bold 1.4em/2.1em Century Gothic;

	color: #7b7db9;

	text-decoration:none;

	width:547px;

	margin-top:140px;

	height: 45px;

	float:right;

	line-height:20px;

}


#folio{}

#folio_title {

	background-image:url(images/mini_or.jpg);

	background-repeat: no-repeat;

	height: 41px;

	padding-left: 35px;

	padding-top: 3px;

	font-weight:bold;

	

}



#folio ul li {

	list-style-position: inside;

	list-style-type: square;

}

#folio img {

	float:left;

	padding-right:10px;

	border: 5px double #E9E9E9;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 10px;

	margin-bottom:10px;

}



#folio object {

	float:left;

	padding-right:10px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 10px;

	margin-bottom:10px;

}

#folio_title2 {

	background-image:url(images/mini_or2.jpg);

	background-repeat: no-repeat;

	height: 40px;

	padding-left: 35px;

	font-weight:bold;

	border-bottom: 1px dashed #CCCCCC;	

}

.clr{

height:15px 

}

.hilight{ font-weight:bold;}



#enquire { clear:left; width:auto;}



/* root element for scrollable */

.vertical {  

	

	/* required settings */

	position:relative;

	overflow:hidden;	



	/* vertical scrollers have typically larger height than width */	

	height: 1000px;	 

	width: 750px;


}



/* root element for scrollable items */

.items {	

	position:absolute;

	

	/* this time we have very large space for height */	

	height:20000em;	

	margin: 0px;

}



/* single scrollable item */

.item {

		border-bottom: 1px dashed #bdac83;	

	margin:10px 0;

	width:750px;

	/*height:180px;*/





}



/* elements inside single item */

.item img {

	float:left;

	margin-right:20px;

}



.item h3 {

	margin:0 0 5px 0;

	font-size:16px;

	color:#456;

	font-weight:normal;

}



/* the action buttons above the scrollable */

#actions {

	width:750px;

	margin:10px 0 10px 0;	

}



#actions a {

	font-size:11px;		

	cursor:pointer;

	color:#bdac83;

}



#actions a:hover {

	text-decoration:underline;

	color:#29356f;

}



.disabled {

	visibility:hidden;		

}



.next {

	float:right;

}	



.scrollable 

{

	position:relative;

	overflow:hidden;

	height: 500px;

	width: 750px;

}



.scrollable .items 

{

	position:absolute;

	height:20000em;

	left: 3px;

	top: 0px;

}


