@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	background:#a3d1b7;
	}
#wrapper{
	margin:0 auto;
	padding:0;
	width:960px;
	background:url(images/wrapperbg.jpg) no-repeat top right #f4f4f4;
	overflow:hidden;
	}	
#wrapper2{
	margin:0 auto;
	padding:0;
	width:960px;
	background:url(images/wrapperbg3.jpg) no-repeat top right #EFEFEF;
	overflow:hidden;
	}	
.contentleft{
	margin:0;
	padding:0;
	width:306px;
	height:874px;
	background:url(images/contentleftbg.jpg) no-repeat bottom;
	float:left;
}	
.alogo img{
	border:none;
}
.logo{
	padding:14px 0 0 40px;
	width:194px;
	height:80px;	
}
.navmenu{
	width:218px;
	height:266px;
	margin:0;
	padding:24px 0 0 25px;
	}
.navmenu ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.navmenu ul li{
	margin:12px 0 0 0;
	padding:0;
	width:218px;
	height:35px;
	line-height:1.5em;
	background:url(images/libot.jpg) no-repeat bottom center;
}
.navmenu ul li a{
	margin:0;
	padding:0;
	color:#5c5c5c;
	font:18px arial;
	cursor:pointer;
	font-weight:bold;
}
.navmenu ul li a:hover{
	color:#078349;	
}	
.navmenu ul li a.active{
	color:#078349;	
}	
.navlinks{
	text-decoration:none;
}
.contact{
	width:222px;
	height:339px;
	padding:18px 0 0 27px;
}
.contact span{
	color:#4c9667;
	font:19px arial;
}
.contact p{
	color:#5c5c5c;
	font:17px arial;
}
.contentright{
	float:left;
}
.heading{
	width:433px;
	height:82px;
	padding:26px 0 0 77px;
}
.videocontent{
	height:auto;
	width:480px;
	padding:7px 0 0 77px;
}
.details{
	width:516px;
	padding:0 0 0 76px;
	overflow:hidden; 
}
.details span{
	color:#1b8040;
	font:29px arial;
}
.about_heading{
	float:left;
	margin-right:10px;
    margin-top:40px;
}
.details p{
	color:#1b8040;
	font:17px arial;
	margin:0;
	padding:0;
	margin-top:10px;
	text-align:justify;
}
.footlinks{
	
}
.footer{
	float:left;
	width:960px;
	background:url(images/footerbg.png) no-repeat center top !important;
	overflow:hidden;
	padding-top:18px;
	height:48px;
	margin-top:25px;
}
.footwrap ul{
	margin:0 auto;
	padding:0;
	overflow:hidden;
}
.footwrap ul li{
	float:left;
	list-style-type:none;
	border-right:2px solid #282828;
	padding:0 10px;
}
.footer p{
	text-align:center;
	color:#282828;
	font:11px arial;
	display:block;
	overflow:hidden;
	margin:0;
	padding:7px;
}
.readmore{
	margin-right:12px;
	float:right;
	font:17px arial;
	color:#5c5c5c;
	text-decoration:none;
}
.footlinks{
	font:13px arial;
	color:#282828;
	float:left;
	text-decoration:none;
}
.footwrap{
	margin:0 auto;
	line-height:1.5em;
	width:340px;
	overflow:hidden;
}
.enquiry{
	width:512px;
	margin:16px 0 0px 77px;
	padding-top:6px;
	height:198px;
	background:#1b8040;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	font:16px arial;
	color:white;
}
.ehead{
	background:white;
	width:501px;
	height:21px;
	font:16px arial;
	color:#1B8040;
	padding:5px 0 5px 11px;
}
.eleft{
	padding:0 0 0 10px;
	width:219px;
	float:left;
}
.eright{
	width:237px;
	float:right;
	padding:16px 26px 0 0px;
}
.textfield{
	float:right;
	border:none;
	width:123px;
	height:14px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
}
.eleftfields{
	width:219px;
	height:20px;
	margin-top:17px;
}
.enquiry form{
	height:160px;
	width:506px;
	overflow:hidden;
}
.ietextarea{
	height:68px;
	width:234px;
	border:none;
	background:white;
	-moz-boder-radius:2px;
	-webkit-boder-radius:2px;
	margin-top:4px;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
}
.textarea{
	height:68px;
	width:234px;
	border:none;
	background:url(images/message.png) no-repeat;
	-moz-boder-radius:2px;
	-webkit-boder-radius:2px;
	margin-top:4px;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
}
.submitbut{
	border:none;
	background:white;
	color:#1b8040;
	width:62px;
	height:18px;
	background:url(images/submitbut.png);
	-moz-boder-radius:2px;
	-webkit-boder-radius:2px;
	text-align:center;
	font:13px arial;
	float:right;
	margin:16px 0 0 0;
	cursor:pointer;
}
.errordisp{
	width:272px;
	height:14px;
	font:10px arial;
	float:right;
	color:red;
	text-align:right;
	margin-right:16px;
}
.gallery{
	height:112px;
	width:480px;
	overflow:hidden;
	margin-top:22px;
}
.symphony{
	margin:0 0px;
	height:112px;
	float:left;
	font:11px arial;
	text-decoration:none;
	color:#1b8040;
	cursor:pointer;
	line-height:2em;
}
.biodegrade{
	margin:0 44px;
	height:112px;
	float:left;
	font:11px arial;
	text-decoration:none;
	color:#1b8040;
	cursor:pointer;
	line-height:2em;
}
.gallery a img{
	border:none;
	margin:0 0px;
	margin-bottom:3px;
}
.extender{
	clear:both;
}
.actualcontent{
	width:612px;
	padding-top:26px;
	overflow:hidden;
}
.actualcontent p{
	margin:0;
	padding:0;
	font:14px arial;
	color:#5c5c5c;
	width:516px;
	padding:0 0 0 76px;
	text-align:justify;
	line-height:1.5em;
	padding-top:6px;
}
.actualcontent ul{
	margin:0;
	padding:0;
	font:14px arial;
	color:#078349;
	width:516px;
	padding:0 0 0 96px;
	text-align:justify;
	line-height:1.5em;
}
.actualcontent ul li span{
	color:#5c5c5c;
}
.biodeg{
	border:none;
}
.graph{
	padding:8px 76px;
	border:none;
	outline:none;
}
label{
	float:left;
}
.actualcontent p a{
	text-decoration:underline;
	font-weight:bold;
	color:#5C5C5C;
}