/* CSS Document */

body{margin:0; padding:0; background-color:#5b3614; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#643222;}

p, img, ul, h1, h2, h3, h4, h5, form, a{
	padding:0;
	margin:0;
}

a{
	text-decoration:none;
	color:#ed5221;

}

img{
	border:none;}

.inp-box-gal{
	border:none;
	border-bottom:1px dotted #592611;
	width:320px;
	background-color:#E4D3A7;
}

.whitelinks-new{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF !important;
	text-decoration:underline !important;
}

.whitelinks-new:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF !important;
	text-decoration:none !important;
}

.wrapper{width:100%;}

.top{background:url(../images/top.jpg) repeat-x; height:122px; width:100%; float:left;}

.top-con{width:960px; margin:auto;}

.top-right{width:759px; float:right;}

.top-right-top{height:45px; width:300px; float:right; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:17px;  line-height:45px;}
.top-right-top a{color:#ffc000; font-family:Arial, Helvetica, sans-serif; font-size:17px;  line-height:45px; text-decoration:none;}

.top-right-top a:hover{color:#ffc000; font-family:Arial, Helvetica, sans-serif; font-size:17px;  line-height:45px; text-decoration:underline;}
.top-right-bottom{width:759px; float:left; height:77px;}

.navigation{width:660px; float:left;}



.donate{width:95px; float:right; background:url(../images/donate-but.png) no-repeat; /*text-align:center;*/ padding-top:6px; height:27px; margin-top:23px; }


.banner{background:url(../images/bannerbg.jpg) repeat-x; width:100%; float:left; padding:0px 0 4px;}

.banner-holder{width:960px; height:360px; margin:10px auto;}
.banner-holder1{width:960px; height:260px; margin:auto;}
.banner2{background:url(../images/banner2bg.jpg) repeat-x; padding:6px 0; width:100%; float:left;}

.banner2-con{width:939px; margin:auto;overflow:hidden;}

.bannerimg1{background:url(../images/image1.jpg) no-repeat; width:305px; height:128px; float:left; }

.bannertopic{background:url(../images/bannertopic-bg.png);width:293px; height:39px; float:left; margin:83px 1px 0 0; padding-left:12px; font-size:12px; color:#fff; line-height:39px;}

.bannertopic a{font-size:11px; color:#e04809;}

.bannertopic a:hover{text-decoration:underline;}

.bannerimg2{background:url(../images/image2.jpg) no-repeat; width:305px; height:128px; float:left; margin-right:6px;}

.bannerimg3{background:url(../images/image3.jpg) no-repeat; width:305px; height:128px; float:left;
overflow:hidden;}

.containerbody{background:url(../images/mainbodybg.jpg) repeat-x; padding:20px 0; width:100%; float:left; background-color:#5a3513;}

.container{width:960px; margin:auto; overflow:hidden;}

.container_left{background:url(../images/containerbg.jpg) repeat-x; width:627px; background-color:#fff; border:#fff 1px solid; float:left; padding:20px 0;}

.container_left h1{font-size:18px; color:#ed5221; font-weight:bold; padding-left:24px; padding-bottom:10px; text-transform:uppercase;}

.container_left p{font-size:12px; color:#643222; padding:0 24px 8px;}

.container_left p.line{border-bottom:#dad3c1 1px solid;}

.container_left h2{font-size:13px; color:#984d07; font-weight:bold; padding:10px 0 10px 24px; text-transform:uppercase;}

.container_right{background:url(../images/containerbg.jpg) repeat-x; width:303px; background-color:#fff; border:#fff 1px solid; float:right; padding:13px 0; margin-right:0px;}

.container_right h1{font-size:18px; color:#ed5221; font-weight:bold; padding-left:24px; padding-bottom:10px; text-transform:uppercase;}

.container_right ul{width:258px; margin:10px auto; list-style:none;}

.container_right ul li{ list-style:none; background:url(../images/arrow.png) no-repeat 0 0; padding-left:15px; color:#643222; font-size:12px; border-bottom:#dad3c1 1px solid; padding-bottom:10px; margin-bottom:10px;}

.container_right ul li span{font-size:13px; color:#984d07; font-weight:bold; text-transform:uppercase; display:block; padding-bottom:5px;}

.footer{background:url(../images/footer.jpg) repeat-x; width:100%; float:left; background-color:#d2d1d1; padding:11px 0;}

.footer-con{width:960px; margin:auto; overflow:hidden;}

.footer-con-left{width:707px; float:left; padding-top:42px;}

.footer-con-mid{width:95px; float:left; padding-top:60px;}

.footer-con-left ul{list-style:none;}

.footer-con-left ul li{list-style:none; float:left; font-size:12px; color:#8d8d8d; text-shadow:#f6f6f6 0 1px 0;}

.footer-con-left ul li a{ font-size:12px; color:#7e7c7c; text-shadow:#f6f6f6 0 1px 0; padding:0 10px;}

.footer-con-left ul li a:hover{text-decoration:underline;}

.footer-bot{width:707px; float:left; padding-top:5px;}

.copyright{font-size:12px; color:#8d8d8d; text-shadow:#f6f6f6 0 1px 0; padding:0 0 0 10px; float:left; padding-top:5px;}

.newsletter{width:430px; float:right;}

.newsletter-text{ font-size:13px; color:#000; font-weight:bold; text-shadow:#f6f6f6 0 1px 0; float:left; padding-top:5px;}

.newsletterfield{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a3513; background:url(../images/textfield.jpg) no-repeat; width:167px; height:23px; padding:0 5px; border:none; margin-left:10px; float:left;}

.newsletterbut{background:url(../images/submit.jpg) no-repeat; width:79px; height:22px; float:left; margin-left:10px; border:none; cursor:pointer;}

.footerlogo{width:131px; float:right;}


/****************************************************************menu******************************************************/

/*.navigation ul{list-style:none;}

.navigation ul li{list-style:none; float:left;}

.navigation ul li a{float:left; line-height:75px; padding:0 17px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#592612; text-shadow:#f0f0f0 0 1px 0;}

.navigation ul li a:hover{background:url(../images/hover.png) repeat-x;}

.navigation ul li a.selected{background:url(../images/hover.png) repeat-x;}*/


.mainNav{
	width:680px;
	
	margin:0 auto;
}

#nav, #nav ul{
margin :0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:75px;
z-index:999999;
}
#nav a{
display:block;
font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#592612; text-shadow:#f0f0f0 0 1px 0; padding:0 22px;

}

#nav a:hover{
background:url(../images/hover.png) repeat-x;

}

#nav a.active{
background:url(../images/hover.png) repeat-x;

}

#nav li{
float:left;
position:relative;
}

#nav ul {
position:absolute;
display:none;
/*width:150px;*/
background:url(../images/submenubg.png);

}

#nav li ul a{
line-height:30px;
height:auto;
float:left;
font-size:13px; color:#fff; text-shadow:none; font-weight:normal; font-family:Arial, Helvetica, sans-serif; width:130px;
}

#nav li ul a:hover{
background:url(../images/hover.png) repeat-x;
width:133px;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {

margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}



#donate, #donate ul{
margin :0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:20px;
z-index:999999;
}
#donate a{
display:block;
font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:bold; color:#fff; /*text-shadow:#f0f0f0 0 1px 0;*/ padding:0 13px 5px;

}

#donate a:hover{


}

#donate a.active{
background:url(../images/hover.png) repeat-x;

}

#donate li{
float:left;
position:relative;
}

#donate ul {
position:absolute;
display:none;
/*width:150px;*/
background:url(../images/submenubg.png);

}

#donate li ul a{
line-height:30px;
height:auto;
float:left;
font-size:13px; color:#fff; text-shadow:none; font-weight:normal; font-family:Arial, Helvetica, sans-serif; width:130px;
}

#donate li ul a:hover{
background:url(../images/hover.png) repeat-x;
width:133px;
}

#donate ul ul{
top:auto;
}	

#donate li ul ul {

margin:0px 0 0 10px;
}

#donate li:hover ul ul, #donate li:hover ul ul ul, #donate li:hover ul ul ul ul{
display:none;
}
#donate li:hover ul, #donate li li:hover ul, #donate li li li:hover ul, #donate li li li li:hover ul{
display:block;
}





/**************************************************************who we are*********************************************************************/


.banner-inner{background:url(../images/bannerbg.jpg) repeat-x; width:100%; float:left; padding:6px 0 6px;}

.banner-inner-left{width:960px; float:left;}

.banner-inner-right{width:228px; float:right;}

.inner-containerbody{background:url(../images/mainbodybg.jpg) repeat-x; width:100%; float:left; background-color:#5a3513;}

.inner-container{width:960px; margin:auto; 	line-height:20px;
 overflow:hidden; background-color:#efd58a; background:url(../images/innercontainer-bg.jpg) repeat-x #f8f1d5; padding:20px 0;}

.inner-container h1{font-family:Georgia, "Times New Roman", Times, serif; color:#643222; font-size:22px; padding-left:20px; background:url(../images/innerheading-border.jpg) repeat-x; background-position:bottom; padding-bottom:13px; text-shadow:#f5e5b7 0 1px 0; margin-bottom:20px;}

.inner-container-left{width:380px; float:left; margin-left:28px;}

.inner-container-right{width:492px; float:right; margin-right:28px;}

.inner-container p{font-size:12px; color:#643222; padding-bottom:14px; line-height:18px;}

.inner-container h2{font-family:Georgia, "Times New Roman", Times, serif; color:#ed5221; font-size:14px; margin-bottom:14px; text-transform:uppercase; font-weight:bold; }

.inner-container ul{list-style:outside; margin:0 0 10px 20px;}

.inner-container ul li{list-style:outside; font-size:12px; color:#643222; line-height:18px;}

.inner-container a{color:#e04809; text-decoration:none; }

.inner-container a:hover{text-decoration:underline;}

.who-we-are-caption{width:940px; float:left; padding:10px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#643222; text-transform:uppercase; font-weight:bold;}

.who-we-are-caption a{font-size:14px; color:#643222; text-decoration:underline;}

.who-we-are-caption a:hover{text-decoration:none;}

.team{padding:0 28px;}

.head-inside{font-family:Georgia, "Times New Roman", Times, serif; color:#ed5221; font-size:22px;  background:url(../images/innerheading-border.jpg) repeat-x; background-position:bottom; padding-bottom:10px; text-shadow:#f5e5b7 0 1px 0; margin-bottom:20px; font-weight:bold; border-bottom:1px dotted #644121;}

.bor-bot{
	border-bottom:1px solid #ac8e5c;
}

.bor-top{
	border-top:1px solid #ac8e5c;
	border-bottom:1px solid #ac8e5c;
}


.gallery-link a{
		width:100%;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#582d1d;
		float:left;
		line-height:28px;
		text-decoration:none;
		padding-left:5px;
	
		}
		
	.gallery-link a:hover{
		width:98%;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		float:left;
		line-height:28px;
		text-decoration:none;
		color:#000;
		background-color:#E2CF9E;
		padding-left:5px;
}

	.gallery-link a.current{
		width:98%;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		float:left;
		line-height:28px;
		text-decoration:none;
		color:#000;
		background-color:#E2CF9E;
		padding-left:5px;
}




.head2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#000;
	line-height:22px;
}

.head-brown{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#813c26;
	line-height:22px;
}

.white-tex{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	line-height:20px;
	
}

.projectname{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	line-height:20px;
}

.head3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#e04809;
	line-height:22px;
	font-weight:bold;
	
}

.head4{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#e04809;
	line-height:22px;
	font-weight:bold;
	
}

.head04{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#593515;
	font-weight:bold;
	
}

.head5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ed5221;
	line-height:22px;
	font-weight:bold;

	
}

.right-heas{
	font-family:calibri;
	font-size:22px;
	color:#4b2601;
	line-height:26px;
}


.right-blacktex{
	font-family:calibri;
	font-size:18px;
	color:#FFF;
	line-height:22px;
}

.right-link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	line-height:26px;
	text-decoration:none;
}

.right-link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4b2601;
	line-height:26px;
	text-decoration:none;
}

.right-link a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4b2601;
	line-height:26px;
	text-decoration:underline;
}


.right-heas1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#FFF;
	line-height:26px;
}

.team-tophead{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000;
}

.team-tophead a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000;
	text-decoration:none;
}

.team-tophead a:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#d33d07;
	text-decoration:none;
}


.team-tophead a.current{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#d33d07;
	text-decoration:none;
}

.team-nametex{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#ab400d;
}


.black-tex{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#000;
}

.green-tex{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#009644;
	font-weight:bold;
}

.inp-box{
	border:none;
	border-bottom:1px solid #592611;
	width:220px;
	background-color:#E4D3A7;
}

.inp-box2{
	border:none;
	border-bottom:1px dotted #592611;
	width:220px;
	background-color:#E4D3A7;
}

.right-heas2{
	font-family:calibri;
	font-size:15px;
	color:#4b2601;
	line-height:14px;
	padding-bottom:20px;
}

.partners-head{
		font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#593515;
	line-height:22px;
	font-weight:bold;
}

.head-linkus{
	font-family:calibri;
	font-size:17px;
	color:#dd4717;
	line-height:20px;
	font-weight:bold;
	padding-bottom:5px;
	
}

br{
	padding:0px;
	margin:-3px;
}