
body, table, td {	
font-size:11px;
font-family:arial,sans-serif;
color:#333;}	


h1, .h1 {
font-family:helvetica,serif;
font-size:27px;
text-transform:uppercase;
color:#999;
font-weight:bold;
caption:Page Title;
margin-bottom:0px;
margin-top:0;}
	
h2, .h2 {
font-family:helvetica,serif;
font-size:21px;
margin:0 0 10px 0;
font-weight:bold;
text-transform:uppercase;
color:#999;
caption:SubTitle;}				

h3, .h3 {
font-size:18px;
font-family:helvetica;
margin:10px 0;
color:#999;
font-weight:bold;
visible:false;
caption:Small SubTitle;}
	
h4 {
font-size:16px;
font-family:helvetica;
margin:10px 0;
color:#999;
visible:false;}				

h5 {
font-size:16px;
font-family:helvetica;
margin:10px 0;
color:#999;
visible:false;}
	
h6 {
font-size:150%;font-size:16px;
font-family:helvetica;
margin:10px 0;
color:#999;
visible:false;}	


a {color:#333;}	

.default {color:#333;caption:Default Text;}

a.subtitle, a.subtitle:visited {			
font-family:helvetica,serif;
font-size:160%;
margin:10px 0;
text-transform:uppercase;
color:#999;
text-decoration:none;
caption:SubTitle Link;}	

body a.header, body a.header:visited {
color:#ffffff;
caption:Header Link;}

body a.footer, body a.footer:visited {
color:#ffffff;
caption:Footer Nav Link;}

#footernav {font-weight:bold;font-size:13px;}

* html #footernav {font-weight:bold;}

.footercopy {color:#ffffff;caption:Footer Copy;}

body a.footercopy,  a.footercopy:visited {color:#ffffff;caption:Footer Copy Link;}


#signup {
color:#333;
font-size:90%;}

.followTitle {
font-family:helvetica,serif;
font-size:29px;
text-transform:uppercase;
color:#48832B;
font-weight:bold;
text-transform:uppercase;
caption:Follow Progress Title;}

a.follow, a.follow:visited  {
padding-left:10px;
color:#8C8D7F;
background:transparent url(http://www.kintera.org/atf/cf/%7B78C4F2C3-08BD-4F96-BF29-0CDF22C1742B%7D/follow_bullet.gif) no-repeat top left;
display:block;
caption:Follow Progress Link;}
a.follow:hover {text-decoration:none;color:#8C8D7F;}

a.more, a.more:visited  {
padding-left:10px;
color:#48822B;
display:block;
margin-top:3px;font-weight:bold;
caption:Read More Link; }
a.more:hover {text-decoration:none;}

#contentarea hr {
height:1px;
color:#ccc;
clear:both;
margin:1px 0;					
padding:0;}

#contentarea br {clear:both;}										
	
#contentarea table {margin-top:11px;}	

#contentarea table#webfeature {margin-top:0px;}	

#contentarea p {margin:8px 0 12px 0;padding:0;}	

#content_photo {margin-bottom:5px;display:block;}

.home .content_home a {color:#48822B;background-color:transparent;font-size:10px;}

.home .content_home p {line-height:15px;}