body {background:transparent url(images/bg_photo.gif) no-repeat scroll center top;font-family:verdana,arial,helvetica,sans-serif; font-size:12px; text-align:center;background-color:#ffffff;}
#header {display:block; width:960px; margin: 0 auto; height:160px; position:relative; text-align:left;}
#content {display:block; width:860px; margin: 0 auto; text-align:left; overflow:inherit; position:relative; min-height:540px;}
/* for Internet Explorer */
/*\*/
* html #content {
height: 540px;
}
/**/
h1 {background:transparent url(images/logo.png) no-repeat scroll 0 0; height:149px; top:3px; left:3px; overflow:hidden; position:absolute; width:403px; margin:0;}
h1 a {display:block;height:149px;margin-left:-9999px;}
h3 {font-family:verdana,arial,helvetica,sans-serif; font-size:15px; margin:0; padding:0;}
h2 {margin-bottom:10px;border-bottom:1px solid #fbb053;padding:2px;}
h2.statement {background:transparent url(images/statement.gif) 0 0 no-repeat; height:74px; text-indent: -9999px; background-position:left;border:0;}
h3.mission {background:transparent url(images/mission.gif) 0 0 no-repeat; height:140px; text-indent: -9999px; background-position:right;border:0;}
h2.about_who {background:transparent url(images/hdr_about_who.gif) 0 0 no-repeat; height:20px; text-indent: -9999px; background-position:left;}
h2.about_what {background:transparent url(images/hdr_about_what.gif) 0 0 no-repeat; height:20px; text-indent: -9999px;background-position:left;}
h2.about_how {background:transparent url(images/hdr_about_how.gif) 0 0 no-repeat; height:20px; text-indent: -9999px;background-position:left;}
h2.about_why {background:transparent url(images/hdr_about_why.gif) 0 0 no-repeat; height:20px; text-indent: -9999px;background-position:left;}
h2.partners {background:transparent url(images/hdr_partners.gif) 0 0 no-repeat; height:20px; text-indent: -9999px;background-position:left;}
h2.supporters {background:transparent url(images/hdr_supporters.gif) 0 0 no-repeat; height:20px; text-indent: -9999px;background-position:left;}
h2.news {background:transparent url(images/hdr_news.gif) 0 0 no-repeat; height:20px; text-indent: -9999px;background-position:left;}
h2.missing {background:transparent url(images/hdr_missing.gif) 0 0 no-repeat; height:20px; text-indent: -9999px;background-position:left;}
h3 {margin-bottom:8px;}
#contact {display:block;position:absolute;top:20px;right:50px;font-size:11px;}
input {margin-bottom:3px;}
/* for Internet Explorer */
/*\*/
* html input {
margin-bottom: 2px;
}
/**/
input.submit {background-color:#06ad4d; color:#ffffff; border:0; font-size:11px; height:17px; vertical-align:middle;}
input.submit:hover {color:#fbb053;}
.texta {font-size:11px;color:#ffffff;border:0;background-color:#999999;padding:2px;}
.text-label {color: #cdcdcd; font-weight: bold;}
div.grow {font-size:13px; font-weight:bold; text-transform:uppercase;}
div.signup {font-size:11px; color:#06ad4d; text-transform:uppercase; margin-bottom:4px; font-weight:bold;}
input.inputText {margin:0;padding:1px 3px;width:200px;}
#top_nav {background:transparent url(images/nav_bg.gif) no-repeat scroll center top; font-size:15px; color:#ffffff; text-transform:uppercase; font-weight:bold; font-family:arial; padding:3px 0 2px 0; text-align:center; border-bottom:2px solid #000000; width:860px; margin-left:auto; margin-right:auto; height:16px; vertical-align:middle;}
ul.horizontal_links {list-style-type:none;margin:0;padding:0;}
ul.horizontal_links li {display:inline;margin: 0 30px;padding:0;}
ul.horizontal_links li a.nav {color:#ffffff;text-decoration:none;}
ul.horizontal_links li a:hover {color:#fbb053;}
ul.horizontal_links li.donate {text-align:center;margin-left:64px;}
ul.horizontal_links li.donate a {color:#06ad4d;text-decoration:none;}
ul.horizontal_links li.donate a:hover {color:#ffffff;}
#main_content {display:block; padding:10px; line-height:20px; width:840px; margin-left:auto; margin-right:auto; margin-top:10px; text-align:justify;}
#index_images {display:block; width:860px; margin-left:auto; margin-right:auto; height:242px; margin-top:4px;}
#image {display:block; width:860px; margin-left:auto; margin-right:auto; height:240px;background-color:#ffffff; margin-top:4px;}
#index_images .img_left {padding:0;float:left;width:284px;text-align:left;height:180px;}
#index_images .img_middle {margin-left:4px;padding:0;float:left;width:284px;text-align:center;height:180px;}
#index_images .img_right {margin-left:4px;padding:0;float:left;width:283px;text-align:right;height:180px;}
.statement {float:left;width:410px;margin-right:18px;}
.mission {float:right;width:400px;padding-top:40px;}
/* for Internet Explorer */
/*\*/
* html .mission {
padding-top:10px;
}
/**/
.middle {text-align:center;}
.quote {width:800px; margin:0 auto; display:block;}
.author {display:block;width:220px;text-align:left;margin-bottom:20px;position:relative;left:600px;font-weight:bold;}
p {margin: 0 0 10px 0;}
ul, dl {margin: 0 0 10px 0;padding:0;}
dd {margin:0;padding:0;}
a {color:#06ad4d;text-decoration:none;}
a:hover {color:#06ad4d;text-decoration:underline;}
a:visited {color:#06ad4d;}
li {padding-left:8px;margin:0.1em 3em;}
li.pdf {background:transparent url(images/pdficon_small.gif) no-repeat scroll .2em .2em;}
img.right {float:right; margin: 0 0 5px 5px;}
img.left {float:left; margin: 0 5px 5px 0;}
img.border {border:1px solid #000000;}
.divider {background-color:#cccccc; width:600px; margin:20px auto; height:1px; text-align:center;}
#bottom {border-top:1px solid #eeeeee; width:860px; margin:0 auto;}
#social {width:450px; margin:15px auto 0 auto; text-align:center; color:#999999; font-size:10px; display:block;clear:both; overflow:auto;}
#social .twitter, #social .youtube, #social .facebook {width:150px;text-align:center;float:left;display:block;}
#footer {width:860px;margin-top:15px;margin-left:auto;margin-right:auto;margin-bottom:20px;font-size:10px; color:#666666;display:block; text-align:center; clear:both;}