*{ 
margin:0; 
padding:0; 
border:0px none; 
}


ul {
	margin: 15px;
	padding: 5px;
}



.galcontain{
width:100%;
padding:5px;
}

.galwrap{
width:125;
float:left;
padding:2px;
margin-right:45px;
margin-left:10px;
}

.imgholder{
width:172px;
padding:5px;
background-color:#000000;
float:none;
}

.imgtitle{
width:172px;
float:none;
background-color:#ffffff;
}

.imgdesc{
width:172px;
float:none;
background-color:#ffffff;
}



html{margin-bottom:1px; height:100%;}
body {
	font-family: Arial, tahoma, verdana;
	color:#707A87;
	margin:0px 0px 0px 0px;
	background:url(../images/pg-bg.jpg) repeat-x top;
}
div {float:left;}
/*~~~~~~~~~~~~~~~~~~~~~~~~ Main ID CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/




#wrapper {margin:0px auto;width:778px; float:none !important; background:#F3F8EC; border-left:1px solid #D2DCC4; border-right:1px solid #D2DCC4; overflow:auto;}



/*~~~~~~~~~~~~~~~~~~~~~~~~ Header CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#header{width:778px;}
.haeder-r1{width:778px; background:url('../images/topstrip-bg.jpg') repeat-x top;}
.date{width:379px; color:#FFF; font:12px Arial, Tahoma, Verdana; padding:7px 0px 11px 10px;}
.toplinks{width:379px; color:#FFF; font:11px Arial, Tahoma, Verdana; text-align:right; padding:7px 10px 11px 0px;}
.toplinks a{color:#FFF; text-decoration:none;}
.toplinks a:hover{color:#FFF; text-decoration:none;}

.haeder-r2{width:778px;}
.logo{width:348px;}
.donate{width:430px; padding:20px 0px 0px 0px;}
.mainnav{width:778px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~ Banner CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#banner-sec{width:778px;}
.banner-img{width:778px; border-top:1px solid #56732E;}
.search-bar{width:778px; background:url('../images/search-bg.jpg') repeat-x top;}
.inc-dec{width:523px; padding:10px 0px 10px 10px;}
.search{width:245px;}
.search-col1{width:60px; color:#2B4705; font:11px Tahoma, Arial, Verdana; padding:13px 0px 0px 10px;}
.search-col2{width:117px; padding:10px 0px 0px 0px;}
.search-col3{width:45px; text-align:center; padding:10px 0px 0px 0px;}
/*~~~~~~~~~~~~~~~~~~~~~~~~ Content CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#content{width:754px; padding:4px 12px 12px 12px;}
.content-left{width:520px;}
.content-leftfull{width:754px;}
.welcome{
	width:512px;
	padding:0px 0px 20px 0px;
}
.gallery{width:507px; border-top:4px solid #AFC294; border-bottom:4px solid #AFC294; padding:3px 0px 0px 0px;}

.content-right{width:234px;}
.newsletter{width:234px;}
.nl-col1{width:44px;}
.nl-col2{width:179px; background:url('../images/newsletter-bg.jpg') repeat-x top; padding:5px 0px 0px 0px;}
.nl-col3{width:11px;}
.newsletter-bg{
	width:214px;
	background:#C5A4F5;
	padding:0px 10px 10px 10px;
}
.col1{width:135px; padding:0px 0px 0px 0px;}
.col2{width:72px; padding:0px 0px 0px 5px;}

.news{
	width:234px;
	background:#E3E1E4;
}
.news-sec{width:214px; padding:0px 10px 0px 10px;}
.news-head{width:194px;}
.rss{width:20px;}
.news-block{width:214px;}
.dotline{background:url('../images/dot-hor.jpg') repeat-x bottom;}

.news-date{width:214px; color:#000000; font:11px Arial, Tahoma, Verdana; padding:5px 0px 2px 0px;}
.news-title{width:214px; color:#39530E; font:12px Arial, Tahoma, Verdana; font-weight:bold; padding:0px 0px 0px 0px;}
.news-title a{color:#39530E; text-decoration:none;}
.news-title a:hover{color:#39530E; text-decoration:none;}

.newsmain-date{color:#000000; font:11px Arial, Tahoma, Verdana; padding:5px 0px 2px 0px;}
.newsmain-title{width:100%;color:#39530E; font:12px Arial, Tahoma, Verdana; font-weight:bold; padding:0px 0px 0px 0px;}
.newsmain-title a{color:#39530E; text-decoration:none;}
.newsmain-title a:hover{color:#39530E; text-decoration:none;}



.news-des{width:211px;}
.more{width:214px; color:#E38200; font:11px Arial, Verdana; font-weight:bold; text-align:right; padding:0px 0px 8px 0px;}
.more a{color:#E38200; text-decoration:none;}
.more a:hover{color:#E38200; text-decoration:none;}

.moremain{ color:#E38200; font:11px Arial, Verdana; font-weight:bold; text-align:right; padding:0px 0px 8px 0px;}
.moremain a{color:#E38200; text-decoration:none;}
.moremain a:hover{color:#E38200; text-decoration:none;}


.full{width:100%;}

.partner{width:752px; background:#FFF; border:1px solid #D2DBC6; margin:10px 0px 0px 0px; padding:5px 0px 5px 0px;}
.partner1{width:181px; background:url('../images/partner-saperator.jpg') no-repeat right; text-align:center;}
.partner2{width:200px; background:url('../images/partner-saperator.jpg') no-repeat right; text-align:center;}
.partner3{width:187px; background:url('../images/partner-saperator.jpg') no-repeat right; text-align:center;}
.partner4{width:182px; text-align:center;}

/*~~~~~~~~~~~~~~~~~~~~~~~~ Footer CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#footer{width:778px; background:url('../images/footer-bg.jpg') repeat-x top;}
.botnav{width:778px; color:#3E4A2B; font:11px Tahoma, Arial, Verdana; text-align:center; font-weight:bold; padding:20px 0px 5px 0px;}
.botnav a{color:#3E4A2B; text-decoration:none;}
.botnav a:hover{color:#3E4A2B; text-decoration:none;}

.copy{width:778px; color:#58604B; font:11px Tahoma, Arial, Verdana; text-align:center; padding:6px 0px 19px 0px;}

.input{border:1px solid #585858; color:#353535; font:11px Arial, Tahoma, Verdana; padding:1px;}

p{font:11px Arial, Tahoma, Verdana; color:#505050; line-height:15px; padding:5px 0px 5px 3px;}
p span{
	font:12px Arial, Tahoma, Verdana;
	color:#9A62EE;
	line-height:15px;
	font-weight:bold;
	padding:5px 0px 5px 0px;
}

h1{width:181px; height:83px; display:block; background:url('../images/logo.jpg') no-repeat; margin:10px 0px 10px 10px;}
h1 span{display:none;}
h2{font:18px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#444444; font-weight:bold; padding:5px 0px 5px 3px;}



/*Top Navigation CSS starts here*/
#topnav{width:730px; background: url(../images/topnav-bg.jpg) repeat-x bottom; padding:0px 35px 0px 13px;}
#mainnav {overflow: hidden;height:33px; width:730px;}
#mainnav ul {margin:0px;padding:0;}
#mainnav li {margin: 0; padding:0; list-style-type: none; display: inline; float: left; font:11px Arial, Tahoma, verdana; color:#284402; text-align:center;}
#mainnav a {text-decoration:none !important; display:block; background: url(../images/topnav.jpg) 0px 0px; overflow: hidden; height:33px; color:#284402;}
#mainnav a span { visibility:visible; }

#menu01, #menu01 a {background-position: 0 0;width: 79px; padding-top:10px;}
#menu01 a:hover, #menu01 a.selected {background-position: 0px 33px;}
#menu01 a.active {background-position: 0px 33px; font-weight:bold;}

#menu02, #menu02 a {background-position: -79px 0; width: 150px; padding-top:10px;}
#menu02 a:hover, #menu02 a.selected {background-position: -79px 33px;}
#menu02 a.active {background-position: -79px 33px; font-weight:bold;}

#menu03, #menu03 a {background-position: -229px 0;width: 148px; padding-top:10px;}
#menu03 a:hover, #menu03 a.selected {background-position: -229px 33px;}
#menu03 a.active {background-position: -229px 33px; font-weight:bold;}

#menu04, #menu04 a {background-position: -377px 0;width: 107px; padding-top:10px;}
#menu04 a:hover, #menu04 a.selected {background-position: -377px 33px;}
#menu04 a.active {background-position: -377px 33px; font-weight:bold;}

#menu05, #menu05 a {background-position: -484px 0; width: 82px; padding-top:10px;}
#menu05 a:hover, #menu05 a.selected {background-position: -484px 33px;}
#menu05 a.active {background-position: -484px 33px; font-weight:bold;}

#menu06, #menu06 a {background-position: -566px 0; width: 75px; padding-top:10px;}
#menu06 a:hover, #menu06 a.selected {background-position: -566px 33px;}
#menu06 a.active {background-position: -566px 33px; font-weight:bold; }

#menu07, #menu07 a {background-position: -641px 0; width: 89px; padding-top:10px;}
#menu07 a:hover, #menu07 a.selected {background-position: -641px 33px;}
#menu07 a.active {background-position: -641px 33px; font-weight:bold;}

/*Top Navigation CSS ends here*/

ul.subnav{margin:0px; padding:0px;}
ul.subnav li{float:left; list-style:none; font:11px Arial, Tahoma, Verdana; color:#202020; line-height:29px; display:block; }
ul.subnav li a{color:#202020; text-decoration:none; padding:0px 10px 0px 10px;}
ul.subnav li a:hover{color:#202020; text-decoration:none; background:url('../images/subnav-bg.jpg') repeat-x top; display:block; padding:0px 10px 0px 10px;}
ul.subnav li a.on{color:#202020; text-decoration:none; background:url('../images/subnav-bg.jpg') repeat-x top; display:block; padding:0px 10px 0px 10px; font-weight:bold;}
ul.subnav li a.on:hover{color:#202020; text-decoration:none; background:url('../images/subnav-bg.jpg') repeat-x top; display:block; padding:0px 10px 0px 10px; font-weight:bold;}



