@charset "UTF-8";
/* CSS Document */

body,p,div, table, tr, td, A {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin:0px;
	padding:0px;
}

body {
	padding:0px;
	margin:0px;
	text-align:center;
	background-image:url('images/background.gif');
}
#wrapper{
	 background-image:url('images/content_background.gif');
	 background-repeat:repeat-x;
	 width:100%;
	 text-align:center;
}
#main{
	 width:1024px;
	 margin-left:auto;
	 margin-right:auto;
	 text-align:left;
}

/*topnav menu */
#topnav{
	height:67px;
	margin-left:44px;
	margin-right:60px;
}

#logo{
	position:relative;
	top:31px;
	float:left;
	left:-23px;
	}
	
#topnavmenu {
	position:relative;
	float:left;
	margin-left:40px;
	color:#000;
	top:50px;
}
#topnavmenu A{
	color:#000;
	font-variant:small-caps;
	text-decoration:none;
	font-size:15px;
	margin-left:16px;
	margin-right:16px;
}

#topnavmenu A:hover{
	text-decoration:underline;	
}

/*end topnav menu*/

/*start sidenav */
#sidenav{
	padding-top:45px;
	text-align:right;
	font-weight:bold;
	background-image:url(images/sidenav_background.jpg);
	background-repeat:no-repeat;
	background-position:0px 250px;
}

#sidenav_div{
	width:252px;
	height:570px;
	text-align:left;
	float:right;
}
/*end sidenav */
/*start main content */
	#mainbody_div{
	position:relative;
	top:10px;
	width:658px;	
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-image:url(images/main_content_background.jpg);
	border:1px solid #89753e;
	-moz-box-shadow: 3px 3px 3px #9e9061;
	-webkit-box-shadow: 3px 3px 3px #9e9061;
	box-shadow: 3px 3px 3px #9e9061;
	}

#homepage_image{
	width:658px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height:280px;
	background-image:url(images/album/MainBanner.jpg);
}
#main_image{
	width:658px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height:376px;
	background-image:url(images/album/main.jpg);
}
#contact_image{
	width:658px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height:335px;
	background-image:url(images/album/ContactBanner.jpg);
}

#about_image{
	width:658px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height:320px;
	background-image:url(images/album/AboutBanner.jpg);
}
#donate_image{
	width:658px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height:280px;
	background-image:url(images/album/DonationBanner.jpg);
}

#trips_image{
	width:658px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height:376px;
	background-image:url(images/album/HandsHelpTeam.jpg);
}

#trips2012_image{
	width:658px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height:60px;
	background-image:url(images/Trips/2012.jpg);
}
#trips2011_image{
	width:658px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height:60px;
	background-image:url(images/Trips/2011.jpg);
}
#trips2010_image{
	width:658px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height:60px;
	background-image:url(images/Trips/2010.jpg);
}
#trips2009_image{
	width:658px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height:60px;
	background-image:url(images/Trips/2009.jpg);
}

#trips2008_image{
	width:658px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height:60px;
	background-image:url(images/Trips/2008Test.jpg);
}
#trips2007_image{
	width:658px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height:60px;
	background-image:url(images/Trips/2007.jpg);
}
#trips2006_image{
	width:658px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height:60px;
	background-image:url(images/Trips/2006.jpg);
}
#trips2005_image{
	width:658px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height:60px;
	background-image:url(images/Trips/2005.jpg);
}

#resources_image{
	width:658px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height:376px;
	background-image:url(images/album/5.jpg);
}
#black_bar{
	height:10px;
	background-color:#000;
	width:100%;
	position:relative;
	top:-10px;
}



#gray_bar{
	height:20px;
	background-color:#9c9789;
	width:100%;
	position:relative;
	top:-10px;
	color:#000;
	font-size:11px;
	text-align:center;
	padding-top:8px;
}
#gray_bar A{
	text-decoration:underline;
}


#window{
	background-color:#edeae1;
	border:1px solid #b5ac84;
	padding:5px;
	width:194px;
	height:140px;
	font-size:11px;
}

#windowleft{
	background-color:#edeae1;
	border:1px solid #b5ac84;
	padding:5px;
	width:194px;
	height:142px;
	font-size:11px;
}

#windowcenter{
	background-color:#edeae1;
	border:1px solid #b5ac84;
	padding:5px;
	width:194px;
	height:142px;
	font-size:11px;
}
#windowright{
	background-color:#edeae1;
	border:1px solid #b5ac84;
	padding:5px;
	width:194px;
	height:142px;
	font-size:11px;
}


/*end main content */

/* text styles */
	.weightedText{
	font-weight:bold;
	font-size:14px;
	}
	.main_page_text{
		font-size:17px;
		text-align:center;
	}
	
	.small_bold_text{
		font-size:12px;
		font-weight:bold;
	}
	
	.footer{
	font-size:11px;	
	}
	
	/*form styles */
	
	.section_title{
	font-weight:bold;
	font-size:14px;
	border-bottom:1px solid #000;
	border-top:1px solid #000;
	padding-bottom:10px;
	padding-top:10px;
	}
	
	.label {
		text-align:right;	
	}
	
	.submit_button{
		border:1px solid #666;
		font-weight:bold;
		font-size:12px;
		padding:7px;
		background-color:#e9e4d1;
		cursor:pointer;
		-moz-box-shadow: 3px 3px 3px #9e9061;
		-webkit-box-shadow: 3px 3px 3px #9e9061;
		box-shadow: 3px 3px 3px #9e9061;
	}
