/*Design styles*/

body {
	background: #87aa5f;
	font-family: "Times New Roman",serif;	
	}
	
#image_wrapper {
	width: 1231px; /*Move to styles*/
	background: #87aa5f url(../images/backgrounds/container-bg.jpg) top center repeat-y;
	}
	
#wrapper {
	margin-bottom: 0;
	padding: 30px 0 10px 0;
	} /*Move to styles*/

#header {
	background: url(../images/backgrounds/banner-bg.png) top center no-repeat;
	height: 216px; /*Move to styles*/
	}
	
#branding img {
	margin: 88px 0 0 270px;
	padding: 0;
	border: 0;
	}
	
#nav {
	width: 839px;
	} /*Move to styles*/

#nav a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px; /*Move to styles*/
	letter-spacing: 0; /*Move to styles*/
	color: #fff;
	padding: .8em .8em 0 .8em;
	}
	
#nav a:hover {
	color: #cef89e;
	}
	
#nav ul {
	margin-left: 15px;
	} /*Move to styles*/

/*	
#nav ul#main_nav li#home:hover, #nav ul#main_nav li#home.sfhover,
#nav ul#main_nav li#dropdown:hover, #nav ul#main_nav li#dropdown.sfhover,
#nav ul#main_nav li#about:hover, #nav ul#main_nav li#about.sfhover,
#nav ul#main_nav li#calendar:hover, #nav ul#main_nav li#calendar.sfhover,
#nav ul#main_nav li#giving:hover, #nav ul#main_nav li#giving.sfhover,
#nav ul#main_nav li#media:hover, #nav ul#main_nav li#media.sfhover {
	background: #b7cca9;
	
	}
*/	

#content {
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	/*letter-spacing:.1em;*/
	}
	
#content a {
	color: #ba3625;
	}
	
#content a.more {
	text-decoration: underline;
	}
	
	
#content a:hover {
	color: #02b0cf;
	text-decoration: underline;
	}
	
body#home div#welcome h1 {
	font-size: 2.8em;
	}

#content h1 {
	font-size: 2.8em;
	}

#content h2 {
	font-size: 2em;
	letter-spacing: .01em;
	color: #929292;
	}
	
body#resources #content h2, body#join #content h2 {
	font-size: 1.3em;
	}
	

#content h1, #content h2 {
	font-family: Impact, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*font-variant: small-caps;*/
	padding: 10px 0 0 0; /*Move to styles*/

	}
	
body#events ul#events {
	font-size: 1.2em;
	}
	
 ul#events {
	font-family: Georgia, Times, serif;
	}
	
 ul#events a {
	font-family: Arial, Helvetica, sans-serif;
	}


	
body#join #content #information #first ul li span.first-word {
	font-family: Impact, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #29837e;
	}
	

 h3.event_title, h3.link_title {
	color: #29837e;
	}
	
 h4.event_summary {
	font-weight: normal;
	text-indent: 1em;
	font-size: 1em;
	color: #8a5135;

	}
	


	
	
 ul#events li p {
	margin: 0;
	text-indent: 1em;
	font-size: 1em;
	}
	
ul#events li p.event_description {
	margin: 1em 0 0 1em;
	text-indent: 0;
	font-size: .8em;
	}
	
	
#content #information dt {
	font-size: 1.1em;
	}
	
#content #latest_news {
	padding: 10px 15px 15px 15px;
	border: 1px dashed #d1d1d1;
	background-color: #f6f6f6;
	text-align: center;
	}
	
#content #latest_news h2 {
	padding: 0;
	color: #29837e;
	}
	
#content #latest_news p {
	margin-top: .5em;
	font-size: 1.2em;
	}
	
#footer {
	background: url(../images/backgrounds/footer-bg.png) top center no-repeat;
	height: 62px; /* Move to styles */
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #fff;
	}
	
#footer a {
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
	}
	
#footer a:hover {
	color: #fff;
	background: 
	}
	
#footer_links #e-news, #footer_links #join_us {
	width: 105px;
	}
	

	
#footer_links #e-news a, #footer_links #join_us a {
	text-indent: -5000%;
	}
	
#footer_links #join_us a {
	background: url(/images/joinus.png) no-repeat 0 0;
	
	}

#footer_links #e-news a {
	background: url(/images/e-news.png) no-repeat 0 0;
	}
	
#footer_links #join_us a:hover {
	background-position: 0 -51px;

	}	
	
#footer_links #e-news a:hover {
	background-position: 0 -52px;

	}	
#address_credits a:hover {
	color: #cef89e;
	}
	
