* { margin: 0; padding: 0; }

body { background: #000000 url(../images/bg3.jpg) center top no-repeat; }

p, ul, h2 {margin-bottom:25px;}

h3 {
	color: #726022; 
}

h3 { margin-bottom:8px; margin-top:12px;}

#shell { position:relative; width:900px; min-height:600px; margin:0 auto; }

#header { width:900px; height:205px; }
#headerInterior { width:900px; height:204px; }

#logo { position:absolute; top:18px; left: 0px; width: 442px; height:169px; } 

#menu {position:absolute; top:78px; right:0px; width: 493px; height: 73px; border-bottom: 1px solid #dbff5c; }
	#menu ul, #menu ul li { list-style:none; }
	#menu ul li { display: inline; height:73px; float:left; }
	#menu ul li a {height:73px; text-indent:-9999px; display:block; }
		#menu ul li a#about {background: url(../images/about.png) 0 0 no-repeat; width:119px;}
		#menu ul li a#donate {background: url(../images/donate.png) 0 0 no-repeat; width:126px;}
		#menu ul li a#blog {background: url(../images/blog.png) 0 0 no-repeat; width:113px;}
		#menu ul li a#contact {background: url(../images/contact.png) 0 0 no-repeat; width:135px;}
	
	#menu ul li a#about:hover, #menu ul li a#donate:hover, #menu ul li a#blog:hover, #menu ul li a#contact:hover { background-position:0 -73px; }


	#socialbtns{

		margin: 0 auto;
		margin-top: 2px;
		margin-bottom: 2px; 
		width: 200px; 
		height: 45px; 
		//border: 1px solid #FFFFFF;
		color: #FFFFFF;
	}


	ul.media_btns{

		padding: 0px; 
		margin: 0px; 
	}

	ul.media_btns li{

		display: inline-block;
		padding-left: 5px; 
		float: left;
	}

	ul.media_btns li a{

		text-decoration: none;
	}


	
#contentHome { background:url(../images/content_home2.jpg) 0 0 no-repeat; width:900px; height: 408px; position:relative; border: 1px solid #dbff5c;}
#homephoto { position:absolute; top:33px; left:12px; }
#callouts { width:260px; position:absolute; height:360px; right:11px; top:33px;}
	
	#callouts a {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#000000; display:block; text-decoration: none;  }
		#callouts a#donateCallout {background: url(../images/donateCallout.png) 0 0 no-repeat; height:63px; padding:50px 20px 0 19px;}
		#callouts a#photosCallout {background: url(../images/photosCallout.png) 0 0 no-repeat; height:60px; padding:60px 20px 0 19px;}
		#callouts a#missionCallout {background: url(../images/missionCallout.png) 0 0 no-repeat; height:55px; padding:60px 20px 0 19px;}
		
		#callouts a#donateCallout:hover {background-position:0 -113px;}
		#callouts a#photosCallout:hover {background-position:0 -120px;}
		#callouts a#missionCallout:hover {background-position:0 -115px;}
#wrapper {width:900px; background:url(../images/repeat.jpg) 0 0 repeat-y;}		
#content {background: url(../images/content.png) 0 0 no-repeat; min-height:536px; margin:0 auto; width:725px; padding:75px 85px 0 90px; }
#content p {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#39240F; }
#content h1 { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic; font-size:24px; margin:0 0 35px 0;}
#content h4 { font-family:Georgia, "Times New Roman"; font-size:16px; font-weight:bold; font-style:italic; color:#39240F; margin-bottom:15px; }
#content h4 a { color:#39240F; }
#content h4 a:hover {text-decoration:none;}
#content ul li {margin-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#39240F;}
#interiorphoto {float:right; margin:-106px -55px 0 50px; width:237px; height:295px !important;}

.photoleft { float:left; padding:2px; border:1px solid black; margin:0 10px 6px 0;}
.photoright { float:right; padding:2px; border:1px solid black; margin:0 0px 6px 10px;}



#gomap{

	margin: 0 auto; 
	width: 100%;
	margin-top: 30px;
	margin-bottom: 30px; 
	min-height: 350px;
	border: 1px solid #000; 
	//background-color: #FFFFFF;
}


#mission{

	font-style: italic;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	margin: 0 auto;
	text-align: center;
	width: 800px; 
	font-size: 0.8em;
	padding-bottom: 3px;
	margin-bottom: 10px;
	border-bottom: 1px solid #dbff5c; 

}
.mission-stat{

text-align: center;
font-family: Verdana, Geneva, sans-serif;
font-size: 1em;  
padding: 2px; 
color: #FFFFFF; 

//border: 1px solid #000; 

}
 
/* The Children CSS */

#thechildrendiv{

	margin-top: 90px; 
	width: 100%; 
	min-height: 180px; 
	//border-bottom: 1px solid #dbff5c;
	padding: 15px; 
	margin-bottom: 10px; 

}


#thekidspic{

	float: left;
	width: 150px; 
	height: 150px; 
	//border: 1px solid #000; 

}


#thekidspic img{

	float: left;
	border-radius: 5px; 
	margin-top: 10px; 
	-moz-border-radius: 5px; 
	webkit-border-radius: 5px; 
}



#kidsinfo{

	float: right;
	min-height: 150px; 
	width: 500px;
	padding: 5px; 
	//border: 1px solid #000; 


}


#paginnation{

	color: #fff; 
	padding: 10px; 
	margin-top: 20px; 
	width: 100%; 
	text-align: center;


}

#paginnation a{

	color: #fff; 
	padding-right: 10px; 
	text-decoration: none;
	

}

strong.current_page{

	font-weight: bolder;
	font-size: 1.3em;



}


strong.kidsname{

	font-size: 1.1em; 
	
}

em.link{

	font-weight: bold;

}

th{
	border-bottom: 1px solid #000;  
}

td{

	text-align: left;
	border-bottom: 1px solid #000; 
}

td.total{

	color: red; 
}



/*-----team profile----*/

#team_profile{

margin: 0 auto; 
width: 100%; 
min-height: 250px; 
margin-top: 20px; 
margin-bottom: 20px; 
border-bottom: 1px solid #000; 


}

#team_profile p{

font-size: 0.9em;  


}


#team_left{

	float: left;
	width: 175px; 
	//border: 1px solid #000;
	min-height: 100px;
	padding: 5px; 

}


#team_right{

	float: right;
	width: 290px; 
	min-height: 100px;
	padding: 5px; 
	

}

#team_right_bigger{


	float: right;
	width: 500px; 
	margin-right: 22px; 
	min-height: 100px;
	padding: 5px; 
	

}

#team_pic img{

	border-radius: 5px; 

}


#team_profile h5{

	text-align: left;
	font-weight: bold;
	font-size: 1em; 
}




/*==blog==*/


#blog_page{

	width: 100%; 
	margin: 0 auto; 

}

#blog_content{

border: 1px solid transparent; 
min-height: 200px; 

}

#blog_pic{

float: left;
width: 150px; 
height: 150px; 
border: 1px solid transparent; 
border-right: 10px solid transparent; 

}

#blog_text{



}

#junior_pic{

float: left;
width: 200px; 
height: 200px; 
border: 1px solid transparent;
padding: 10px; 

}

#junior_pic img{

 	border-radius: 5px; 
 	-moz-border-radius: 5px; 
 	-webkit-border-radius: 5px; 
 	border: 1px solid #000; 

}



		
#footer, #footerHome { font:Verdana, Geneva, sans-serif; font-size:10px; color:#FFFFFF; //border: 1px solid #000;  }

#footerphotos {width:754px; height:174px; margin:0 auto; position:relative; bottom:0px; left:-21px; }

#footer {background:url(../images/foote.png) 0 0 no-repeat; width:100%; height:56px; padding-top:20px; //border-bottom: 20px solid #000;  }
#footer a {text-decoration:underline; color:#FFFFFF;}
#footer a:hover {text-decoration:none;}
	
