#top_home {/*===============================================Master Page Header CSS begins================================>*/
	width:1109px;
	height:113px;
	background-image:url(../images/wood_background_top.png);
	position:relative;
}
#divider-top {
	width:100%;
	height:5px;
	background:black;
	position:absolute;
	bottom:0;
}

#search_bar {
	width:274px;
	height:27px;
	background:white;
	border:1px solid black;
	float:right;
	margin-top:13px;
	margin-right:71px;
	text-align:center;
	font-family:kefa;
	padding-top:1px;
	border-radius: 6px;
	box-shadow: 2px 2px 2px rgba(0,0,0,.65);
}

#logo {
	width:360px;
	height: 112px;
	float: left;
}

#left_head_link {
	width:181px;
	height:40px;
	background:url(../images/link_background.png) no-repeat;
	float:left;
	color:white;
	font-size:29px;
	text-align:center;
	font-family:kefa;
	padding-top:12px;
	text-shadow: 2px 2px 2px rgba(0,0,0,.65);
	border-radius: 6px;
	box-shadow: 2px 2px 2px rgba(0,0,0,.65);
}
	

#left_head_link:hover {
	text-shadow: 3px 3px 3px rgba(0,0,0,.65);
	
}
#center_head_link {
	width:181px;
	height:40px;
	background:url(../images/link_background.png) no-repeat;
	float:left;
	color:white;
	font-size:29px;
	text-align:center;
	margin-left:16px;
	margin-right:16px;
	font-family:kefa;
	padding-top:12px;
	text-shadow: 2px 2px 2px rgba(0,0,0,.65);
	border-radius:6px;
	box-shadow: 2px 2px 2px rgba(0,0,0,.65);
}

#center_head_link:hover {
	text-shadow: 3px 3px 3px rgba(0,0,0,.65);
}
#right_head_link {
	width:181px;
	height:40px;
	background:url(../images/link_background.png) no-repeat;
	float:right;
	color:yellow;
	font-size:50px;
	text-align:center;
	font-family:kefa;
	text-shadow: 2px 2px 2px rgba(0,0,0,.65);
	border-radius:6px;
	padding-bottom:10px;
	box-shadow: 2px 2px 2px rgba(0,0,0,.65);
}


#right_head_link:hover {
	text-shadow: 3px 3px 3px rgba(0,0,0,.65);
}

#header_links {
	width:587px;
	height:52px;
	float:right;
	margin-top:10px;
	margin-left:88px;
	margin-right:16px;
	
}
.head_foot_link a {
	color:white;
	text-decoration:none;
	
}
.head_foot_link_special a {
	color:yellow;
	text-decoration:none;
}
body {
	background:#B0B0B0;
}
/*========================================================Master Page Header CSS Ends=======================================>*/

#site_container {/*======================================Main Site Content Begins==============================>*/
	width:1109px;
	height:1230px;
	background:white;
	margin:0 auto;
}

#top_site_container {/*=================================Top Quarter of Page Begins=====================================*/
	width:980px;
	height:263px;
	margin-top:50px;
	margin-left:58px;
}
#main_content {
	height:1050px;
	width:1109px;
}

#large_group {
	
	border-radius:6px;
	box-shadow:2px 2px 2px rgba(0,0,0,.65);
	float:left;
}

#donation_box {
	width:353px;
	height:261px;
	background:orange;
	float:right;
	border:5px solid yellow;
	border-radius:6px;
	box-shadow:2px 2px 2px rgba(0,0,0,.65);
	font-size:35px;
	font-family:kefa;
	color:yellow;
}

#donation_text {
	margin-top:100px;
}/*======================================================Top Quarter of Page Ends=====================================*/


/*======================================================Middle Quarter of Page Begins=====================================*/
#mid_site_container {
	width:980px;
	height:350px;
	margin-top:50px;
	margin-left:58px;
}

#mid_links {
	width:980px;
	height:53px;
    margin-bottom:10px;
}

#left_mid_link {
	width:273px;
	height:40px;
  box-shadow: 2px 2px 2px rgba(0,0,0,.65);  background:url(../images/mid_link_background.png) no-repeat;
	float:left;
	color:white;
	font-size:29px;
	text-align:center;
	font-family:kefa;
	padding-bottom:15px;
	text-shadow: 2px 2px 2px rgba(0,0,0,.65);
    border-radius:6px;
	
}
#left_mid_link:hover {
	text-shadow: 3px 3px 3px rgba(0,0,0,.65);
	
}
#center_mid_link {
	width:273px;
	height:40px;
  box-shadow: 2px 2px 2px rgba(0,0,0,.65);  background:url(../images/mid_link_background.png) no-repeat;
	float:left;
	color:white;
	font-size:29px;
	text-align:center;
	margin-left:70px;
	margin-right:70px;
	font-family:kefa;
	padding-bottom:15px;
	text-shadow: 2px 2px 2px rgba(0,0,0,.65);
    border-radius:6px;
	
}
#center_mid_link:hover {
	text-shadow: 3px 3px 3px rgba(0,0,0,.65);
}
#right_mid_link {
	width:273px;
	height:40px;
    box-shadow: 2px 2px 2px rgba(0,0,0,.65);
    background:url(../images/mid_link_background.png) no-repeat;
	float:right;
	color:yellow;
	font-size:50px;
	text-align:center;
	font-family:kefa;
	text-shadow: 2px 2px 2px rgba(0,0,0,.65);
	padding-bottom:15px;
	margin-right:-2px;
    border-radius:6px;
}

#right_mid_link:hover {
	text-shadow: 3px 3px 3px rgba(0,0,0,.65);
}

#mid_lower_container {
	width:980px;
	height:297px;
}

#people_planting {

	border-radius:6px;
	box-shadow:2px 2px 2px rgba(0,0,0,.65);
	float:left;
}

#mid_textbox {
	width:400px;
	height:246px;
	float:left;
	margin-top:20px;
	margin-left:45px;
}

h1 {
	font-size:25px;
	font-family:kefa;
	text-align:center;
	color:#325F3A;
}

p {
	font-family:monaco;
	text-align:center;
}

#mid_textbox > p {
    text-align:left;
}

#mid_textbox > h1 {
    text-align:left;
}

ul {
	list-style-image:url(../images/triangle.png);
}

li {
	font-family: monaco;
	font-size:15px;
	margin-bottom:3px;
}
#park {
	width:230px;
	height:140px;
	float:right;
	
	border-radius:6px;
	box-shadow:2px 2px 2px rgba(0,0,0,.65);
}

#africa {
	width:230px;
	height:140px;
	margin-top:145px;
	margin-right:-230px;
	float:right;
	
	border-radius:6px;
	box-shadow:2px 2px 2px rgba(0,0,0,.65);
}
/*======================================================Middle Quarter of Page Ends=====================================*/


/*======================================================Bottom Quarter of Page Begins=====================================*/
#bottom_site_container {
	height:309px;
	width:980px;	
	margin-top:70px;
	margin-left:58px;
}
#bottom_images {
	width:980px;
	height:141px;
}


#ManNearFence {
	float:left;
	
	border-radius:6px;
	box-shadow:2px 2px 2px rgba(0,0,0,.65);
}

#WomanJogging {
	float:left;
	
	border-radius:6px;
	box-shadow:2px 2px 2px rgba(0,0,0,.65);
	margin-left:145px;

}

#ManNearCliff {
	float:right;

	border-radius:6px;
	box-shadow:2px 2px 2px rgba(0,0,0,.65);
}

#bottom_image_text {
	width:980px;
	height:130px;

}

#left_bottom_textbox {
	width:228px;
	height:130px;
	float:left;
	
}

#mid_bottom_textbox {
	width:228px;
	height:130px;
	float:left;
	margin-left:165px;
	
}

#right_bottom_textbox {
	width:228px;
	height:130px;
	float:right;
	
}
	
/*======================================================Bottom Quarter of Page Ends=====================================*/





/*=======================================================Main Site Content Ends===================================>*/

footer {/*==================================================Master Page Footer CSS Begins====================================>*/
	width:1109px;
	height:113px;
	background-image:url(../images/wood_background.png);
	position:relative;
}
#divider-bottom {
	width:1109px;
	height:5px;
	background:black;
	position:absolute;
	top:0;
	left:0;
}
#left_foot_link {
	width:181px;
	height:40px;
	background:url(../images/link_background.png) no-repeat;
	float:left;
	color:white;
	font-size:29px;
	text-align:center;
	font-family:kefa;
	text-shadow: 2px 2px 2px rgba(0,0,0,.65);
	border-radius:6px;
	padding-bottom:10px;
	margin-top:10px;
	box-shadow: 2px 2px 2px rgba(0,0,0,.65);
	
}
#left_foot_link:hover {
	text-shadow: 3px 3px 3px rgba(0,0,0,.65);
}
#right_foot_link {
	width:181px;
	height:40px;
	background:url(../images/link_background.png) no-repeat;
	float:left;
	color:white;
	font-size:29px;
	text-align:center;
	font-family:kefa;
	margin-left:10px;
	text-shadow: 2px 2px 2px rgba(0,0,0,.65);
	border-radius:6px;
	padding-bottom:10px;
	margin-top:10px;
	box-shadow: 2px 2px 2px rgba(0,0,0,.65);
	
}
#right_foot_link:hover {
	text-shadow: 3px 3px 3px rgba(0,0,0,.65);
}
#footer_links {
	margin-left:24px;
}

#social_links {
	width:135px;
	height:35px;
	list-style:none;
	float:right;
	margin-right:200px;
	
}
#social_links li {
	float:left;
	margin:5px;
	
	
}


	

/*==========================================================Master Page Footer CSS Ends======================================>*/