*{margin:0;padding:0;}
a{color:#4891b5;}
a:active,a:focus{outline:0;}
body{font-size:100%;font:.8em Georgia,"Times New Roman",Times,serif;text-align:center;color:#3d3d3d;padding-top:10px;padding:20pt;}
h1,h2,h3,h4{margin-bottom:5px;}
p,ul{margin:0;margin-bottom:15px;}
.aligncenter{margin-left:auto;margin-right:auto;display:block;}
.alignleft{float:left;margin:0 7px 7px 0;}
.alignnone{text-align:center;}
.alignright{float:right;margin:0 0 7px 7px;}
.clear{clear:both;}
.edit{float:right;color:red;}
.edit a{color:red;}
.img_thumb{float:left!important;}
.more{display:inline;}
.more a{padding-right:15px;background:url(images/more_right.gif) center right no-repeat;text-transform:uppercase;font-size:95%;font-weight:bold;text-decoration:none;color:#17557d;}
.more a:hover{text-decoration:underline;}
.clear{clear:both;}
.thumb{margin:0;padding:0;}
#content{margin-top:15px;padding-top:15px;border-top:1px solid gray;}
#left{width:220px;float:left;font-family:Arial,Helvetica,Geneva,sans-serif;}
#orientation{font-family:Arial,Helvetica,Geneva,sans-serif;font-size:150%;}
#orientation a{color:#fff;}
#orientation h1{color:gray;font-weight:normal;font-size:265%;}
#orientation #breadcrumbs{font-size:90%;font-weight:bold;margin:0;}
#orientation #breadcrumbs a{text-decoration:none;font-weight:normal;color:black;}
#util{float:right;display:none;}
#util li{display:inline;margin-right:10px;}
#util li a#print{padding-left:13px;background:url(images/icon_print.gif) center left no-repeat;text-decoration:none;font-size:88%;}
#util li a#email{padding-left:13px;background:url(images/icon_email.gif) center left no-repeat;text-decoration:none;font-size:88%;}
#util li span a{padding-left:13px;background:url(images/icon_print.gif) center left no-repeat;text-decoration:none;font-size:88%;}
#page{background:#fff;margin:0 auto;clear:both;text-align:left;padding:10px;}
#nav{margin-top:15px;display:none;}
#nav li{float:left;margin-left:2px;list-style:none;}
#nav li a{color:#fff;display:block;text-transform:uppercase;text-decoration:none;background:#25383c url(images/nav_bg.gif) repeat-x;padding:10px 20px;font-family:Arial,Helvetica,Geneva,sans-serif;font-size:88%;}
#nav li a:hover,#nav li.current_page_parent a,#nav li.current_page_ancestor a,#nav li.current_page_item a{background:#1d4049 url(images/nav_bg_a.gif) repeat-x left;}
#left{display:none;}
#subnav{background-color:#122b33;padding:5px;padding-bottom:40px;margin-bottom:10px;display:none;}
#subnav h3{background-color:#0d4c59;color:#fff;text-transform:uppercase;font-weight:normal;padding:5px 11px 5px 0;margin-bottom:5px;}
#subnav li{list-style:none;border-bottom:1px solid #3f5359;}
#subnav li a{color:#97d5d1;text-decoration:none;padding:5px 0 5px 11px;display:block;}
#subnav .title{border:none;}
#subnav li.current_page_item a,#subnav li a:hover{color:#fff;background:url(images/subnav_arrow.gif) center left no-repeat;}
#subnav li a:hover{background:none;}
#subnav li ul{margin:0;}
#subnav li ul li{border:none;}
#subnav li ul li a{margin-left:15px;}
#subnav li.active ul li a{background:none;color:#97d5d1;}
#subnav li.current_page_item ul li a:hover{color:#fff;background:url(images/subnav_arrow.gif) center left no-repeat;}
#subnav li.current_page_item ul li a{background:none;color:#97d5d1;}
#header{text-align:center;margin:0 auto;margin-bottom:45px;}
#header h1 a{display:block;margin-left:10px;text-decoration:none;font-size:150%;color:#575757;text-align:center;}
#search{float:right;margin-top:-80px;background:url(images/search.gif) top left no-repeat;height:40px;text-align:left;width:170px;display:none;}
#searchbox{background:none;padding:4px 10px;width:120px;margin-top:15px;border:none;}
#searchbutton{background:none;border:none;width:20px;}
#bookblock{padding:15px 5px 15px 15px;font-size:90%;margin-bottom:10px;background:#b1cfcf url(images/cover_small.gif) no-repeat right 10px;}
#bookblock h4{font-weight:normal;text-transform:uppercase;line-height:140%;margin-right:90px;margin-bottom:15px;}
#bookblock ul{margin-bottom:10px;margin-left:0!important;margin-top:15px;}
#bookblock ul li{list-style:none;padding:0 5px 0 0;border-right:1px solid #729d9e;display:inline;}
#bookblock ul li a{text-decoration:none;text-transform:uppercase;color:#346b6d;font-size:90%;font-weight:bold;}
#bookblock ul li.button{border:none;background:url(images/button.gif) no-repeat;height:50px;display:block;float:right;margin-right:10px;width:106px;text-align:center;padding-top:4px;margin-top:-5px;}
#bookblock ul li.button a{color:#fff;border:none;}
#signupblock{padding:15px;background-color:#68aeb2;}
#signupblock p a{color:#102b33;text-decoration:none;}
#signupblock h4{text-transform:uppercase;color:#1a4c55;}
#signup{background:url(images/signup.gif) top left no-repeat;}
#signup #signup_email{background:none;padding:4px 10px;width:120px;border:none;font-size:70%!important;margin-bottom:10px;}
#signup #signup_button{background:none;border:none;width:20px;}
#content a:hover{text-decoration:underline;}
#content blockquote{padding:10px 0;font-size:110%;margin-bottom:10px;font-style:italic;border-bottom:1px solid #bbb;}
#content blockquote strong{font-style:normal;font-family:Arial,Helvetica,Geneva,sans-serif;font-size:90%;font-weight:bold;}
#content h2{font-family:Arial,Helvetica,Geneva,sans-serif;font-size:130%;}
#content h2 a,#content h3 a{color:black;}
#content h3{font-family:Arial,Helvetica,Geneva,sans-serif;font-size:110%;}
#content p{line-height:145%;}
#content ul{margin-left:35px;}
#content ul li{margin-bottom:5px;list-style-type:circle;}
#content a img{border:none;}
#footer{text-align:center;padding-top:25px;font-family:Arial,Helvetica,Geneva,sans-serif;color:#bbb;text-transform:uppercase;font-size:80%;}
#footer dl{float:right;display:none;}
#footer dt{margin-right:70px;}
#footer dd{float:right;margin-top:-18px;margin-right:4px;}
#footer dd a#facebook{display:block;width:27px;height:27px;background:url(images/icon_facebook.gif);}
#footer dd a#twitter{display:block;width:26px;height:26px;background:url(images/icon_twitter.gif);}
#footer dd a span{display:none;}
#footer li{list-style:none;display:inline;margin-right:10px;}
#footer a{color:#black;text-transform:none;}
#landing{font:130% Arial,Helvetica,Geneva,sans-serif;line-height:150%;font-weight:normal;margin-bottom:-10px;}
#landing a{color:#fff;}
#landing p{margin:0;}
.wysiwyg{clear:none;}
.wysiwyg div{clear:none!important;}
.factsheet{margin-bottom:20px;}
.download{background-color:#caecec;padding:10px;font-size:90%;line-height:160%;}
.download strong{color:#1f95a8;font-size:110%;margin-bottom:5px;}
.download small{display:none;}
.person{padding:40px 0;border-bottom:1px solid #ddd;}
.person p{margin-bottom:0;}
.person p,.person h2{margin-left:150px;}
.person p.img_thumb{float:left;margin:0;}
.group{padding:15px 0;border-bottom:1px solid #ddd;}
.group h4 a{font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;color:#3595a7;text-decoration:none;}
.group h4{font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;color:#3595a7;font-size:150%;line-height:120%;text-decoration:none;}
.group small{font-family:Arial,Helvetica,Geneva,sans-serif;}
.group li{margin-bottom:5px;}
.group div{margin-bottom:20px;padding:9px;}
.group div p{margin-bottom:0;}
.group p a{text-decoration:none;font-family:Arial,Helvetica,Geneva,sans-serif;font-size:88%;}
.group div a.more{color:red;}
.post{margin-bottom:15px;}
.post small{display:block;}
#press1{width:330px;float:left;}
#press1 h3,#press1 li{margin:0;}
#press2{border-left:1px solid #ddd;padding-left:10px;margin-left:340px;text-align:left;}
#press2 ul{margin-left:15px;}
#press3{clear:both;background:#eee;padding:10px;margin-top:30px;}
#blog_left a{color:#386a6c;}
#blog_left h2 a{font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;color:#3595a7;text-decoration:none;}
#blog_left h2{font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;color:#3595a7;font-size:150%;line-height:120%;text-decoration:none;}
#blog_left .post{border-bottom:1px solid #bbb;padding:10px 0;margin-bottom:0;}
#blog_left .excerpt p{display:inline;}
#blog_left .post_more{text-decoration:none;font-family:Arial,Helvetica,Geneva,sans-serif;font-size:90%;}
#blog_right{width:190px;padding:15px;margin-left:460px;background-color:#b3cecf;font-size:80%;padding-top:25px;display:none;}
#blog_right h3{color:#fff;text-transform:uppercase;font-weight:normal;background-color:#2f6366;padding:10px;display:inline;}
#blog_right ul{margin:20px 0 30px 0;}
#blog_right li{list-style:none!important;margin-bottom:7px!important;}
#blog_right li a{font-family:Arial,Helvetica,Geneva,sans-serif;color:#2f6366;text-decoration:none;text-transform:uppercase;}
#rss_feed h3{font-family:Arial,Helvetica,Geneva,sans-serif;color:#2f6366;text-decoration:none;text-transform:uppercase;background:transparent url(images/rss_icon_small.gif) no-repeat;padding:2px 20px;}
#rss_feed h3 a{color:#2e6366;text-decoration:none;}
#commentform,#comment{width:400px;}
.post_meta{margin-left:0!important;}
.post_meta li{list-style:none!important;display:inline;padding:0 5px;border-left:1px solid #bbb;font-family:Arial,Helvetica,Geneva,sans-serif;font-size:85%;}
.post_meta li a{text-decoration:none;font-weight:bold;}
.sub_meta{margin-top:10px;margin-left:0!important;}
.sub_meta li{list-style:none!important;font-family:Arial,Helvetica,Geneva,sans-serif;}
.sub_meta a{text-decoration:none;font-size:90%;font-weight:strong;}
.wp-pagenavi{clear:both;margin-top:35px;text-align:center;}
#home{clear:both;margin-top:10px;}
#home1{width:225px;float:left;}
#home2{width:290px;float:left;margin-left:25px;margin-top:5px;}
#home2 li{list-style:none;margin-bottom:15px;}
#home2 a{text-transform:uppercase;text-decoration:none;font-family:Arial,Helvetica,Geneva,sans-serif;font-size:85%;color:#386a6c;font-weight:bold;}
#home2 #latest_updates strong{font-family:Arial,Helvetica,Geneva,sans-serif;text-transform:uppercase;font-size:90%;}
#home2 h2 a{color:#fff;text-transform:uppercase;font-weight:normal;background-color:#2f6366;padding:10px;font-family:Arial,Helvetica,Geneva,sans-serif;text-decoration:none;font-size:70%;}
#home2 ul{margin-top:25px;margin-bottom:25px;}
#home2a h2{margin-bottom:20px;}
#home2a h3{font-family:Arial,Helvetica,Geneva,sans-serif;color:#2e6366;}
#home2a img{width:135px;height:auto;border:1px solid gray;}
#home3{width:315px;margin-left:570px;padding:0 0 20px 20px;background:#b1cfcf url(images/cover_large.gif) no-repeat right 10px;font-family:Arial,Helvetica,Geneva,sans-serif;font-size:90%;position:relative;}
#home3 h2 a{color:#fff;font-family:Arial,Helvetica,Geneva,sans-serif;text-decoration:none;font-weight:normal;font-size:70%;background-color:#2f6366;padding:10px;display:block;width:80px;text-align:center;text-transform:uppercase;}
#home3 h4{text-transform:uppercase;}
#home3 span{margin-right:160px;display:block;}
#home3 p.button{border:none;background:url(images/button.gif) no-repeat;height:50px;width:112px;padding-top:4px;text-align:center;color:#fff;margin-right:30px;position:absolute;right:0;top:225px;}
#home3 p.button a{color:#fff;border:none;text-decoration:none;text-transform:uppercase;}
#home3 p a{text-transform:uppercase;text-decoration:none;font-weight:bold;}
#home3 dl{margin-top:60px;background-color:#d6e6e7;padding:15px;margin-right:15px;}
#home3 dl img{border:1px solid gray;float:left;margin:0 10px 10px 0;}
#home3 dt{text-transform:uppercase;}
#home3 dt strong{display:block;color:#3e9b99;font-size:110%;margin-bottom:5px;}
#home3 dd{color:#1b5150;}
#home3 a{text-transform:uppercase;text-decoration:none;font-weight:bold;}
#home #nav{margin:0 auto;width:950px;margin-top:30px;}
#home_action{background-color:#5d4723;color:#fff;padding:10px;font-family:Arial,Helvetica,Geneva,sans-serif;font-size:87%;margin-bottom:10px;}
#home_action h3 a{color:#d2bf9f;font-weight:normal;text-transform:uppercase;text-decoration:none;}
#home_action p{margin:0;margin-bottom:3px;}
#home_action a{color:#fff;text-decoration:none;text-transform:none;}
#home_action li{margin-bottom:5px;list-style:bullets;margin-left:15px;}
#home_donate{background-color:#8eab4b;padding:10px;font-family:Arial,Helvetica,Geneva,sans-serif;font-size:87%;margin-bottom:10px;}
#home_donate h3 a{color:#264204;font-weight:normal;text-transform:uppercase;text-decoration:none;}
#home_donate p{margin:0;margin-bottom:3px;}
#home_donate a{color:#264204;text-decoration:none;text-transform:uppercase;}
#home_signup{padding:10px;background-color:#68aeb2;font-family:Arial,Helvetica,Geneva,sans-serif;margin-bottom:10px;}
#home_signup h3{text-transform:uppercase;font-weight:normal;color:#1a4c55;}
#signup{background:url(images/signup.gif) top left no-repeat;}
#signup #signup_email{background:none;padding:4px 10px;width:120px;border:none;font-size:70%!important;}
#signup #signup_button{background:none;border:none;width:20px;}
#home_signup p{margin-top:5px;font-size:80%;margin-bottom:0;}
#home_signup p a{color:#000;text-decoration:none;}
#flash{background:url(images/flash_bg.gif);}