
body
{
	margin:0;
}

#page_header
{
	width:850px;
	height:100px;
	background-color:#eee;
	margin:0 auto 25px auto;
}

#page_header h2
{
	font:bold 18px Arial,Helvetica;
	margin:0;
	padding-top:35px;
	text-align:center;
	width:100%;
}

#page_header ul
{
	margin-left:0;
	padding-left:15px;
}

#page_header li
{
	display:block;
	float:left;
	padding-right:20px;
}

#page_header a
{
	font:bold 12px Verdana,Arial;
}

#content_container
{
	width:850px;
	margin:0 auto;
}

#right_column
{
	width:275px;
	margin:0 0 0 25px;
	float:left;
}

#links
{
	background-color:#EEE8D8;
	padding-top:35px;	
	padding-bottom:15px;	
}

#links h3
{
	font:bold 14px Arial,Helvetica;
	margin:0 0 15px 0;
	text-align:center;
	width:100%;
}

#links ul
{
	font:14px Arial,Helvetica;
}

#links li
{
	margin:5px 0;
}

#mailing_list
{
	background-color:#A4B3B8;
	padding:35px 0 0 0;
	margin:25px 0 0 0;
}

#mailing_list p
{
	font:bold 14px Arial,Helvetica;
	margin:0 0 10px 0;
	text-align:center;
	width:100%;
}

#mailing_list iframe
{
	background-color:transparent;
	min-height:240px;
}

#donate
{
	background-color:#D1E1CF;
	height:115px;	
	padding-top:35px;
	margin:25px 0 0 0;
}

#donate p
{
	font:14px Arial,Helvetica;
	margin:0 0 20px 0;
	text-align:center;
	width:100%;
}

#donate form
{
	text-align:center;
	margin:0;
	width:100%;
}

#story_blurb
{
	border:1px solid #000;
	padding:15px 15px 15px 15px;
	margin:25px 0 0 0;	
}

#story_blurb h3
{
	font:bold 16px Arial,Helvetica;
	margin:10px 0 5px 0;
}

#story_blurb h4
{
	font:bold italic 14px Arial,Helvetica;
	margin:0;
}

#story_blurb p
{
	font:12px/16px Arial,Helvetica;
	margin:10px 0;	
}

#story_blurb img
{
	padding:0 0 5px 5px
}