﻿body{font-family:Georgia,Arial,sans-serif;color:#000;background-color:#fffbf6;font-size:14px; line-height:normal; margin:0;padding:0;}
a img{border:none;}
a{color:#8a0000;}
a:hover{color:#b50202;}
form{margin:0;padding:0;}
h1{font-size:1.35em;}
h2{font-size:1.3em;}
h3{font-size:1.1em;}
hr{border:none 0;border-top:1px dashed #C5C5C5;height:1px;margin:0;padding:0;}
blockquote{margin-left:20px;border-left:20px solid #eee;padding-left:10px;font-size:0.9em;clear:left;}
ul{list-style-type:none;margin:0;padding:0;}
dt{font-weight:700;}
dd{margin-left:1em;font-size:0.9em;}
code{font-family:Courier New, Courier, Monospace;font-size:1em;color:#666;}
acronym,abbr{cursor:help;}
fieldset{border:0;margin:0;padding:0;}
#wrapper{min-height:1120px;background:url(images/bg.png) repeat-x;}
#main{position:relative;width:930px;margin:0 auto;}
#main div.body{background:url(img/bg-page.gif) repeat-y;}
#main div.banner{border-bottom:5px solid #febc26;height:132px;background-repeat:no-repeat;background-color:#082457;}
#header{position:relative;width:930px;height:153px;margin:0 auto;}
#header h1{padding-left:22px;float:left;margin:10px 0 0 0;}
#header h1 a{background:url(images/header/logo.png); display:block; width:377px; height:138px; text-indent:-5000px; overflow:hidden;}
#header ul.nav{position:absolute;top:103px;right:0; width:450px;overflow:hidden;}
#header ul.nav li{float:left;}
#header ul.nav li.stay{width:140px; margin-right:15px;}
#header ul.nav li.donate{width:140px;margin-right:15px;}
#header ul.nav li.befriend{width:140px;}
#header ul.nav li a{display:block;height:32.5px;overflow:hidden;text-indent:-5000px;}
#header ul.nav li.stay a{background:url(images/header/button-stay.gif) no-repeat;}
#header ul.nav li.donate a{background:url(images/header/button-donate.gif) no-repeat;}
#header ul.nav li.befriend a{background:url(images/header/button-befriend.gif) no-repeat;}
#header ul.nav li a:hover{background-position:0 -32.5px;}
#toolbar form{position:relative;width:232px;height:29px;float:right;margin-top:30px;overflow:visible;background:url(images/header/search.gif) no-repeat;}
#toolbar form input.text{position:absolute;top:3px;left:12px;width:150px;height:16px;border:0;font-size:12px;padding:0;}
#toolbar form input.button{position:absolute;top:-4px;right:0;width:39px;height:29px;float:left;background:url(images/header/go-btn.gif) no-repeat;padding:0;}
#toolbar form input.button:hover{background-position:bottom left;}
#nav-main{height:49px;width:930px;background:url(images/nav.png) no-repeat;}
#nav-main li{float:left;position:relative;}
#nav-main li.last{margin:0;}
#nav-main li a{display:block;height:49px;text-indent:-5000px;overflow:hidden;background:url(images/nav.png) no-repeat;}
#nav-main li a.home{width:101px;}
#nav-main li a.home:hover{background-position:left -49px;}
#nav-main li.section a.home, #nav-main li.current a.home{background-position:left -98px;}
#nav-main li a.who-we-are{width:151px;background-position:-101px 0;}
#nav-main li a.who-we-are:hover{background-position:-101px -49px;}
#nav-main li.section a.who-we-are,#nav-main li.current a.who-we-are{background-position:-101px -98px;}
#nav-main li a.what-we-do{width:152px;background-position:-252px 0;}
#nav-main li a.what-we-do:hover{background-position:-252px -49px;}
#nav-main li.section a.what-we-do,#nav-main li.current a.what-we-do{background-position:-252px -98px;}
#nav-main li a.how-you-can-help{width:202px;background-position:-404px 0;}
#nav-main li a.how-you-can-help:hover{background-position:-404px -49px;}
#nav-main li.section a.how-you-can-help,#nav-main li.current a.how-you-can-help{background-position:-404px -98px;}
#nav-main li a.news-and-events{width:186px;background-position:-606px 0;}
#nav-main li a.news-and-events:hover{background-position:-606px -49px;}
#nav-main li.section a.news-and-events,#nav-main li.current a.news-and-events{background-position:-606px -98px;}
#nav-main li a.contact-us{width:138px; background-position:-792px 0;}
#nav-main li a.contact-us:hover{background-position:-792px -49px;}
#nav-main li.section a.contact-us, #nav-main li.current a.contact-us{background-position:-792pc -98px	;}
#nav-main li ul {display:none; position: absolute; top:49px; left:0; width:300px;}
#nav-main li:hover ul{display: block;}
#nav-main li ul li {float:none;}
#nav-main li ul li a {background:#8d0000; background-image:none; color:#fff; text-indent:0; padding: 8px 10px; display:inline-block; font-size:18px; text-decoration:none; height:auto; padding:5px 26.25px;}
#nav-main li.section ul li a{background:#e5d4ca; color:#000;}
#nav-main li ul li a {display: block;}
#nav-main li ul li a:hover{background: #600000;}
#nav-main li.section ul li a:hover{background:#d6baab;}
#body{overflow:hidden;background:#fff;}
#content-wrapper{overflow:hidden;background:url(images/divider.gif) repeat-x bottom left;height:1%;padding:25px 0 10px;}
#breadcrumbs{font-size:0.9em;}
#breadcrumbs a{white-space:nowrap;text-decoration:none;}
#sidebar{float:left;width:199px;padding:34px 18px 0 15px;}
#sidebar h2{font-weight:400;background:url(images/divider.gif) repeat-x bottom left;padding-bottom:0.5em;margin:0;}
#sidebar h2 a{color:#000;text-decoration:none;}
#sidebar ul.nav{margin:15px 0 0;}
#sidebar ul.nav li a{color:#000;text-decoration:none;}
#sidebar ul.nav li a.current,#sidebar ul.nav li a.section,#sidebar ul.nav li a:hover{color:#8a0000;}
#sidebar ul.nav li.level-1{margin-bottom:0.5em;padding-bottom:0.5em;background:url(images/divider.gif) repeat-x bottom left;}
#sidebar ul.nav li.level-1 ul{margin:0.5em 0;}
#sidebar ul.nav li.level-1 ul li.level-2{padding-left:10px;background:url(images/sidebar/list-arrow.gif) no-repeat 0 2px;}
#content{float:left;width:688px;padding-right:6px;}
#content h3{font-size:2.4em;color:#000;font-family:Georgia;font-weight:400;padding-bottom:0.2em;background:url(images/divider.gif) repeat-x bottom left;margin:0.7em 0 0.3em;}
#content.story h3,#content.donate h3{background:none;padding-bottom:0.1em;margin-bottom:0;}
#content.event h3{font-size:2em;background:none;padding-bottom:0.1em;margin:0.4em 0 0;}
#content p.story-date{font-size:1.5em;margin:0 0 0.5em;}
#content div.top{height:1%;padding-bottom:3px;}
#content div.top-has-border{background:url(images/divider.gif) repeat-x bottom left;}
#content div.top div.bg{background-repeat:no-repeat;background-position:top right;padding-bottom:0.5em;}
#content div.main-content{width:489px;float:left;}
#content div.main-content ul{margin-left:16px;}
#content div.main-content ul li{list-style:disc; margin-bottom:4px;}
#content div.main-content #section-list{list-style:none; margin:0;}
#content div.main-content #section-list li{background:url(images/divider.gif) repeat-x bottom left; clear:both; list-style:none; margin-bottom:16px; padding-bottom:8px;}
#content div.main-content #section-list li p.date{margin:0!important;}
#content div.main-content #pagination-links{margin:0;}
#content div.main-content #pagination-links li{float:left; list-style:none; margin-right:16px;}
#content div.main-content div.image-left{float:left; min-height:160px; margin-right:14px;}
#content div.main-content div.image-left img{border:1px solid #000;}
#content div.main-content h4{font-weight:normal; font-size:24px;}
#content div.main-content h5{font-weight:normal; font-size:20px;}
#content div.main-content h6{font-weight:normal; font-size:16px;}
#content div.sidebar-statement{width:186px;padding-left:13px;float:left;overflow:hidden;margin-top:55px;}
#content div.headline-img{margin-bottom:14px;}
#content.event div.headline-img{margin-top:25px;}
#content div.intro{font-size:1.8em;margin-bottom:0.5em;}
#content div.intro p{margin:0;}
#content div.quote{font-size:1.8em;margin-bottom:0.5em;}
#content div.quote p{text-align:center;margin:0;}
#content div.quote p.quoted{text-align:right;margin-right:40px;}
#content div.copy{margin-bottom:1em;padding:0 16px 0 0;}
#content div.copy p{line-height:1.5em;margin:0 0 1em;}
#content div.copy h4{font-size:1em;color:#000;margin:1em 0 0.2em;}
#content div.copy h4:first-child{margin-top:0;}
#content div.box-gray{background:#fffcfa url(images/box-bg.png) repeat-x;overflow:hidden;padding-bottom:1em;}
#content div.box-gray div.section{border-top:1px dotted #000;padding:20px;}
#content div.box-gray h4{color:#000;font-size:1.1em;margin:1em 0 0.2em;}
#content div.box-gray h4:first-child{margin-top:0;}
#content div.box-gray p{line-height:1.5em;clear:both;margin:0 0 0.3em;}
#content div.box-gray ul.horizontal-list{list-style:none;margin-left:0;}
#content div.box-gray ul.horizontal-list li{float:left;padding-right:10px;}
#content div.copy ul,#content div.box-gray ul{list-style-type:disc;margin:1em 0 1em 1.5em;}
#content div.copy ul li,#content div.box-gray ul li{margin-bottom:0.3em;}
#content div.box-gray ul.section-list{list-style-type:none;}
#content.story div.sidebar-statement{margin-top:86px;}
#content.event div.sidebar-statement{margin-top:25px;}
#content.donate div.sidebar-statement{margin-top:25px;}
#content div.sidebar-statement div.geo-trust{margin-bottom:20px;}
#content div.colored-box{background-repeat:no-repeat;color:#fff;padding:16px 16px 1em;}
#content div.colored-box div.section{margin:0;padding:0;}
#content div.colored-box a{color:#fff;text-decoration:none;}
#content div.colored-box a:hover{color:#fc0;}
#content div.colored-box h4{font-size:1.1em;font-weight:400;color:#fff;background:url(images/box/red-divider.gif) repeat-x bottom left;margin:0 0 0.5em;padding:0 0 0.5em;}
#content div.colored-box p{line-height:1.5em;color:#fff;background:url(images/box/red-divider.gif) repeat-x bottom left;margin:1em 0;padding:0 0 1em;}
#content div.box-red{background-color:#8b0202;}
#content div.quick-links{clear:both;background:url(images/divider.gif) repeat-x;margin:0 0 30px;}
#content div.quick-links h3{background:none;font-size:1.8em;margin:0;padding:15px 0;}
#content div.quick-links ul{overflow:hidden;}
#content div.quick-links ul li{float:left;margin-right:7px;}
#content div.quick-links ul li.last{margin:0;padding:0;}
#content div.quick-links ul li a{display:block;text-align:center;background-repeat:no-repeat;color:#000;text-decoration:none;width:156px;padding:124px 5px 0;}
#content div.quick-links ul li a.donate{background:url(images/quick-links/donate-bg.jpg) no-repeat;}
#content div.quick-links ul li a.involved{background:url(images/quick-links/involved-bg.jpg) no-repeat;}
#content div.quick-links ul li a.volunteer{background:url(images/quick-links/volunteer-bg.jpg) no-repeat;}
#content div.quick-links ul li a.newsletter{background:url(images/quick-links/newsletter-bg.jpg) no-repeat;}
#content div.quick-links ul li a.current,#content div.quick-links ul li a:hover{background-position:-166px 0;color:#8a0000;font-weight:700;}
#content table.donate{width:100%;padding-top:20px;font-size:0.9em;}
#content table.donate td{width:40%;vertical-align:top;padding:5px 0;}
#content table.donate td.desc{text-align:right;padding-right:10px;}
#content table.donate input.text{width:220px;}
#content table.donate input.medium{width:100px;}
#content table.donate input.short{width:50px;}
#content table.donate input.phone3{width:85px;}
#footer{color:#000;font-size:0.85em;overflow:hidden;margin:0 9px 0 8px;padding:22px 0;}
#footer div.left{width:60%;float:left;}
#footer div.right{width:39%;float:right;text-align:right;}
#footer a{color:#000;text-decoration:none;}
#footer a:hover{color:#B50202;}
#footer p{margin:0;}
#footer div.right a.bbb{margin-left:10px;}
#footer div.right p#nmc{font-size:.95em; margin-top:36px;}
#footer div.left p.copyright{font-size:1em;margin-top:0.5em;}
#footer div.left p.copyright-desc{font-size:0.9em;margin-top:0.5em;width:520px;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
#content-widget{float:right;margin-left:10px;margin-bottom:10px;}
#home #body{background-color:Transparent;}
#home #content-wrapper{padding-top:0;background-color:Transparent;color:#4d4a4a;}
#home #content-top{background:#fff;height:1%;}
#home #content-top #rotate{display:block;width:488px;float:left; height:260px; overflow:hidden;}
#home #content-top div.site-intro{width:402px;float:left;padding:20px 20px 0;}
#home #content-top div.site-intro h2{font-size:2em;font-weight:400;color:#424241;margin:0 0 0.2em;}
#home #content-top div.site-intro p{font-size:1em;margin:0 0 0.5em;}
#home #content-bottom{height:1%;margin:10px 0 0;}
#home #content-bottom div.promo-left{width:482px;background:#fff;float:left;padding:6px;}
#home #content-bottom div.promo-left h4{font-size:16px;margin:0.5em 0 0.2em;}
#home #content-bottom div.promo-left p{margin:0 0 1em;}
#home #content-bottom div.promo-left h4,#content-bottom div.promo-left p{padding-left:10px;}
#home #content-bottom div.promo-right{width:427px;float:right;}
#home #content-bottom div.promo-right div.block{margin-bottom:8px;background:#fff;height:1%;padding:5px;}
#home #content-bottom div.promo-right div#social{float:left;}
#home #content-bottom div.promo-right div a#video{display:block; height:179px; width:417px;}
#home #content-bottom div.promo-right div a#video img{width:417px; height:179px;}
div#social li{float:left; margin-right:1px;}
div#social li a{background:url(images/social.png) no-repeat; display:block; height:47px; text-indent:-9999px; width:47px;}
div#social li a#facebook{background-position:0 0;}
div#social li a#twitter{background-position:-49px 0;}
div#social li a#flickr{background-position:-98px 0;}
div#social li a#youtube{background-position:right 0;}
div#newsletter{float:left; margin-right:16px;}
div#newsletter input{color:#777; margin:0 0 4px 0; width:200px;}
div#newsletter input:focus{color:#333;}
div#newsletter button{background:url(images/signup.png); border:0; cursor:pointer; display:block; height:19px; text-indent:-9999px; width:76px;}
#home #content-bottom div.promo-right img{display:block;float:left;width:141px;height:111px;}
#home #content-bottom div.promo-right h4{font-size:1.3em;font-weight:400;margin:0.1em 0 0.2em;}
#home #content-bottom div.promo-right p{font-size:0.9em;line-height:1.4em;margin:0 0 0.5em;}
#home #content-bottom div.promo-right div.block-text{float:left;width:235px;padding:0 0 0 25px;}
#home .clear{clear:both;}
/* ColorBox Core Style */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
/* ColorBox user style */
#cboxOverlay{background:#fff;}
#cboxContent{margin-top:32px;}
#cboxLoadedContent{background:#000; padding:1px;}
#cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
#cboxLoadingOverlay{background:#000;}
#cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
#cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(images/controls.png) 0 0 no-repeat;}
#cboxPrevious{background-position:0px 0px; right:44px;}
#cboxPrevious.hover{background-position:0px -25px;}
#cboxNext{background-position:-25px 0px; right:22px;}
#cboxNext.hover{background-position:-25px -25px;}
#cboxClose{background-position:-50px 0px; right:0;}
#cboxClose.hover{background-position:-50px -25px;}
.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
.cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
.cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}
