@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
}
@font-face {
    font-family: 'HelveticaNeueLTCom37ThinCondensed';
    src: url('../font/helveticaneueltcom-thcn.eot');
    src: url('../font/helveticaneueltcom-thcn.eot') format('embedded-opentype'),
         url('../font/helveticaneueltcom-thcn.woff') format('woff'),
         url('../font/helveticaneueltcom-thcn.ttf') format('truetype'),
         url('../font/helveticaneueltcom-thcn.svg#HelveticaNeueLTCom37ThinCondensed') format('svg');
}
@font-face {
    font-family: 'HelveticaNeueLTCom47LightCondensed';
    src: url('../font/helveticaneueltcom-ltcn.eot');
    src: url('../font/helveticaneueltcom-ltcn.eot') format('embedded-opentype'),
         url('../font/helveticaneueltcom-ltcn.woff') format('woff'),
         url('../font/helveticaneueltcom-ltcn.ttf') format('truetype'),
         url('../font/helveticaneueltcom-ltcn.svg#HelveticaNeueLTCom47LightCondensed') format('svg');
}
body{
	font-family: 'HelveticaNeueLTCom37ThinCondensed';
}
#top_area{
	width:1000px;
	height:108px;
	margin:0 auto;
}
#logo{
	width:auto;
	height:auto;
	float:left;
}
#menu{
	width:500px;
	height:auto;
	float:right;
	margin-top:62px;
}
#menu ul{
	margin-left:27px;
}
.select{
	color:#5a9a15 !important;
}
#menu ul li a:hover{
	color:#5a9a15 !important;
}
#menu ul li{
	display:inline;
}
#menu ul li a{
	text-decoration:none;
	color:#5c5c5c;
	padding:5px 15px 5px 15px;
	font-family: 'HelveticaNeueLTCom47LightCondensed';
	font-size:24px;
	font-weight:normal;
}
#banner_area{
	position:relative;
	width:100%;
	position:relative;
}
#banner_area img{
	width:100%;
}
#welcome{
	width:803px;
	height:199px;
	margin:0 auto;
	margin-top:20px;
}
#welcome h2{
	font-family: 'HelveticaNeueLTCom37ThinCondensed';
	text-align:center;
	font-size:50px;
	color:#457c09;
	font-weight:normal;
}
#welcome p{
	color:#4d4d4d;
    font-family: 'HelveticaNeueLTCom37ThinCondensed';
	font-size:22px;
	text-align:center;
}
#donate_wraper{
	width:100%;
	height:324px;
	background-color:#457c09;
}
#donate_img{
	width:537px;
	height:298px;
	float:left;
	margin-top:30px;

}
#donate_area{
	width:1000px;
	height:324px;
	margin:0 auto;
}
#donate_para{
	width:400px;
	height:291px;
	float:left;
	margin-left:36px;
}
#donate_para h2{
	font-size:50px;
	color:#FFF;
	margin-top:10px;
	font-weight:100;
}
#donate_para p{
	font-size:24px;
	font-family: 'HelveticaNeueLTCom37ThinCondensed';
	color:#FFF;
	line-height:28px;

}
.donate{
	background-image:url(../image/donate_bg.png);
	background-repeat:no-repeat;
	width:90px;
	margin-top:5px;
	padding:6px 10px;
	font-size:24px;
}
.donate a{
	text-decoration:none;
	color:#FFF;
}
#project_area{
	width:1000px;
	height:auto;
	margin:0 auto;
	margin-top:10px;
}
.proj2{
	color:#457c09 !important;
	font-size:35px;
	font-family: 'HelveticaNeueLTCom37ThinCondensed';
	margin-left:23px;
	margin-top:10px;
	
}
.proj{
	text-align:center;
	font-size:50px;
	color:#457c09;
	margin-left:46px;
	font-weight:lighter;
}
#project_content h2{
	color:#2f2f2f;
	font-size:36px;
	float:left;
	font-weight:lighter;
	margin-left:50px;
	border-bottom:1px solid #7b7b7b;
	text-transform:uppercase;
	
}
#project_content{
	width:829px;
	height:216px;
	margin:0 auto;
}
#project_content p{
	float:left;
	font-size:24px;
	color:#3e3e3e;
	text-align:center;
	padding-top:7px;
	
}
#project_content a{
	color:#457c09;
	font-size:24px;
	float:left;
	margin-left:43%;
	margin-top:10px;
}
#bottom_wraper{
	width:100%;
	height:auto;
	float:left;
	background-color:#457c09;
}
#bottom_area{
	width:1000px;
	height:auto;
	margin:0 auto;
}
#news{
	width:435px;
	height:296px;
	float:left;
	margin-top:20px;
}
#news h2{
	color:#FFF;
	font-size:50px;
	font-weight:normal;
}
#news ul li{
	color:#FFF;
	font-size:16px;
}
#news ul li a{
	text-decoration:none;
	color:#FFF;
}
#cont_form{
	width:481px;
	height:307px;
	float:left;
	margin-top:20px;
	margin-left:80px;
}
#cont_form h2{
	color:#FFF;
	font-size:50px;
	font-weight:normal;
}
#cont_form table tr td{
	padding-top:6px;
	
}
#cont_form table tr td input{
	width:450px;
	height:35px;
	background-color:#457c09;
	border:2px solid #6d9e37;
	padding:3px;
	color:#70a437;
	font-size:21px;
	font-weight:lighter;
	font-family: 'HelveticaNeueLTCom37ThinCondensed';
	box-shadow : inset 2px 2px 1px 0 #295804;
}
#cont_form table tr td textarea{
	width:450px;
	height:90px;
	background-color:#457c09;
	border:2px solid #6d9e37;
	padding:3px;
	font-size:21px;
	font-weight:100;
	color:#70a437;
	box-shadow : inset 2px 2px 1px 0 #295804;
}
.button{
	width:48px !important;
	height:25px;
	float:right;
	color:#FFF !important;
	border:none !important;
	text-decoration:none;
	cursor:pointer;
	box-shadow:none !important;
}

#footer{
	width:1000px;
	height:86px;
	float:left;
	margin-top:20px;
}
#copyrite{
	width:242px;
	height:auto;
	float:left;
	margin-top:20px;
}
#copyrite p{
	font-size:12px;
	color:#FFF;
}
#copyrite p a{
	text-decoration:none;
	color:#FFF;
}
#follow{
	width:501px;
	height:auto;
	float:right;
}
#follow h2{
	float:left;
	color:#FFF;
	font-size:35px;
	margin-top:14px;
	font-weight:lighter;
	margin-left:20px;
}
#follow ul{
	float:left;
	margin-left:18px;
}
#follow ul li{
	display:inline;
	list-style:none;
	padding:5px;
}
#follow ul li a img {
	border:none;

	
}
/*project_area--Start*/
#project_area2{
	width:1000px;
	height:auto;
	margin:0 auto;
	margin-top:10px;
}
{
	width:1000px;
	height:200px;
	margin:0 auto;
}
#project_left{
	width:934px;
	height:auto;
	padding-right:15px;
	margin-bottom:20px;
	float:left;
	/*border-right:1px solid #cccccc;*/
	 margin-top: 13px;
	 min-height: 470px;
}
.proj_menu ul{
	width:200px;
	height:30px;
	float:left
}
.proj_menu li{
	display:inline;
	 float: left;
	font-size: 20px;
	list-style: none outside none;
	margin-left:1px;
	background-color:#78bd2d;
	position:relative;
}
.proj_menu li span{
	width:15px;
	height:13px;
	position:absolute;
	left:50%;
	margin-left:-12px;
	background:url(../image/bottom_bg.png) no-repeat;
	bottom:-13px;
	display:none;
}
.proj_menu li.hilite span {
	display:block !important;
}
.proj_menu li a{
	cursor:pointer ;
	color:#315807 !important;
	display:block ;
	padding:5px 20px 5px 20px;
}
.proj_menu li a:hover{
	background:#457C09;
	color:#FFF !important;
}
.proj_menu li a:hover span{
	display:block;
}
.scroll_cont{
	display: none;
}
#pro_elem .hilite a { color:#FFF !important; /*background-color:#457c09; padding:5px 40px 5px 40px;*/}

#pro_elem .hilite {background-color:#457c09;
	/*background: url(../image/bottom_bg.png); */
/*background-position: bottom; background-repeat:no-repeat; */ color:#FFF !important; }
#pro_elem1 .hilite {background-color: #457c09 !important; color:#FFF !important;  }
#pro_elem1 .hilite a{color:#FFF !important;}

#pro_elem2 .hilite {background-color: #457c09 !important; color:#FFF !important;  }
#pro_elem2 .hilite a{color:#FFF !important;}
#pro_elem3 .hilite {background-color: #457c09 !important; color:#FFF !important; }
#pro_elem3 .hilite a{color:#FFF !important;}
#about_area{
	width:1000px;
	height:200px;
	margin:0 auto;
	
}
#about_content{
	width:676px;
	height:auto;
	float:left;
	border-right:1px solid #cccccc;
    padding-right: 8px;
	clear:both;
}
#about_area h2{
	color:#457c09;
	font-size:35px;
	font-family: 'HelveticaNeueLTCom37ThinCondensed';
	margin-top:18px;
	font-weight:normal;
	text-transform:uppercase;
}
#about_content p{
	color:#4d4d4d;
	font-size:18px;
	font-family: 'HelveticaNeueLTCom37ThinCondensed';
	padding:5px -3px  5px 5px;
	margin-top:5px;
}

#abt_rite{
	width:300px;
	height:500px;
	float:left;
	background-color:#457c09;
	margin-bottom:20px;
	margin-left:15px;
	display:inline-block;
}
#icon{
	float: right;
    height: auto;
    left: 0;
    position: relative;
    top: -234px;
	bottom:0;
	display:none;
}
#icon ul li{
	list-style:none;
}
#cont_form2{
	width:auto;
	height:330px;
	float:left;
	margin-top:20px;
	margin-left:7px;
	
}
#cont_form2 h2{
	color:#FFF;
	font-size:28px;
	font-weight:normal;
	text-transform:uppercase;
}
#cont_form2 table tr td{
	padding-top:6px;
	
}
#cont_form2 table tr td input{
	width:270px;
	height:36px;
	background-color:#457c09;
	border:2px solid #6d9e37;
	padding:3px;
	color:#70a437;
	font-size:21px;
	margin-top:6px;
	font-weight:normal;
	font-family: 'HelveticaNeueLTCom37ThinCondensed';
	box-shadow : inset 2px 2px 1px 0 #295804;
}
#cont_form2 table tr td textarea{
	width:270px;
	height:90px;
	background-color:#457c09;
	border:2px solid #6d9e37;
	padding:3px;
	font-size:21px;
	font-weight:100;
	color:#70a437;
	box-shadow : inset 2px 2px 1px 0 #295804;
}
.button2{
	height: 31px !important;
    padding: 10px;
    width: 98px !important;
	float:right;
	color:#FFF !important;
	border:none !important;
	text-decoration:none;
	cursor:pointer;
	box-shadow:none !important;
	background-color:#1f3506 !important; 
	border-radius:5px;
}
.button2 a{
	display:block;
	height: 31px !important;
    padding: 10px;
    width: 98px !important;
	float:right;
	color:#FFF !important;
	border:none !important;
	text-decoration:none;
	cursor:pointer;
}
#abt_donate{
	width:260px;
	height:240px;
	float:left;
	margin-left:15px;
	 margin-top: 11px;
}
#abt_donate ul{
	margin-left:15px;
	margin-top:15px;
}
#abt_donate ul li{
	list-style:none;
	display:inline;
	padding:2px;
}
#abt_donate h2{
	font-size:25px;
	color:#FFF;
	font-weight:normal;
    font-family: 'HelveticaNeueLTCom37ThinCondensed';
}
#abt_donate p{
	font-size:18px;
	color:#FFF;
	font-family: 'HelveticaNeueLTCom37ThinCondensed';
	margin: 8px 0 0 5px;
}
.button3{
	width:78px;
	height:25px;
	font-size:15px;
	color:#FFF;
	background-image:url(../image/donate2.png) !important;
	padding:3px 8px 5px 15px;
	background-repeat:no-repeat;
	border:none;
	margin-top:5px;
	font-weight:normal !important;
	cursor:pointer;
}

/*contact_form--strat*/
#contact_form{
	width:521px;
	height:470px;
	float:left;
	border-right:1px solid #dbdbdb;
	padding-right:47px;
	margin-top:15px;
}
#contact_form table tr td img{
	margin-right:4px;
}
#contact_form table tr td{
	float:left;
	color:#457c09;
	font-size:18px;
	font-weight:normal;
}
#contact_form table tr td input{
	width:503px;
	height:36px;
	background-color:#5a9a15;
	border:1px solid #5a9a15;
	margin-bottom:10px;
	color:#FFF;
}
#contact_form table tr td textarea{
	width:503px;
	height:120px;
	background-color:#5a9a15;
	border:1px solid #5a9a15;
	color:#FFF;
	resize:none;
}
.button4{
	width:150px !important;
	height:32px !important;
	font-size:15px;
	color:#FFF;
	background-color:#457c09;
	padding:7px 15px 5px 15px;
	background-repeat:no-repeat;
	border:none;
	margin-top:15px;
	font-weight:normal !important;
	cursor:pointer;
	float:right !important;
	margin-right:14px;
	border:1px solid #5a9a15;
	font-weight:normal;
}

#contact_adress{
	width:394px;
	height:294px;
	float:left;
	margin-left:32px;
	margin-top:15px;
}
#contact_adress h2{
	font-size:28px;
	color:#457c09;
	font-weight:normal;
    font-family: 'HelveticaNeueLTCom37ThinCondensed';
	text-transform:uppercase;
}
.aderess{
	width:359px;
	height:92px;
	float:left;
}
.aderess img{
	float:left;
	margin-top:7px;
}
.aderess  ul li{
	width:344px;
	font-size:18px;
	list-style:none;
	margin-top:20px;
	
}
.aderess p{
	margin-left:40px;
	text-transform:uppercase;
}
/*contact_form--End*/
.nivoSlider {
	position:relative;
	width:100%;
	height:auto;
	overflow: hidden;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
.nivo-main-image {
	display: block !important;
	position: relative !important; 
	width: 100% !important;
}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden;
}
.nivo-box img { display:block; }

/* Caption styles */
.nivo-caption {
    background: none repeat scroll 0 0 #487f09;
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    display: none;
    height: 130px !important;
    opacity: 0.8;
    overflow: hidden;
    padding: 7px 8px 10px 2px;
    position: absolute;
    right: 143px;
    top: 60px;
    width: 470px !important;
    z-index: 8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.nivo-caption p {
	padding:5px;
	margin:0;
	margin-left:10px;
	margin-top:-18px;
	text-align:center;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
    .nivo-caption p { 
	padding:5px;
	margin:0;
	margin-left:10px;
	margin-top:-18px;
	text-align:center;
	} 
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
   .nivo-caption {
    background: none repeat scroll 0 0 #487f09;
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    display: none;
    height: 130px !important;
    opacity: 0.8;
    overflow: hidden;
    padding: 7px 8px 10px 2px;
    position: absolute;
    right: 143px;
    top: 60px;
    width: 470px !important;
    z-index: 8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
}

.nivo-caption h2{
	font-size:43px;
	color:#FFF;
	font-family: 'HelveticaNeueLTCom37ThinCondensed';
	font-weight:lighter;
	text-align:center;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
	 background-color: #008000;
    position: absolute;
    top: 132px;
    width: 460px;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	text-align:center;
	padding: 15px 0;
	display:none;
}
.nivo-controlNav a {
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}


.theme-default .nivoSlider {
	position:relative;
   margin-bottom:0px;
    /* -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;*/
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	text-align: center;
	padding: 20px 0;
}
.theme-default .nivo-controlNav a {
	display:inline-block;
	width:22px;
	height:22px;
	background:url(bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	display:none;
	margin: 0 2px;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:52px;
	height:52px;
	background:url(../image/arrow_rite.png) no-repeat;
	text-indent:-9999px;
	border:0;
	display:none;
}
.theme-default a.nivo-nextNav {
   background-position: -12px 0;
   right: 15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}

.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}

.theme-default .nivo-controlNav.nivo-thumbs-enabled {
	width: 100%;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {
	width: auto;
	height: auto;
	background: none;
	margin-bottom: 5px;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {
	display: block;
	width: 120px;
	height: auto;
}
#about_menu{
	width:auto;
	height:auto;
	float:left;
	 margin-left: -4px;
    margin-top: 12px;
}
.img_select{
    float: right;
    height: 133px;
    margin: 13px 5px 15px 20px;
	border:1px solid #ccc;
}
#about_menu ul li{
	  display: block;
    float: left;
    font-size: 29px;
    list-style: none outside none;
    text-align: center;
    width: 172px;
	background-color: #78bd2d;
	margin-left:1px;
}
.desig{
	font-size: 16px;
    font-weight: lighter;
    margin-left: 8px;
    text-transform: uppercase;
}
#about_menu ul li a{
	padding:5px 20px 5px 20px; 
	cursor:pointer;

}
#project_menu{
	width:auto;
	height:auto;
	float:left;
	margin-bottom:10px;
	 margin-left: 1px;
}
.title2{
	 font-family: 'HelveticaNeueLTCom37ThinCondensed';
	font-size:16px;
	font-weight:bold;
}
#project_menu ul{
	margin-left:10px;
}
#project_menu .hilite {  
	background-color: #457c09 !important;
}
#project_menu ul li{
    float: left;
    font-size: 28px;
    list-style: none outside none;
    text-align: center;
   background-color: #78bd2d;
   margin-left:1px;
}
#project_menu ul li a{
	padding:5px 20px 5px 20px; 
	cursor:pointer;
	color:#315807 !important;
	display:block;

}
#Pro_content{
	width:auto; 
	height:auto; 
	position:relative; 
	overflow:hidden;	
	float:left;
}
#Pro_content p{
	font-size:18px;
	color:#4d4d4d;
	margin-top:6px;
}
.title {
	font-size:20px;
	 font-family: 'HelveticaNeueLTCom37ThinCondensed';
	color:#457c09 !important;
	text-transform:uppercase;
	margin-left: 21px;
	
	
}
#Pro_content h3{
	padding: 7px 30px;
	margin: 0;
	font-family: 'HelveticaNeueLTCom37ThinCondensed';
	cursor: pointer;
	font-size:28px !important;
	color:#457c09;
	font-weight:normal !important;
	margin-bottom:10px;
}
.minus{
	margin-right: 3px;
}
.ongoing{
	margin-top:5px;
	margin-left: 31px;
}
.ongoing li {
	color:#4d4d4d;
	font-size:20px;
	 font-family: 'HelveticaNeueLTCom37ThinCondensed';
	line-height: 29px;
	
}


.ongoing1{
	margin-top:5px;
	margin-left: 28px  !important;
}
.ongoing1 li {
	color:#4d4d4d;
	font-size:14px;
	 font-family: 'HelveticaNeueLTCom37ThinCondensed';
	line-height: 26px;
	
}



#tickerContainer {  
	 height: 211px;
    width: 428px;
	overflow:hidden;
	}
#ticker{
	height:200px;
}
#ticker li { 
width:357px; 
 height: auto;
 padding-left: 41px;
 padding-top: 15px;
font-size:16px;  
 background-position: 0 .6em;
  background-image:url(../image/newsli_bg.png);
   background-repeat:no-repeat; list-style:none; 
   list-style:none;
 }
#ticker li a {
	color:#666;
	text-decoration:none;
	font-size:16px;
	
}
