@charset "utf-8";
/* CSS Document */



*
	{
	margin:0;
	padding:0;
	}
	
body
{
	font-size:12px;
	font-weight:normal;
	background:url(../images/header-bg.gif) no-repeat 50% 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	line-height:19px;
}

a
{
text-decoration:underline;
color:#be8e39;

}

a:hover
{
text-decoration:none;
color:#be8e39;
}
	
	a, img
	{
	border:0;
	outline:0;
	}
	
	ul
	{
	list-style:none;
	}
	
	.clear
	{
	clear:both;
	}
	
	#main-wrapper
	{
	width:950px;
	height:auto;
	margin:0 auto;
	}

	#header
	{
		width:950px;
		height:134px;
		float:left;
	}

	#logo
	{
	margin-top:25px;
	background:url(../images/logo.png) no-repeat;
	height:52px;
	width:346px;
	float:left;
	}
	
	#donate-btn
	{
	margin-top:25px;
	background:url(../images/make-a-donate.gif) no-repeat;
	height:42px;
	width:317px;
	float:right;
	}
	
	
	.menu {
	padding:0px;
	margin:8px 0 0 0 ;
	width:auto;
	float:left;
	height:30px;
	line-height:30px;
	background:none
	 }
.menu ul { 
	text-align: left;  
	padding:0; margin:0; 
	list-style:none; 
	border:0; 
	float:left;
}
.menu ul li { 
	float:left; 
	margin:0; 
	padding:0 5px; 
	border:0;
}

.menu ul li a { 
	float:left; 
	margin:0; 
	padding:12px 0; 
	color:#fff;
	font-weight:normal;	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-decoration:none; 
	text-transform:uppercase;
}
.menu ul li a span { 
	padding:12px 9px; 
	background:none;
} 
.menu ul li a:hover { 
	color:#fff;  
	background: url(../images/r_menu.gif) no-repeat right;
}
.menu ul li a:hover span { 
	color:#fff;  
	background:url(../images/l_menu.gif) no-repeat left;
}
.menu ul li a.active { 
	color:#fff; 
	background:url(../images/r_menu.gif) no-repeat right;
}
.menu ul li a.active span { 
	color:#fff;  
	background:url(../images/l_menu.gif) no-repeat left;
}
	
	.mail
	{
	margin-top:25px;
	font-size:12px;
	width:200px;
	text-align:left;
	float:right;
	height:auto;
	}

	.mail a
	{
	color:#fff;
	}

	#white-wrapper
	{
		border-right:1px solid #ccc;
		border-left:1px solid #ccc;
		padding:23px 22px 20px 28px;
	}
	
	.orange-strip
	{
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	width:858px;
	float:left;
	height:37px;
	background:url(../images/strip.gif) no-repeat;
	color:#fff;
	line-height:37px;
	padding-left:40px;
	}

.transitions
	{
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	width:858px;
	float:left;
	height:37px;
	background: url(../images/green.gif) no-repeat;
	color:#fff;
	line-height:37px;
	padding-left:40px;
	}


.kid
	{
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	width:858px;
	float:left;
	height:37px;
	background: url(../images/aqua.gif) no-repeat;
	color:#fff;
	line-height:37px;
	padding-left:40px;
	}

	
.discovery
	{
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	width:858px;
	float:left;
	height:37px;
	background: url(../images/purple.gif) no-repeat;
	color:#fff;
	line-height:37px;
	padding-left:40px;
	}

.balance
	{
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	width:858px;
	float:left;
	height:37px;
	background: url(../images/golden.gif) no-repeat;
	color:#fff;
	line-height:37px;
	padding-left:40px;
	}


	.sections
	{
	margin-top:15px;
	width:447px;
	height:auto;
	float:left;
	}

	.big
	{
	font-size:18px;
	margin-bottom:7px;
	text-transform:uppercase;
	font-weight:normal;
	color:#be8e39;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	}
	
	.img
	{
	background:#fff;
	padding:4px;
	border:1px solid #e5e1e1;
	margin-right:10px;
	margin-bottom:5px;
	}
	
	
	#bod-wrapper
	{
	padding-top:15px;
	width:898px;
	background:url(../images/center-white-bg.jpg) no-repeat top;
	height:auto;
	float:left;
	}
	#bod-wrapper-bot
	{
	padding-top:15px;
	width:898px;
	background:url(../images/center-white-bg.jpg) no-repeat bottom;
	height:8px;
	float:left;
	}
	
	#left-panel
	{
	width:599px;
	float:left;
	height:auto;
	}
	
	#left-panel p
	{
	line-height:20px;
	text-align:justify;
	}
	
	
	.orange-strip-left
	{
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	width:559px;
	float:left;
	height:37px;
	margin-bottom:15px;
	background:url(../images/strip.gif) no-repeat;
	color:#fff;
	line-height:37px;
	padding-left:40px;
	}

	#right-panel
	{
	width:276px;
	height:auto;
	float:right;
	}
	
	.orange-strip-right
	{
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	width:236px;
	float:left;
	height:37px;
	margin-bottom:15px;
	background:url(../images/strip.gif) no-repeat;
	color:#fff;
	line-height:37px;
	padding-left:40px;
	}
	
	#footer
	{
	width:898px;
	height:25px;
	line-height:25px;
	float:left;
	text-align:center;
	
	}

input.text { width:480px; border:1px solid #e8e8e8; margin:3px 0 10px 0; padding:5px 2px; height:15px; background:#f8f8f8;}

textarea { width:480px; border:1px solid #e8e8e8; margin:10px 0; padding:2px; background:#f8f8f8; height:150px;}

.buttons input { padding:3px 0; margin:0 0 0 370px; border:0; color:#FFF;}
.text1 { width:250px; border:1px solid #e8e8e8; margin:3px 0 10px 0; padding:5px 2px; height:30px; background:#f8f8f8; }

.sap-left
{
width:500px;
float:left;
margin-bottom:0px;
margin-top:15px;
margin-bottom:10px;
height:2px;
background:#efefef;
}

.testimonials
{
margin-top:10px;
	background:url(../images/commas.gif) no-repeat;
	padding-top:10px;
	line-height:20px;
	padding-bottom:10px;
	}