@charset "UTF-8";
body{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:13px;
}
h1{
	color:RGB(223,143, 32);
	font-family:"Helvetica Condensed","PT Sans Narrow",Helvetica, Arial, sans-serif;
	font-size:40px;
	margin-top:40px;
	margin-bottom:10px;
}
h2{
	margin-top:30px;
	margin-bottom:10px;
}
h3{
	color:RGB(223,143, 32);
	font-family:"Helvetica Condensed","PT Sans Narrow",Helvetica, Arial, sans-serif;
	font-size:20px;
	margin-top:-10px;
	margin-bottom:10px;
}
p{
	line-height:16px;
	margin-bottom:10px;
}
td{
	vertical-align:top;	
	line-height:16px;
}
.liPaddingBottom li{
	margin-bottom:20px;		
}
a, a:link, a:visited{
	color:#000000;	
	text-decoration:underline;
}
a:hover{
	color:#0255B1;
	text-decoration:none;	
}
#wrapper {
  margin:0 auto;
  width:958px;
}
#nav{
  width:958px;
  background-image:url(graphics/nav-off.jpg);
  height:43px;
}
#nav ul{
	margin:0;
	padding:0;
}
#nav li{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	font-weight:bold;
	background-image:url(graphics/nav-divider.png);
	background-position:right;
	background-repeat:no-repeat;
}
#nav li.last{
	background-image:none;	
}
#nav ul li a, #nav ul li a:visited{
	display:block;
	line-height:43px;
	height:43px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:14px;
	width:100%;
	text-align:center;
}
#nav ul li a:hover{
	background-image:url(graphics/nav-over.jpg);
	background-position:top center;
}
#nav ul li a.currentPage{
	background-image:url(graphics/nav-over.jpg);
	background-position:top center;
}
#footerDonate{
	float:left;
	margin-right:20px;
}
#footerText{
	color:#999;
}
#leftContent{
	width:719px;
	float:left;	
}
#rightContent{
	width:221px;
	float:right;
}
#centerContent{
	width:100%;	
}
.break{
	width:100%;
	clear:both;
	height:20px;
}
.paddingBottom{
	padding-bottom:30px;	
}
.anchorNav{
	width:100%;
	text-align:center;
	font-size:16px;
	padding-top:40px;
	padding-bottom:40px;
}
input.requiredInput, select.requiredInput, option.requiredInput, checkbox.requiredInput, textarea.requiredInput{
	background-color:#FCC;
	border:1px solid #900;
}
.submitButton, .submitButton:visited, .submitButton:link{
	color:#666;
	text-decoration:underline;
	padding:6px;
	margin-top:20px;
	margin-bottom:8px;
}
.submitButton:hover{
	text-decoration:none;
}
.formHeader{
	font-weight:bold;	
	padding-top:30px;
	padding-bottom:30px;
}
.formIndent{
	padding-left:50px;	
}
.projectDescription{
	padding-left:60px;
	display:none;
}
.kidsHeader{
	font-size:16px;
	font-weight:bold;
}
.kidsDate{
	font-size:14px;	
}
.kidsContent{
	display:none;
	padding-top:15px;
}
.kidsComments{
	display:none;	
}
.toggleLink, .toggleLink:link, .toggleLink:visited, .toggleLink:hover{
	border:1px solid #8DD5E3;
	width:15px;
	height:15px;
	display:block;
	text-decoration:none;
	color:#8DD5E3;
	text-align:center;
	font-weight:bold;
}
.subHead{
	padding-top:20px;
}
.kidsPicture{
	float:right;	
}
.kidsLetter{
	float:right;
	margin-top:10px;
}
