/* CSS Document */

body{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:16px; background-color:#464646; color:#464646; }
a{ color: #009966; text-decoration:underline; }
#contentarea{ margin:0 auto; width:820px; background-image:url(../images/bg.gif); background-repeat:repeat-y; background-position:center; background-color:#464646; }
form{padding:0px; margin:0px; }
input{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
textarea{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }

.hideonscreen{ display:none}
.hideonscreen_h2{ display:none} 

#header{ padding:0px 0px 0px 0px; margin:0 auto; background-image:url(../images/header.jpg); width:800px; height:234px; }
#header_nav{ margin: 6px 3px 0px 0px; padding: 0px 0px 0px 0px; float:right; color:#ffffff; }
* html #header_nav{ margin:4px 0px 0px 0px; padding: 0px 0px 0px 0px; float:right; color:#ffffff; }
#header_nav ul{ padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#header_nav li{ margin:0px 9px 0px 0px; padding: 0px 0px 0px 0px; float:left; list-style:none; }
#header_nav li.withdivider{ margin:0px 7px 0px 0px; padding:0px 0px 0px 12px; float:left; list-style:none; background-image:url(../images/headerdivider.gif); background-position:center left; background-repeat:no-repeat; }
#header_nav a{ color:#ffffff; text-decoration:none; }

#nav{ padding:0px 0px 0px 0px; margin:0 auto; width:800px; background-color:#FFFFFF; clear:both }
#navholder{ padding:0px 0px 0px 0px; margin:0 auto; width:800px; background-color:#FFFFFF; text-align:center; }

#footer{ padding:0px 0px 0px 0px; margin:0 auto; background-image:url(../images/footer.gif); clear:both; width:800px; height:40px; }
#footer_nav{ margin:3px 0px 0px 0px; float:right; color:#ffffff; width:305px; }
#footer_nav ul{ padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; }
#footer_nav li{ margin:0px 10px 0px 0px; padding:0px 0px 0px 0px; float:left; list-style:none;  }
#footer_nav li.withdivider{ margin:0px 7px 0px 0px; padding:0px 0px 0px 12px; float:left; list-style:none; background-image:url(../images/footerdivider.gif); background-position:center left; background-repeat:no-repeat; }
* html #footer_nav li.withdivider{ margin:0px 9px 0px 0px; padding:0px 0px 0px 12px; }
#footer_nav a{ color:#ffffff; text-decoration:none; }

#footer_spacer{ padding:0px 0px 0px 0px; clear:both; margin: 0px 0px 0px 0px; height:1px; }

#content{ width:776px; margin:0 auto; background-color:#d9dac9; padding: 12px 12px 15px 12px; } 
* html #content{ margin:0 auto; background-color:#d9dac9; padding: 12px 12px 0px 12px; } 

#home_hero{ width:320px; float:left; border: 1px solid #bebfb0; margin:0px 0px 0px 0px; }
#home_hero_header{ background-image:url(../images/headerbackground.gif); background-repeat:repeat-x; height:21px; margin:0px 0px 0px 0px; }
#home_content{ width:438px; float:right; clear: right;border: 1px solid #bebfb0; margin:0px 0px 0px 0px; }
#home_content p{ padding:0px 15px 0px 15px; margin:10px 0px 10px 0px; }
#home_content_header{ background-image:url(../images/headerbackground.gif); background-repeat:repeat-x; height:21px; margin:0px 0px 0px 0px; color:#FFFFFF; }
#home_content_header h1{ margin:0px 0px 0px 0px; color:#FFFFFF; padding: 2px 0px 0px 15px; font-size:11px; }
#home_content_spacer{ padding:0px 0px 0px 0px; clear:none; float:right; width:20px; margin: 0px 0px 0px 0px; height:15px; }
* html #home_content_spacer{ padding:0px 0px 0px 0px; clear:both; margin: 0px 0px 0px 0px; height:1px; }

#home_footer_pics{ margin:0 auto; width:800px; background-color:#d9dac9; margin:0px 0px 0px 10px; padding: 15px 0px 15px 0px; clear:both; text-align:center;  }    
#home_footer_pics img{ clear: both; border: 1px solid #bebfb0; margin:0px 3px 0px 3px; text-align:center; }    
 
#about_content{ width:575px; float:right; clear: right;border: 1px solid #bebfb0; margin:0px 0px 0px 0px; }
#about_content p{ padding:0px 15px 0px 15px; margin:10px 0px 10px 0px; }
#about_content_header{ background-image:url(../images/headerbackground.gif); background-repeat:repeat-x; height:21px; margin:0px 0px 0px 0px; color:#FFFFFF; }
#about_content_header h1{ margin:0px 0px 0px 0px; color:#FFFFFF; padding: 2px 0px 0px 15px; font-size:11px; }
#about_contentt_spacer{ padding:0px 0px 0px 0px; clear:none; float:right; width:20px; margin: 0px 0px 0px 0px; height:15px; }
* html #about_content_spacer{ padding:0px 0px 0px 0px; clear:both; margin: 0px 0px 0px 0px; height:1px; }

#newsfeature_content{ width:480px; float:left; border: 1px solid #bebfb0; margin:0px 0px 0px 0px; }
#newsfeature_content p{ padding:0px 15px 0px 15px; margin:10px 0px 10px 0px; }
#newsfeature_content_header{ background-image:url(../images/headerbackground.gif); background-repeat:repeat-x; height:21px; margin:0px 0px 0px 0px; color:#FFFFFF; }
#newsfeature_content_header h1{ margin:0px 0px 0px 0px; color:#FFFFFF; padding: 2px 0px 0px 15px; font-size:11px; }
#newsfeature_content_spacer{ padding:0px 0px 0px 0px; clear:none; float:left; width:20px; margin: 0px 0px 0px 0px; height:15px; }
* html #newsfeature_content_spacer{ padding:0px 0px 0px 0px; clear:left; margin: 0px 0px 0px 0px; height:10px; }

#newslist_content{ width:270px; float:right; border: 1px solid #bebfb0; margin:0px 0px 20px 0px; }
#newslist_content p{ padding:0px 15px 0px 15px; margin:10px 0px 10px 0px; line-height:15px; }
#newslist_content_header{ background-image:url(../images/headerbackground.gif); background-repeat:repeat-x; height:21px; margin:0px 0px 0px 0px; color:#FFFFFF; }
#newslist_content_header h1{ margin:0px 0px 0px 0px; color:#FFFFFF; padding: 2px 0px 0px 15px; font-size:11px; }
#newslist_contentt_spacer{ padding:0px 0px 0px 0px; clear:none; float:right; width:20px; margin: 0px 0px 0px 0px; height:15px; }
* html #newslist_content_spacer{ padding:0px 0px 0px 0px; clear:right; margin: 0px 0px 0px 0px; height:10px; }

#donationslist{ width:322px; float:left; border: 1px solid #bebfb0; margin:0px 0px 0px 0px; background-color:#5f880e;}
#donationslist p{ padding:0px 15px 0px 15px; margin:10px 0px 10px 0px; }
#donationslist_header{ background-image:url(../images/headerbackground.gif); background-repeat:repeat-x; height:21px; margin:0px 0px 0px 0px; color:#FFFFFF; }
#donationslist a{ color:#FFFFFF; text-decoration:none; }
#donationslist table{ background-color:#7c9f1f; margin:6px; border-collapse:collapse; }
#donationslist td{ border: 1px solid #5f880e; color:#FFFFFF; padding: 2px 5px 2px 5px; width:124px; }
#donationslist td.label{ border: 1px solid #5f880e; color:#FFFFFF; padding: 1px 5px 1px 5px; width:100px; font-weight:bold; }
#donationslist td.bullet{ border: 1px solid #5f880e; color:#FFFFFF; padding: 1px 5px 1px 5px; width:10px; }
#donationslist_header h1{ margin:0px 0px 0px 0px; color:#FFFFFF; padding: 2px 0px 0px 15px; font-size:11px; }
#donationslist_spacer{ padding:0px 0px 0px 0px; clear:none; float:left; width:20px; margin: 0px 0px 0px 0px; height:15px; }
* html #donationslist_spacer{ padding:0px 0px 0px 0px; clear:left; margin: 0px 0px 0px 0px; height:10px; }

#donationsonline{ width:322px; float:left; clear:left; border: 1px solid #bebfb0; margin:0px 0px 0px 0px;}
#donationsonline_header{ background-image:url(../images/headerbackground.gif); background-repeat:repeat-x; height:21px; margin:0px 0px 0px 0px; color:#FFFFFF; }
#donationsonline_header h1{ margin:0px 0px 0px 0px; color:#FFFFFF; padding: 2px 0px 0px 15px; font-size:11px; }
#donationsonline p{ padding:0px 15px 0px 15px; margin:10px 0px 10px 0px; line-height:15px; }
#donationsonline_spacer{ padding:0px 0px 0px 0px; clear:none; float:left; width:20px; margin: 0px 0px 0px 0px; height:15px; }
* html #donationsonline_spacer{ padding:0px 0px 0px 0px; clear:left; margin: 0px 0px 0px 0px; height:10px; }

#donations_content{ width:425px; float:right; border: 1px solid #bebfb0; margin:0px 0px 20px 0px; }
#donations_content p{ padding:0px 15px 0px 15px; margin:10px 0px 10px 0px; line-height:15px; }
#donations_content_header{ background-image:url(../images/headerbackground.gif); background-repeat:repeat-x; height:21px; margin:0px 0px 0px 0px; color:#FFFFFF; }
#donations_content_header h1{ margin:0px 0px 0px 0px; color:#FFFFFF; padding: 2px 0px 0px 15px; font-size:11px; }
#donations_content_spacer{ padding:0px 0px 0px 0px; clear:none; float:right; width:20px; margin: 0px 0px 0px 0px; height:15px; }
* html #donations_content_spacer{ padding:0px 0px 0px 0px; clear:right; margin: 0px 0px 0px 0px; height:10px; }




