*{padding 0px; margin: 0px;}

body{
	margin: 33px 0 0 0;
	padding: 0 0 0 0;
	font-family: georgia; 
	font-size: 12px;
	line-height: 1.8em;
	color: #0b0b0b;
	font-weight: normal; 
	background-position: top center;
	background-repeat: repeat-x;
}


.left{float: left;}
.right{float: right;}

.half{ width: 49%; margin-bottom: 2em; }
.third{width: 32%;}
.twothird{width: 65%;}
.quarter{width: 22%;}

.column{margin-right: 1.5em;}
.sleeve{margin: 0px 1em;}
.clear{clear:both;}

.large{font-size: 16px; margin-top: 1.2em;}
.normal{font-size: 13px;}
.small{font-size: 10px; line-height: 1.8em;}



h1{font-size: 19px;font-weight: normal; }
h2{font-size: 17px; margin-bottom: 1.5em; font-weight: normal; color: white;}
h3{font-size: 15px; font-weight: normal; margin-bottom: 1em;}

p{margin-bottom: 1em;}

a{color: #beeeff;}


#container{
	background-repeat: no-repeat;
	width: 782px;
	margin: auto;
	padding: 19px 60px 0 60px;
	}

/**DONATE BUTTON ************************************************************************/

	#donateButton{
		background-repeat: no-repeat;
		width:151px;
		height: 20px;
		margin-bottom: 32px;
		float: right;
	}

	#donateButton a{display: block; width: 100%; height: 100%;}
	#donateButton span{display: none;}

	/** FORMS ********************************************************************************/

	.inputName{ margin-right: 0.5em; width: 85px; color: grey;}
	.inputEmail{  width: 125px;  color: grey;}
	.newsletterSubmit{margin-top: 1em;}
	
/** NAV ***********************************************************************************/

	#nav{
 		height: 1em;
		list-style: none;
		padding: 0px;
		margin: 0 1em 4em 0;
		clear: both;
	}

	#nav li{
	    color: white;
		font-weight: normal;
		font-size: 16.5px;
	    float: right;
	}

	#nav li a{color: white; text-decoration: none;}
	#nav li a:hover{text-decoration: underline;}
	
.navLink{margin-left: 29px;}

/** TOP CONTENT ***********************************************************************************/

#focusContainer{ 
	margin-top: 75px;
	margin-bottom: 4em; 
	}
	
#focusContainer h1{margin-bottom: 1em;}




/** HOME ***********************************************************************************/

#home{background-color: #4890a7; background-image: url(img/homeBack.jpg);}
#home #container{background-image: url(img/homeLogo.gif);}
#home #homeLink a{color: #2a3e45; text-decoration: underline;}

#home #focusContainer{margin-top: 0px;}

#home h1{color: #b0ddee;}
#home h2{margin-bottom: 1em;}

#whatsNew a{font-size: 15px;}
#whatsNew p{margin-top: 1.5em;}



/** NEWS ***********************************************************************************/
#news{background-color: #37880e; background-image: url(img/newsBack.jpg);}
#news #container{background-image: url(img/newsLogo.gif);}
#news #newsLink a{color: #20260f; text-decoration: underline;}

#news #focusContainer h1, #news #focusContainer h3{color: #cae106;}
#news #focusContainer{color: white; margin-bottom: 30px;}

#news .color{color: #cae106; }


#downloadBox{
	margin: auto;
	height: 192px;
	width:195px;
	border-left: 1px solid #64a743; 
	border-right: 1px solid #64a743; 
	border-bottom: 1px solid #45911f; 
 

	background-image: url(img/downloadBoxBack.gif); 
	background-repeat: repeat-x; 
	background-position: bottom;
}

#newsletterImg{border: 0px; margin: 0px; padding: 0px;}

#newsBox{
overflow:hidden; margin-bottom: 10px;border: 4px solid white; height: 80px;
}


.newsBlock{clear: both;margin-bottom: 6em; margin-right: 3em;}
.imgHolder{margin: 0 2em 1em 2em; width: 170px; height: 170px; border: 5px solid white; }

.newsContent{  margin-right: 1em; font-size: 13px;}
.newsContent h3{color: white; font-size: 17px;}

 
.date {margin-bottom: 0px;}

.summer{color: #fff43e;}
.winter{color: #c9eaff;}
.fall{color: #36421d;}
.spring{color: #baff77}

/** PROGRAMS & SERVICES ***********************************************************************************/
#programs{background-color: #ba4c6d; background-image: url(img/programsBackLight.jpg);}
#programs #container{background-image: url(img/programsLogo.gif);}
#programs #servicesLink a{color: #1a0b0f; text-decoration: underline;}

#programs .column{width: 31%}


#programs h2{}

 
/** INVOLVED ***********************************************************************************/
#involved{background-color: #7067c0; background-image: url(img/involvedBackLight.jpg);}
#involved #container{background-image: url(img/involvedLogo.gif);}
#involved #involvedLink a{color: #332e5b; text-decoration: underline;}



#wishlist{font-size: 13px; margin: 2em 0 0 0; padding: 0px;}
#wishlist li{margin:0.5em 1em; padding: 0px;}

/** PVSS PEOPLE ***********************************************************************************/
#people{background-color: #ae8140; background-image: url(img/peopleBack.jpg);}
#people #container{background-image: url(img/peopleLogo.gif);}
#people #peopleLink a{color: black; text-decoration: underline;}

#people #focusContainer p {font-style: italic; padding-left: 1em; margin-bottom: 3em; height:90px; }
#people #focusContainer a{font-style: normal;}
.name{font-weight: bold; font-style: normal;}
#people .question{color: white; }

.person{float: left; margin-right: 1em; width: 70px; height: 90px; border: 2px solid black; margin-bottom: 1em; }

table ul{padding: 0px; margin: 0px;}
table ul li{margin: 0.2em; padding: 0px;}

#staffMembers a{color: black; text-decoration: none;}
#staffMembers a:hover{text-decoration: underline;}

/** HONORING & REMEMBERING  ***********************************************************************************/
#honors{background-color: #88ae40; background-image: url(img/honorsBack2.jpg); }
#honors #container{background-image: url(img/honorsLogo.gif);}
#honors #honorsLink a{color: black; text-decoration: underline;}

#honors #focusContainer h3{color: white; font-style:italic; margin: 3em 0 2em 0;}

/** FOOTER ***********************************************************************************/
#footer{ 
	padding: 1.5em 1em 2em 1em; 
	font-size: 13px; 
	clear: both;
	margin-top: 3em; 
	border-top: 1px dashed white;  
	}
	
#footer .third{  width: 235px; border: 0px solid red;}
#footer h3{ color: white;  }
#footer p{ }

#footerDonations{margin-left: 20px;}
#footerSignup{margin-right: 0em;}

#copyright{color: white; padding: 0.2em 0.2em 0.2em 0.2em; background-color: #2b2b2b;}
#copyright p{width: 782px; margin: auto;} 
