@font-face{font-family:'DirtyHeadline';src:url('../fonts/dirtyheadline-webfont.eot');src:local('☺'), url('../fonts/dirtyheadline-webfont.woff') format('woff'), url('../fonts/dirtyheadline-webfont.ttf') format('truetype'), url('../fonts/dirtyheadline-webfont.svg#webfonttRlkWrDP') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'LeagueGothicRegular';src:url('../fonts/League_Gothic-webfont.eot');src:local('☺'), url('../fonts/League_Gothic-webfont.woff') format('woff'), url('../fonts/League_Gothic-webfont.ttf') format('truetype'), url('../fonts/League_Gothic-webfont.svg#webfont') format('svg');font-weight:normal;font-style:normal;}
*{margin:0;padding:0;background-repeat:no-repeat;border:none;outline:0;}
img, a img{border:none;}
body, html{width:100%;height:100%;margin:0;padding:0;}
body{font-family:"Helvetica Neue", "Helvetica", "Verdana", sans-serif;background-color:#000;background-image:url(../images/layout/Wall-Texture.jpg);background-repeat:repeat-x;background-position:left top;font-size:12px;}
#parseTime{width:950px;margin:10px auto;padding:5px;background-color:#efefef;text-align:center;border:1px solid #ccc;}
.hide{display:none;}
.error{color:#9F0A1B;}
.warning{color:#9F6A37;}
.message{color:#6D9F50;}
.clear{clear:both;}
.alert{padding-left:20px;line-height:16px;background-image:url(../images/icons/error.png);background-repeat:no-repeat;margin-left:15px;min-height:16px;color:#9F0A1B;}
#wrap1{width:950px;margin:10px auto;background-color:#ebe6d2;background-image:url(../images/layout/Content-Texture.jpg);background-repeat:repeat;}
a, a:hover, a:focus{outline:0;color:#412312;}
a:hover{color:#88271B;text-decoration:none;}
p, ul, ol{font-size:12px;line-height:18px;}
ul, ol{padding:0;margin:10px 0;padding-left:5px;}
li{margin-left:10px;}
p, ul, ol, dl, h1, h2, h3, h4, h5, h6{padding-bottom:15px;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
pre.error{width:540px;overflow:auto;}
button{position:relative;border:0;padding:0;cursor:pointer;overflow:visible;}
button::-moz-focus-inner{border:none;}
button span{position:relative;display:block;white-space:nowrap;vertical-align:middle;}
#content{}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6{color:#412312;text-transform:uppercase;}
#content h1{font-family:"DirtyHeadline", "Impact", sans-serif;font-size:30px;}
#content h2, #content h3, #content h4, #content h5, #content h6{font-weight:normal;font-family:"LeagueGothicRegular", "Helvetica Neue", "Helvetica", "Verdana", sans-serif;}
#content h2{ font-size:30px;}
#content h3{ font-size:26px;}
#content h4{ font-size:22px;}
#content h5{ font-size:18px;}
#content h6{ font-size:16px;}
#content ul, #content ul{color:#412312;}
div.threeColLayout{padding-left:28px; padding-top:10px;}
div.threeColLayout div.leftColumn{position:relative;width:180px;float:left;min-height:1px;}
div.threeColLayout div.centerColumn{float:left;position:relative;width:540px;margin:0 11px;}
div.threeColLayout div.rightColumn{width:180px;float:left;position:relative;min-height:1px;padding-top:5px;background-image:url(../images/layout/rightColTopShadow.png);background-repeat:no-repeat;}
div.threeColLayout div.rightColumn div.wrap, div.twoColRightLayout div.rightColumn div.wrap{background-image:url(../images/layout/rightColBottomShadow.png);background-repeat:no-repeat;padding-bottom:6px;background-position:left bottom;}
div.threeColLayout div.rightColumn div.wrap div.wrap, div.twoColRightLayout div.rightColumn div.wrap div.wrap{background-image:url(../images/layout/rightColShadow.png);background-repeat:repeat-y;padding:0 4px 0 18px;background-position:left top;}
div.projectLayout div.projectIntro{}
div.projectLayout div.projectImage, div.imageFloatLeft{width:275px;float:left;padding-bottom:10px;position:relative;}
div.projectLayout div.projectSummary, div.contentFloatRight{width:250px;float:right;margin-left:15px;position:relative;}
div.projectLayout div.projectExtendedInfo{clear:both;}
div.twoColLayout{padding-left:28px; padding-top:10px;}
div.twoColLayout div.leftColumn{position:relative;width:180px;float:left;min-height:1px;}
div.twoColLayout div.rightColumn{width:722px;float:left;position:relative;min-height:1px;margin-left:10px;}
div.twoColRightLayout{padding-left:28px; padding-top:10px;}
div.twoColRightLayout div.leftColumn{width:732px;margin-right:10px;float:left;position:relative;min-height:1px;}
div.twoColRightLayout div.rightColumn{position:relative;width:180px;float:left;min-height:1px;padding-top:5px;background-image:url(../images/layout/rightColTopShadow.png);background-repeat:no-repeat;}
div.newsLayout div.newsImage{width:180px;float:left;}
div.newsLayout div.newsPost{width:540px;margin-left:11px;float:left;}
div.singleColumnLayout{padding-left:28px; padding-top:10px;}
div.fullWidth{padding-left:28px; padding-top:10px;}
#mainHeader{background-image:url(../images/layout/header.jpg);height:220px;}
#mainHeader h1{position:relative;left:28px;top:28px;margin:0;padding:0;max-width:170px;float:left;}
#mainHeader h1 a{display:block;margin:0;padding:0;background-image:url(../images/layout/header-logo.png);background-repeat:no-repeat;width:168px;height:149px;}
#mainHeader h1 a span{display:none;}
#globalNavWrapper{width:500px;margin:0;height:20px;position:relative;float:left;left:30px;top:30px;}
ul.globalNav{margin:0;padding:0;list-style:none;font-size:11px;text-align:right;color:#42220d;font-weight:bold;line-height:20px;}
ul.globalNav li{padding:0;float:left;}
ul.globalNav li:after{content:'|';}
ul.globalNav li.last:after{content:'';}
ul.globalNav li a{display:inline-block;margin:0;margin-right:5px;padding:2px 3px;text-decoration:none;color:#42220d;background-image:url(../images/layout/transparent-switch.png);background-repeat:repeat-x;white-space:nowrap;-moz-border-radius-topleft:6px;-moz-border-radius-bottomright:6px;-webkit-border-top-left-radius:6px;-webkit-border-bottom-right-radius:6px;}
ul.globalNav li a:hover{color:#000;text-decoration:underline;background-position:left bottom;}
#globalSearchWrapper{position:relative;float:right;background-image:url(../images/search/leftCap.png);padding-left:20px;height:23px;top:30px;right:14px;width:180px;}
#globalSearchWrapper form{height:23px;margin:0;padding:0;}
#headSearchInner{background-image:url(../images/search/Center.png);background-repeat:repeat-x;height:23px;float:left;width:124px;padding:0;margin:0;}
#headSearchField{font-size:11px;line-height:16px;vertical-align:middle;border:0;padding:0;outline:0;display:block;float:left;width:107px;height:23px;background-color:transparent;}
#headSearchCancel{display:block;height:23px;width:17px;background-image:url(../images/search/clear.png);background-position:center center;float:left;}
button#headSearchSubmit{width:42px;height:23px;background-color:transparent;display:block;float:left;border:0;outline:0;background-image:url(../images/search/goButton.png);background-position:left top;cursor:pointer;text-indent:-999px;overflow:hidden;}
button#headSearchSubmit:hover{background-position:left bottom;}
#headSearchSubmit span{display:none;}
#strapLine, #content #strapLine{position:relative;float:left;left:45px;top:50px;width:220px;font-family:"LeagueGothicRegular", "Impact", "Helvetica Neue", "Helvetica", "Verdana", sans-serif;font-weight:normal;font-size:20px;line-height:28px;}
#primaryNav{z-index:2;}
#breadcrumbs, #content{z-index:1;}
div.newsExcerptWrapper{background-image:url(../images/layout/AltTextureTile.jpg);background-repeat:repeat;clear:left;margin:10px 0 20px 0;border:1px #C6BCA1 solid;}
div.newsExcerptWrapper div.newsInternal{min-height:110px;}
div.newsExcerptWrapper.alt{background-position:left center;}
div.newsExcerptWrapper.alt div.newsInternal{background-color:rgba(255, 255, 255, 0.4);}
div.newsExcerptWrapper div.newsInternal:hover{background-color:rgba(0, 0, 0, 0.2);}
div.newsExcerptWrapper div.thumbnail{width:110px;height:110px;float:left;}
div.newsExcerptWrapper div.thumbnail a{display:block;padding:5px;}
#content div.newsExcerptWrapper h3.newsHeadline{margin:0;padding:5px;margin-left:110px;}
div.newsExcerptWrapper h3.newsHeadline a{color:#412312;text-decoration:none;}
div.newsExcerptWrapper h3.newsHeadline a:hover{color:#000;}
div.newsExcerptWrapper p{margin:0;padding:5px;margin-left:110px;color:#000;}
div.newsExcerptWrapper p.newsExcerpt a{text-decoration:none;color:#000;}
div.newsExcerptWrapper p.newsExcerpt a:hover{color:#412312;}
div.newsExcerptWrapper p.newsAuthorDate, div.newsExcerptWrapper p.newsReadMore{display:none;font-style:italic;font-size:11px;padding-top:0;}
div.newsExcerptWrapper p.newsReadMore a{color:#000;text-decoration:underline;}
div.newsExcerptWrapper.alt p.newsReadMore a{color:#fff;}
div.newsExcerptWrapper p.newsReadMore a:hover{text-decoration:none;font-weight:bold;}
div.newsExcerptWrapper div.newsTagList ul.newsTags a{color:#412312;border:none;}
div.newsExcerptWrapper div.newsTagList ul.newsTags a:hover{background:transparent;background-image:url(../images/icons/tag_red.png);background-repeat:no-repeat;background-position:4px center;border:none;color:#fff;}
#content div.newsPost h2.newsHeadline{font-family:"DirtyHeadline", "Impact", sans-serif;}
div.newsPost h2.newsHeadline a{color:#412312;text-decoration:none;}
#content div.newsPost h3.newsDate{font-family:"Helvetica Neue", "Helvetica", "Verdana", sans-serif;color:#333;font-size:12px;margin:0;padding:0;padding-bottom:10px;line-height:16px;font-style:italic;}
#footerHead{background-image:url(../images/layout/fabric-transparent-top.png);background-repeat:repeat-x;background-position:center top;padding-top:80px;clear:both;}
h4#footerStrapline{height:66px;margin:0;padding:0;}
h4#footerStrapline a{display:block;margin:0;padding:0;height:66px;background-image:url(../images/layout/WorkWithTheWildlife.jpg);background-repeat:no-repeat;background-position:center top;}
h4#footerStrapline a span{display:none;}
#footer{background-image:url(../images/layout/fabric-tile.jpg);background-repeat:repeat;min-height:300px;padding:30px 0;}
#globalFooterWrap{background-image:url(../images/layout/FooterOverlayTop.png);background-position:center top;background-repeat:no-repeat;padding-top:20px;}
#globalFooterWrap2{background-image:url(../images/layout/FooterOverlayBottom.png);background-position:center bottom;padding-bottom:20px;background-repeat:no-repeat;}
#globalFooterWrap3{background-image:url(../images/layout/FooterOverlayMiddle.png);background-position:center top;background-repeat:repeat-y;min-height:100px;padding:0 40px;}
#globalFooterWrap div.footerSection{margin:10px;margin-collapse:collapse;float:left;width:150px;}
#globalFooterWrap div.footerSection h5{font-size:12px;font-weight:bold;margin:0;padding:0 0 3px 0;border-bottom:1px #C2A596 solid;margin-bottom:5px;color:#535353;}
#globalFooterWrap ul{list-style:none;font-size:11px;padding:0 0 10px 0;line-height:16px;}
#globalFooterWrap ul li{padding:5px 3px;}
#globalFooterWrap ul li a{text-decoration:none;color:#5B5B5B;}
#globalFooterWrap ul li a:hover{text-decoration:underline;color:#7e2800;}
#globalFooterWrap ul li a span{}
#globalFooterWrap ul li.last{}
div#breadcrumbs{font-size:10px;padding-left:30px;height:25px;line-height:25px;vertical-align:middle;color:#090909;font-weight:bold;}
div#breadcrumbs a{text-decoration:none;color:#583827;font-weight:normal;}
div#breadcrumbs a:hover{text-decoration:underline;}
div#breadcrumbs span#breadcrumbLabel{}
#impactTabs{clear:left;}
#impactTabs, div.impactTabPanes, div.impactTabPane{width:950px;height:320px;margin:0;padding:0;overflow:hidden;position:relative;}
div.impactTabPanes{float:left;top:-62px; }
div.impactTabPane{left:0;top:0;display:none;}
div.impactTabPanes div.impactTabPane div.description{position:relative;float:right;top:-324px;margin:0;padding:0;background-color:#000;color:#fff;font-weight:normal;font-size:12px;line-height:16px;width:200px;height:320px;opacity:.75;}
div.impactTabPanes div.impactTabPane div.description p{padding:5px;}
div.impactTabPanes div.impactTabPane div.description p a{display:block;color:#fff;text-decoration:none;}
#impactTabs ul.impactTabControl{list-style:none;float:left;position:relative;margin:0;bottom:-256px;padding:0;z-index:9999;}
#impactTabs ul.impactTabControl li{float:left;}
#impactTabs ul.impactTabControl li a{display:block;border:1px solid #fff;margin:5px;}
#impactTabs ul.impactTabControl li a img{display:block;margin:0;padding:0;}
#impactTabs ul.impactTabControl li a.current{border-color:orange;}
#miniNews{float:left;border:1px solid #6c523b;width:395px;margin-left:20px;margin-top:20px;background-image:url(../images/layout/AltTextureTile.jpg);background-position:left top;height:265px;}
div.threeColLayout #miniNews{width:100%;margin:20px 0;}
#miniNews a{text-decoration:none;color:#000;}
#content #miniNews h2#miniNewsHeader{font-family:"DirtyHeadline", "Impact", sans-serif;font-size:25px;margin:0;padding:0;height:40px;}
#miniNews h2#miniNewsHeader a{color:#000;display:block;padding:5px 0 5px 15px;line-height:30px;vertical-align:middle;}
#miniNews h2#miniNewsHeader a:hover{color:#fff;background-color:rgba(0,0,0,0.3);}
#miniNews div.storyWrapper{height:225px;overflow:auto;}
#miniNews div.newsPostLink{padding:5px 10px 10px 15px;}
#miniNews div.newsPostLink:hover{background-color:rgba(255, 255, 255, 0.7);}
#content #miniNews div.newsPostLink h3{padding-bottom:5px;font-size:12px;font-weight:bold;font-family:"Helvetica Neue", "Helvetica", "Verdana", sans-serif;text-transform:none;}
#miniNews div.newsPostLink h3 a:hover{color:#7e2800;}
#miniNews div.newsPostLink p{text-align:justify;font-size:10px;}
#miniNews div.newsPostLink p a:hover{}
#whoVolunteersBreakout{float:left;border:1px solid #6c523b;margin-left:20px;margin-top:20px;height:265px;width:265px;background-image:url(../images/content/WhoVolunteersBreakoutBox.jpg);}
#content #whoVolunteersBreakout h3{font-family:"DirtyHeadline", "Impact", sans-serif;font-size:25px;width:265px;height:40px;margin:0; padding:0;font-weight:normal;}
#whoVolunteersBreakout h3 a{display:block;line-height:30px;white-space:nowrap;padding:5px 0 5px 15px;text-decoration:none;color:#000;}
#whoVolunteersBreakout h3 a:hover{color:#fff;background:transparent;background-color:rgba(0,0,0,0.3);}
#whoVolunteersBreakout ul, .sideBox.whoVolunteers ul{list-style:none;padding:0;margin:0;padding-top:30px;}
#whoVolunteersBreakout ul li, .sideBox.whoVolunteers ul li{margin:0;padding:0;height:35px;}
#whoVolunteersBreakout ul li a, .sideBox.whoVolunteers ul li a{color:#fff;text-decoration:none;font-size:13px;display:block;margin:0;padding:0;padding-left:15px;height:35px;line-height:35px;white-space:nowrap;font-weight:bold;}
#whoVolunteersBreakout ul li a:hover, .sideBox.whoVolunteers ul li a:hover{background-color:#fff;opacity:.3;color:#000;}
.sideBox.whoVolunteers{background-image:url(../images/sidebars/WhoVolunteers.jpg);height:160px;overflow:hidden;}
.sideBox.whoVolunteers ul{ padding-top:5px;}
.sideBox.whoVolunteers ul li{ height:24px;}
.sideBox.whoVolunteers ul li a{font-size:12px;padding-left:5px;height:24px;line-height:24px;}
#homePageContact{border:1px solid #6c523b;float:left;margin-left:20px;margin-top:20px;background-image:url(../images/layout/ContactHomeBG.jpg);background-position:left top;height:265px;position:relative;width:200px;overflow:hidden;}
#homePageContact h3{font-family:"DirtyHeadline", "Impact", sans-serif;font-size:25px;margin:0;padding:0;height:40px;}
#homePageContact h3 a{display:block;line-height:30px;white-space:nowrap;padding:5px 0 5px 15px;text-decoration:none;color:#000;}
#homePageContact h3 a:hover{color:#fff;background:transparent;background-color:rgba(0,0,0,0.3);}
#content h4#phoneNumberUK, #content h4#phoneNumberIntl{padding:0;margin:0px;font-family:"Helvetica Neue", "Helvetica", "Verdana", sans-serif;}
#content h4#phoneNumberIntl{margin-bottom:5px;}
#content #homePageContact h4 a{display:block;margin:0;padding:3px;text-decoration:none;color:#000;padding-left:38px;background-image:url(../images/layout/phone.png);background-repeat:no-repeat;background-position:15px center;font-size:12px;line-height:16px;font-weight:bold;}
#homePageContact h4 a:hover{color:#fff;background-color:rgba(0,0,0,0.3);}
#homePageContact p.email{margin:3px 0;padding:0;float:right;z-index:10;width:90px;}
#homePageContact p.email a{font-size:12px;text-decoration:none;display:block;padding:3px 0;z-index:10;position:relative;font-weight:bold;}
#homePageContact p.brochure{position:relative;z-index:0;padding-top:35px;background-image:url(../images/layout/tinyBrochure.png);background-position:3px top;background-repeat:no-repeat;}
#homePageContact p.brochure a{display:block;font-size:10px;line-height:11px;padding:3px 3px 3px 15px;color:#fff;background-color:rgba(0,0,0,0.3);text-decoration:none;}
#homePageContact p.brochure a span{display:block;margin:0;padding:0;padding-bottom:2px;margin-left:95px;}
#homePageContact p.brochure a:hover{background-color:rgba(0,0,0,0.6);}
p#socialLinks{padding:0;margin:0;padding-top:10px;padding-left:15px;font-size:10px;line-height:12px;}
p#socialLinks span, p#socialLinks a{display:block;float:left;}
p#socialLinks span{height:20px;line-height:20px;margin:0 2px;}
p#socialLinks a.twitter{background-image:url(../images/sidebars/TwitterIcon.png);width:20px;height:20px;background-position:left center;}
p#socialLinks a.twitter span{display:none;}
p#socialLinks a.facebook{background-image:url(../images/sidebars/FacebookIcon.png);width:20px;height:20px;margin-bottom:5px;}
p#socialLinks a.facebook span{display:none;}
div#miniTwitterFeed{background-color:#000;background-color:rgba(0,0,0,0.6);clear:left;margin-top:5px;padding:2px;padding-left:10px;padding-right:10px;font-size:9px;line-height:11px;color:#fff;height:100px;}
div#miniTwitterFeed a{text-decoration:none;color:#fff;}
div#miniTwitterFeed span.status span{font-size:9px;font-style:italic;}
a.nextPage, a.prevPage{display:block;width:30px;height:55px;margin-top:73px;background-image:url(../images/layout/ScrollButtons.png);float:left;cursor:pointer;font-size:1px;}
a.nextPage{background-position:left bottom;}
a.nextPage:hover{background-position:-30px bottom;}
a.prevPage:hover{background-position:-30px top;}
a.nextPage:active{background-position:-60px bottom;}
a.prevPage:active{background-position:-60px top;}
#homeScrollContainer{padding:5px 20px;background-image:url(../images/layout/fabric-tile.jpg);background-repeat:repeat;height:200px;}
#homeScroller{width:840px;position:relative;overflow:hidden;height:200px;float:left;}
#homeScroller div.scrollable{position:absolute;width:20000em;overflow:hidden;height:190px;float:left;}
#homeScroller div.scrollBox{width:200px;height:185px;float:left;margin:5px;background-color:rgb(27,0,0);background-color:rgba(27,0,0, 0.6);}
#homeScroller div.scrollBox:hover{background-color:rgb(27,0,0);background-color:rgba(27,0,0, 0.8);}
#homeScroller div.scrollBox h2{height:38px;width:200px;margin:0;padding:0;vertical-align:middle;line-height:38px;background-color:rgb(27,0,0);background-color:rgba(27,0,0, 0.7);font-size:20px;font-family:"DirtyHeadline", "Impact", sans-serif;color:#fff;}
#homeScroller div.scrollBox h2 span{height:38px;display:block;padding:0 5px;overflow:hidden;}
#homeScroller div.scrollBox h2 a{display:block;height:38px;color:#fff;text-decoration:none;cursor:pointer;}
#homeScroller div.scrollBox h2 a:hover{background-color:#000;background-color:rgba(0,0,0,0.4);}
#homeScroller div.scrollBoxContent{height:140px;width:190px;margin:5px;overflow:hidden;}
#homeScroller div.scrollBoxContent *{color:#fff;font-size:10px;padding:0;margin:0;vertical-align:text-top;}
#homeScroller div.scrollBoxContent p{line-height:15px;}
#homeScroller div.scrollBox.promo{border:2px solid rgb(45,16,10);width:196px;height:181px;}
#homeScroller div.scrollBox.promo h2{height:36px;line-height:36px;width:auto;border-bottom:2px solid rgb(45,16,10);background-image:url(../images/layout/Content-Texture.jpg);color:rgb(63,34,27);}
#homeScroller div.scrollBox.promo h2 span{line-height:36px;padding:0 5px;height:36px;}
#homeScroller div.scrollBox.promo h2 a{height:36px;color:rgb(63,34,27);}
#homeScroller div.scrollBox.promo h2 a:hover{color:#fff;}
#homeScroller div.scrollBox.promo div.scrollBoxContent{height:143px;width:196px;margin:0;overflow:hidden;}
p.quotation, blockquote{margin:10px;font-style:italic;border:1px solid #846036;border-width:1px 0 1px 0;padding:5px 3px 5px 30px;max-width:480px;background-image:url(../images/layout/QuoteMarks.png);background-position:2px 5px;min-height:60px;font-size:11px;line-height:16px;}
div.testimonials{background-image:url(../images/project-quotes/combined.png);background-repeat:repeat-x;padding-top:55px;}
#content div.testimonials h3.testimonialHeader{font-family:"DirtyHeadline", "Impact", sans-serif;cursor:pointer;margin:0;padding:5px 10px;color:#fff;color:rgba(255,255,255,0.6);font-size:14px;text-transform:none;}
div.testimonials div.testimonialOuter{background-image:url(../images/project-quotes/tile2.jpg);background-repeat:repeat;}
div.testimonials div.testimonialFoot{background-image:url(../images/project-quotes/combined.png);background-repeat:repeat-x;padding-bottom:55px;background-position:-90px bottom;}
div.testimonials h3.testimonialHeader:hover{color:#fff;color:rgba(255,255,255,1);}
div.testimonials p.testimonialTeaser{cursor:pointer;margin:0;padding:0 10px;color:#fff;font-size:11px;}
div.testimonialWrapper{display:none;}
div.testimonial{padding:10px;color:#fff;background-image:url(../images/stroke/red-shadow-400.png);background-position:center top;padding-top:20px;background-repeat:no-repeat;}
div.testimonial blockquote{line-height:15px;font-size:11px;margin:0;padding:0;border:none;max-width:100%;background-image:none;min-height:100%;}
div.testimonial blockquote cite{display:inline-block;}
div.tagCloud{margin:10px;}
div.tagCloud ul{margin:0;padding:0;list-style:none;text-align:center;}
div.tagCloud ul li{margin:0;font-size:1.0em;display:inline;padding:0px 2px;}
div.tagCloud ul li a{text-decoration:none;color:#0A0C07;}
div.tagCloudFooter{clear:left;}
.tagSize10{ font-size:200%;}
.tagSize9{ font-size:190%; opacity:0.9;}
.tagSize8{ font-size:180%; opacity:0.8;}
.tagSize7{ font-size:170%; opacity:0.7;}
.tagSize6{ font-size:160%; opacity:0.7;}
.tagSize5{ font-size:150%; opacity:0.6;}
.tagSize4{ font-size:140%; opacity:0.6;}
.tagSize3{ font-size:130%; opacity:0.5;}
.tagSize2{ font-size:120%; opacity:0.5;}
.tagSize1{ font-size:110%; opacity:0.4;}
div#projectNav{}
ul.tertiaryNav{margin:0px;}
ul.tertiaryNav, ul.tertiaryNav ul{list-style:none;font-size:10px;padding:0;}
ul.tertiaryNav ul{display:none;margin:0;}
ul.tertiaryNav li{padding:0;margin:0;border-top:1px solid #fff;}
ul.tertiaryNav li ul li{border:none;}
ul.tertiaryNav li a{text-decoration:none;background-color:#000;display:block;font-size:10px;padding:5px;padding-right:15px;margin:0;color:#fff;background-image:url(../images/ui/tertiaryNavDownArrow.png);background-position:right top;background-position:right -20px;}
ul.tertiaryNav li a:hover{background-color:#565656;color:#fff;}
ul.tertiaryNav li.active a{background-color:#565656;}
ul.tertiaryNav li ul li a{padding-right:5px;}
ul.tertiaryNav li.projectCategoryVet.active a,ul.tertiaryNav li.projectCategoryVet a:hover,ul.tertiaryNav li.projectCategoryVet.active li,li.projectCategoryVet li a,li.projectCategoryVet:hover a{ background-color:#B06928; color:#fff;}
ul.tertiaryNav li.projectCategoryVet li a:hover,ul.tertiaryNav li.projectCategoryVet.active a:hover{ background-color:#D3863F; color:#fff;}
ul.tertiaryNav li.projectCategoryRehab.active a,ul.tertiaryNav li.projectCategoryRehab a:hover,ul.tertiaryNav li.projectCategoryRehab.active li,li.projectCategoryRehab li a,li.projectCategoryRehab:hover a{ background-color:#543D30; color:#fff;}
ul.tertiaryNav li.projectCategoryRehab li a:hover,ul.tertiaryNav li.projectCategoryRehab.active a:hover{ background-color:#845F4B; color:#fff;}
ul.tertiaryNav li.projectCategoryWild.active a,ul.tertiaryNav li.projectCategoryWild a:hover,ul.tertiaryNav li.projectCategoryWild.active li,li.projectCategoryWild li a,li.projectCategoryWild:hover a{ background-color:#6B7D4B; color:#fff;}
ul.tertiaryNav li.projectCategoryWild li a:hover,ul.tertiaryNav li.projectCategoryWild.active a:hover{ background-color:#8BA263; color:#fff;}
ul.tertiaryNav li.projectCategoryTrack.active a,ul.tertiaryNav li.projectCategoryTrack a:hover,ul.tertiaryNav li.projectCategoryTrack.active li,li.projectCategoryTrack li a,li.projectCategoryTrack:hover a{ background-color:#88271B; color:#fff;}
ul.tertiaryNav li.projectCategoryTrack li a:hover,ul.tertiaryNav li.projectCategoryTrack.active a:hover{ background-color:#C13726; color:#fff;}
ul.tertiaryNav li.projectCategoryMarine.active a,ul.tertiaryNav li.projectCategoryMarine a:hover,ul.tertiaryNav li.projectCategoryMarine.active li,li.projectCategoryMarine li a,li.projectCategoryMarine:hover a{ background-color:#2C999E; color:#fff;}
ul.tertiaryNav li.projectCategoryMarine li a:hover,ul.tertiaryNav li.projectCategoryMarine.active a:hover{ background-color:#3EC3C9; color:#fff;}
ul.tertiaryNav li.projectCategoryCom.active a,ul.tertiaryNav li.projectCategoryCom a:hover,ul.tertiaryNav li.projectCategoryCom.active li,li.projectCategoryCom li a,li.projectCategoryCom:hover a{ background-color:#3D2121; color:#fff;}
ul.tertiaryNav li.projectCategoryCom li a:hover,ul.tertiaryNav li.projectCategoryCom.active a:hover{ background-color:#583F3D; color:#fff;}
ul.tertiaryNav li.projectCategoryGroup.active a,ul.tertiaryNav li.projectCategoryGroup a:hover,ul.tertiaryNav li.projectCategoryGroup.active li,li.projectCategoryGroup li a,li.projectCategoryGroup:hover a{ background-color:#4E6773; color:#fff;}
ul.tertiaryNav li.projectCategoryGroup li a:hover,ul.tertiaryNav li.projectCategoryGroup.active a:hover{ background-color:#678898; color:#fff;}
#relatedProjectsContainer{margin:20px 0;background-color:#000;background-color:rgba(65, 35, 18, 0.7);-moz-border-radius-topleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:10px;}
#content #relatedProjectsContainer h2{padding:5px;font-size:20px;margin:0;color:#fff;font-family:"DirtyHeadline", "Impact", sans-serif;font-weight:normal;}
div.relatedProject{width:130px;margin:2px;float:left;}
#content div.relatedProject h3{font-size:20px;padding:0;margin:0;height:130px;}
#content div.relatedProject h3 a{text-decoration:none;display:block;background-color:rgba(255, 255, 255, 0.4);height:130px;}
#content div.relatedProject h3 span{display:block;padding:3px;}
#content div.relatedProject p{font-size:10px;margin:0;padding:2px 5px 5px 5px;}
div.relatedProject p a{text-decoration:none;color:#fff;}
#relatedProjectsContainer div.clear{clear:left;min-height:1px;}
span.relevance{font-size:10px;line-height:15px;height:15px;vertical-align:middle;}
span.relevance strong{}
span.relevantContainer{height:15px;padding-left:4px;}
span.relevantContainer span{height:15px;background-image:url(../images/search/relevance.jpg);background-repeat:no-repeat;background-position:left center;}
span.relevantGfx10{ padding-left:100px;}
span.relevantGfx9{ padding-left:90px;}
span.relevantGfx8{ padding-left:80px;}
span.relevantGfx7{ padding-left:70px;}
span.relevantGfx6{ padding-left:60px;}
span.relevantGfx5{ padding-left:50px;}
span.relevantGfx4{ padding-left:40px;}
span.relevantGfx3{ padding-left:30px;}
span.relevantGfx2{ padding-left:20px;}
span.relevantGfx1{ padding-left:10px;}
span.relevantGfx0{ padding-left:4px;}
form.siteSearch{display:block;margin:0;height:70px;padding-top:20px;margin:10px 0;}
form.siteSearch dl.zend_form{}
dt#q-label{height:34px;margin:0;padding:0;background-image:url(../images/search/BigSearchLeftCap.png);background-repeat:no-repeat;width:33px;float:left;}
dt#q-label label{color:transparent;}
dd#q-element{float:left;height:34px;vertical-align:middle;background-image:url(../images/search/BigSearchRightCap.png);padding-right:23px;background-position:right top;}
input#q{font-size:14px;line-height:24px;height:34px;vertical-align:middle;background:transparent;background-image:url(../images/search/BigSearchMiddle.png);width:20em;}
dt#search-label{width:10px;float:left;}
dd#search-element{float:left;height:34px;padding-left:16px;background-image:url(../images/search/SearchBtnLeftCap.png);background-position:left center;}
dd#search-element button{padding-right:21px;padding-left:5px;font-size:14px;font-weight:200;line-height:34px;vertical-align:center;height:34px;background:transparent;background-image:url(../images/search/SearchBtn.png);background-position:right center;background-repeat:no-repeat;}
dd#search-element button:hover{color:#34506F;}
p.searchResultDesc{clear:left;font-style:italic;}
span.searchHighlight{text-decoration:underline;color:#D22F26;}
div.searchResult{margin:10px 0;padding:5px;position:relative;}
div.searchResult.alt{background-color:#eee;}
#content div.searchResult h3{margin:0;padding-bottom:5px;font-size:18px;text-transform:none;font-family:"Helvetica Neue", "Helvetica", "Verdana", sans-serif;}
div.searchResult p{margin:0;padding-bottom:5px;}
div.searchResult.video div.videoThumb{float:right;text-align:right;width:160px;}
div.searchResult.photo div.photoThumb{float:right;padding-left:10px;}
div.searchResult.news p.author{font-style:italic;color:#88271B;}
div.searchResult div.score{clear:right;}
div.searchResult h3 a{display:block;padding:0;margin:0;padding-left:20px;background-image:url(../images/icons/page_white_world.png);background-position:0px 2px;}
div.searchResult.news h3 a{background-image:url(../images/icons/newspaper.png);}
div.searchResult.photo h3 a{background-image:url(../images/icons/camera.png);}
div.searchResult.video h3 a{background-image:url(../images/icons/film.png);}
div.searchResult code{display:block;font-size:10px;}
div.searchResult code a{text-decoration:none;}
div.searchResult.news div.newsThumb{float:right;text-align:right;padding-left:10px;}
div.pagerControl{color:#EBE6D2;background-image:url(../images/layout/Pager.png);margin:10px 0;height:36px;}
div.pagerControl div.links{margin:auto;text-align:center;line-height:36px;}
div.pagerControl a{color:#fff;text-decoration:none;font-weight:bold;}
div.pagerControl a:hover{color:#88271B;}
div.pagerControl span.currentPage{font-weight:bold;color:#88271B;}
div.pagerControl span.disabled{color:#918544;}
div.twoColLayout div.pagerControl, div.twoColRightLayout div.pagerControl{background-image:url(../images/layout/PagerWide.png);}
div.sideBox{background:none;margin:10px auto;border:none;padding:0;position:relative;}
#content div.sideBox h1{background-image:url(../images/sidebars/SideBoxTitleBG.png);background-repeat:no-repeat;margin:0;padding:0;font-size:18px;line-height:28px;text-transform:uppercase;padding:0 5px;min-height:30px;color:#000;}
#content div.sideBox h1 a{color:#000;text-decoration:none;font-weight:normal;}
#content div.sideBox h1 a:hover{color:#412312;}
div.sideBox.bushwire a.mainLink{display:block;margin:0 auto;padding:0;width:100px;height:125px;background-image:url(../images/sidebars/BushwireLetter.png);background-repeat:no-repeat;background-position:center center;}
div.sideBox a.mainLink span{display:none;}
div.sideBox.brochureRequest a.mainLink{display:block;margin:0 auto;padding:0;width:120px;height:120px;background-image:url(../images/sidebars/BrochureDownload.png);background-repeat:no-repeat;background-position:center center;}
div.sideBox.brochureRequest p{font-family:"DirtyHeadline", "Impact", sans-serif;text-transform:uppercase;margin:0;padding:5px;font-size:18px;color:#412312;}
#content div.sideBox.relatedPages ul{list-style-type:none;margin:0;padding:0;font-size:10px;color:#fff;}
div.relatedPages ul li{margin:0;padding:0;}
#content div.relatedPages ul li h3{margin:0;padding:5px;font-family:"DirtyHeadline", "Impact", sans-serif;text-transform:none;font-size:14px;}
div.relatedPages ul li h3 a{text-decoration:none;color:#412312;}
div.relatedPages ul li h3 a:hover{text-decoration:none;color:#000;}
div.relatedPages ul li p{padding:5px;padding-top:0;margin:0;font-size:10px;line-height:12px;color:#000;}
div.sideBox.responsibleTravel a{display:block;margin:0;margin-left:30px;padding:0;height:100px;background-image:url(../images/sidebars/ResponsibleTravel.png);background-repeat:no-repeat;background-position:left center;}
#content div.sideBox.responsibleTravel h1{font-size:14px;}
div.sideBox.responsibleTravel a span{display:none;}
div.sideBox.contactIcon a{display:block;margin:0 auto;padding:0;height:100px;background-image:url(../images/sidebars/ContactUs.png);background-repeat:no-repeat;background-position:center center;}
div.sideBox.contactIcon a span{display:none;}
div.sideBox.applyNow a.mainLink{display:block;margin:0;padding:0;height:160px;background-image:url(../images/sidebars/ApplyNow.png);background-repeat:no-repeat;background-position:center center;}
#content div.sideBox.contactBreakout div h2{font-family:"DirtyHeadline", "Impact", sans-serif;text-transform:uppercase;font-size:16px;padding:5px;padding-top:2px;}
div.sideBox.contactBreakout span.phone{display:block;padding-left:30px;background-image:url(../images/layout/phone.png);background-repeat:no-repeat;background-position:5px center;margin:0;font-size:11px;font-weight:bold;white-space:nowrap;cursor:pointer;}
div.sideBox.contactBreakout span.phone:hover{color:#412312;}
.qtip.qtipPhone{font-size:90px;color:#fff;white-space:nowrap;}
div.sideBox.contactBreakout div.write > span, div.sideBox.contactBreakout address{display:block;padding:0 0 2px 5px;margin:0;font-size:10px;font-style:normal;}
div.sideBox.contactBreakout div.follow a span{display:none;}
div.sideBox.contactBreakout div.follow a{display:block;margin:0;padding:0;width:20px;height:20px;float:left;margin-left:5px;}
div.sideBox.contactBreakout div.follow a.twitter{background-image:url(../images/sidebars/TwitterIcon.png);}
div.sideBox.contactBreakout div.follow a.facebook{background-image:url(../images/sidebars/FacebookIcon.png);}
div.sideBox.whyAce a#whyAceLink{}
div.sideBox.whyAce a#whyAceLink span{}
div.sideBox.whyAce div#whyAceUspList{}
div.whyAceTipWrapper h2{display:none;}
div.whyAceTipWrapper h2 span{display:none;}
div.whyAceTipWrapper ul{margin:0;padding:0;list-style:none;font-size:11px;}
div.whyAceTipWrapper ul li{margin:0;padding:0px;padding-left:5px;}
div.whyAceTipWrapper ul li a{text-decoration:none;font-weight:bold;line-height:16px;}
div.whyAceTipWrapper ul li a:hover{color:#846036;}
div.galleryThumbnail{float:left;margin:10px;margin-left:0;}
div.galleryThumbnail:hover{}
#content div.galleryThumbnail h2{display:none;}
#content .videoThumbnail h3{margin:5px auto;text-align:center;padding:5px;font-size:13px;line-height:15px;height:30px;text-transform:none;font-family:"Helvetica Neue", "Helvetica", "Verdana", sans-serif;}
.videoThumbnail h3 a{text-decoration:none;}
#content div.galleryThumbnail h2 a{text-decoration:none;}
div.galleryImageBox{margin:0 auto;background-color:#000;}
div.galleryImageBox a{display:block;margin:0;padding:0;}
div.galleryImageBox a:hover{}
div.galleryImageBox a img{display:block;margin:0;padding:0;}
div.galleryImageBox a:hover img{opacity:0.8;}
div.galleryThumbnail div.photoInfo, div.videoThumbnail div.videoInfo{display:none;}
div.photoInfo h3, div.videoInfo h3{font-family:"DirtyHeadline", "Impact", sans-serif;font-size:28px;text-align:center;}
div.galleryThumbnail p, div.videoThumbnail p{margin:5px;padding:0;font-size:0.7em;line-height:1.0em;}
div.galleryThumbnail p.photoDesc{}
div.galleryThumbnail p.photoCredit{font-style:italic;}
.videoThumbnail{width:210px;float:left;margin:10px;margin-left:0;}
.videoThumbnail object{display:block;margin:0 auto;padding:0;}
div.videoThumbnail p.enlarge a{display:inline-block;line-height:16px;height:16px;margin:0 auto;padding:0;padding-left:24px;background-image:url(../images/icons/magnifier.png);background-position:left center;font-size:11px;}
div.lbOverlays{display:none;}
div.lb{width:540px;background-color:#000;height:110px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin:20px 0;}
div.lbThumbnailContainer{margin:0 auto;padding:0;width:460px;overflow:hidden;float:left;}
div.lbNext, div.lbPrev{width:30px;height:30px;margin:4px;margin-top:40px;float:left;background-image:url(../images/ui/LBNav.png);background-repeat:no-repeat;cursor:pointer;}
div.lbPrev:hover{background-position:0 -30px;}
div.lbPrev.disabled, div.lbPrev.disable:hover{background-position:0px -60px;cursor:default;}
div.lbNext{background-position:-30px 0;}
div.lbNext:hover{background-position:-30px -30px;}
div.lbNext.disabled, div.lbNext.disable:hover{background-position:-30px -60px;cursor:default;}
ul.lbThumbList{list-style-type:none;height:110px;width:10000px;margin:0;padding:0;float:left;}
ul.lbThumbList li{float:left;margin:0;padding:0;}
ul.lbThumbList li a{display:block;margin:5px;margin-right:0;}
ul.lbThumbList li a:hover{opacity:0.8;}
div.lbInfo{position:absolute;float:left;left 0;top:0;margin:0 auto;width:640px;padding:20px 0;display:none;}
div.lbContent h1{text-align:left;font-family:"DirtyHeadline", "Impact", sans-serif;font-size:24px;line-height:24px;padding:5px;color:#fff;}
div.lbContent p{margin:0;padding:5px;color:#fff;}
div.lbImage{text-align:center;}
div.lbImage img, div.lbVideo object{display:block;margin:10px auto;padding:0;}
#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; background-color:yellow;}
#cboxContent{position:relative; overflow:hidden;}
#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;}
#cboxOverlay{background:url(../images/colorbox/overlay.png) 0 0 repeat;}
#colorbox{}
#cboxTopLeft{width:21px; height:21px; background:url(../images/ui/LBShadow.png) left top no-repeat;}
#cboxTopRight{width:21px; height:21px; background:url(../images/ui/LBShadow.png) right top no-repeat;}
#cboxBottomLeft{width:21px; height:21px; background:url(../images/ui/LBShadow.png) left bottom no-repeat;}
#cboxBottomRight{width:21px; height:21px; background:url(../images/ui/LBShadow.png) right bottom no-repeat;}
#cboxMiddleLeft{width:21px; background:url(../images/ui/LB-VertBorder.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(../images/ui/LB-VertBorder.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(../images/ui/LB-HBorder.png) left top repeat-x;}
#cboxBottomCenter{height:21px; background:url(../images/ui/LB-HBorder.png) left bottom repeat-x;}
#cboxContent{background:#000;color:#fff;}
#cboxLoadedContent{margin-bottom:38px;}
#cboxTitle{position:absolute; bottom:15px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{ display:none;position:absolute; bottom:15px; left:90px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:5px; left:5px; background:url(../images/ui/LBNav.png) 0px 0px no-repeat; width:30px; height:30px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:0px -30px;}
#cboxNext{position:absolute; bottom:5px; left:45px; background:url(../images/ui/LBNav.png) -30px 0px no-repeat; width:30px; height:30px; text-indent:-9999px;}
#cboxNext.hover{background-position:-30px -30px;}
#cboxLoadingOverlay{background:url(../images/colorbox/overlay.png) center center repeat;}
#cboxLoadingGraphic{background:url(../images/ui/LBLoader3.gif) center center no-repeat;}
#cboxClose{position:absolute; bottom:5px; right:5px; background:url(../images/ui/LBNav.png) 0px -90px no-repeat; width:30px; height:30px; text-indent:-9999px;}
#cboxClose.hover{background-position:-30px -90px;}
.cboxIE #cboxTopLeft{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/colorbox/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}
form.stdForm{margin:0;padding:0;}
form.stdForm dl{}
form.stdForm dt, form.stdForm dd{padding:3px 0;}
form.stdForm dt label{color:#412312;font-weight:bold;padding:2px 0;}
form.stdForm dt label.required{color:#88271B;}
form.stdForm dt label:after{content:" (Optional)";}
form.stdForm dt label.required:before{content:"*";}
form.stdForm dt label.required:after{content:"";}
form.stdForm dd ul.errors{color:#88271B;list-style-type:none;margin:0;padding:0;}
form.stdForm dd ul.errors li{line-height:16px;padding-left:20px;margin:4px 0;background-image:url(../images/icons/exclamation.png);background-repeat:no-repeat;background-position:left top;position:relative;color:#88271B;}
form.stdForm input[type="text"], form.stdForm textarea{width:300px;margin:0;padding:2px;font-size:12px;line-height:16px;vertical-align:middle;border:1px inset #ccc;}
form.stdForm input.dateField{width:40px;}
form.stdForm textarea{height:200px;width:300px;}
form.stdForm input:focus{background-color:#EBE6D2;color:#88271B;font-weight:bold;}
form.stdForm textarea:focus{background-color:#EBE6D2;color:#88271B;}
form.stdForm button{padding:0px 18px 0px 0px;margin-right:1px;font-size:16px;font-family:"DirtyHeadline", "Impact", sans-serif;text-align:center;background:transparent url(../images/ui/SubmitButtonRightCap.png) no-repeat right top;color:#fff;}
form.stdForm button span{padding:0 0 0 18px;background:transparent url(../images/ui/SubmitButtonLeftFill.png) no-repeat;line-height:30px;font-weight:normal;height:30px;}
form.stdForm button:hover{background-position:right -50px;}
form.stdForm button span:hover, form.stdForm button:hover span{background-position:0px -50px;}
form.stdForm button:active{outline:0;}
.projectCategoryLayout{}
.projectCategoryLayout div.catInfoBox{width:258px;float:left;margin-top:10px;margin-bottom:10px;clear:left;background-color:#BF8753;}
.projectCategoryLayout div.catInfoBox + div.catInfoBox{margin-left:20px;clear:none;}
.projectCategoryLayout div.catInfoBox *{padding:5px;}
.projectCategoryLayout div.catInfoBox div.catImage, .projectCategoryLayout div.catInfoBox img{padding:0;}
div.projectCategoryList{margin:20px 0;}
div.projectList, div#whoVolunteersList{padding:0px;padding-top:8px;background-image:url(../images/projectList/heading-bg.png);background-repeat:no-repeat;position:relative;}
#content div.projectList h2.categoryName, #content div#whoVolunteersList h2{margin:0;color:#fff;padding:5px;padding-top:10px;text-align:center;text-transform:uppercase;font-weight:lighter;font-size:20px;font-family:"DirtyHeadline", "Impact", sans-serif;}
div.projectListItemWrapper, div#whoVolunteersList div.listWrapper{padding:10px;}
div#whoVolunteersList div.listWrapper{background-color:#4e6773;}
div.projectList div.innerWrapper, div#whoVolunteersList div.innerWrapper{background-repeat:no-repeat;background-position:left bottom;padding-bottom:15px;}
div.projectList.projectCategory1{ background-image:url(../images/projectList/bg/6b7d4b.png);}
div.projectList.projectCategory2{ background-image:url(../images/projectList/bg/543d30.png);}
div.projectList.projectCategory3{ background-image:url(../images/projectList/bg/b06928.png);}
div.projectList.projectCategory4{ background-image:url(../images/projectList/bg/88271b.png);}
div.projectList.projectCategory5{ background-image:url(../images/projectList/bg/388e92.png);}
div.projectList.projectCategory6{ background-image:url(../images/projectList/bg/3d2121.png);}
div.projectList.projectCategory7, div#whoVolunteersList{ background-image:url(../images/projectList/bg/4e6773.png);}
div.projectList.projectCategory1 div.innerWrapper{ background-image:url(../images/projectList/bg/6b7d4b.png);}
div.projectList.projectCategory2 div.innerWrapper{ background-image:url(../images/projectList/bg/543d30.png);}
div.projectList.projectCategory3 div.innerWrapper{ background-image:url(../images/projectList/bg/b06928.png);}
div.projectList.projectCategory4 div.innerWrapper{ background-image:url(../images/projectList/bg/88271b.png);}
div.projectList.projectCategory5 div.innerWrapper{ background-image:url(../images/projectList/bg/388e92.png);}
div.projectList.projectCategory6 div.innerWrapper{ background-image:url(../images/projectList/bg/3d2121.png);}
div.projectList.projectCategory7 div.innerWrapper, div#whoVolunteersList div.innerWrapper{ background-image:url(../images/projectList/bg/4e6773.png);}
div.projectListBox, div#whoVolunteersList div.listItem{position:relative;padding:5px;min-height:120px;clear:left;}
div.projectListBox.alt, div#whoVolunteersList div.listItem.alt{background-image:url(../images/projectList/box/fff-20pc.png);height:134px;padding:0px 5px;overflow:hidden;}
div.projectListBox div.projectImage, div#whoVolunteersList div.listImage {width:122px;height:122px;float:left;clear:left;position:relative;}
div.projectListBox div.projectImage a, div#whoVolunteersList div.listImage a{display:block;margin:0;padding:0px;width:114px;height:114px;background-image:url(../images/projectList/photoShadow.png);background-position:left top;background-repeat:no-repeat;text-align:center;position:relative;}
div.projectListBox div.projectImage a img, div#whoVolunteersList div.listImage a img{display:block;padding:15px;}
div.projectListBox div.projectImage a:hover img, div#whoVolunteersList div.listImage a:hover img{opacity:0.6;}
#content div.projectListBox h2, #content div#whoVolunteersList h3{margin:0;padding:10px;margin-left:120px;font-size:14px;color:#fff;padding-bottom:2px;font-family:"Helvetica Neue", "Helvetica", "Verdana", sans-serif;text-transform:none;}
div.projectListBox h2 a, div#whoVolunteersList h3 a{color:#fff;text-decoration:none;}
div.projectListBox.alt h2{padding-top:20px;}
div.projectListBox.alt div.projectImage{height:auto;padding-top:10px;}
div.projectListBox p, div#whoVolunteersList p{margin-left:120px;padding:2px 10px;font-size:11px;}
div.projectListBox p.projectLink, div#whoVolunteersList p.more{font-size:10px;}
div.projectListBox p.projectLink a, div#whoVolunteersList p.more a{color:#fff;text-decoration:underline;}
div.projectListBox p.projectLink a:hover, div#whoVolunteersList p.more a:hover{color:#000;}
ul#tagResultsNav{list-style-type:none;margin:0;padding:0;}
ul#tagResultsNav li{float:left;width:135px;padding:0;margin:0;height:30px;text-align:center;background-color:#999059;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;border-bottom:none;}
ul#tagResultsNav li a{color:#fff;display:block;line-height:30px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;text-decoration:none;font-size:12px;font-weight:bold;border:1px solid #6e6840;}
ul#tagResultsNav li a:hover{background-color:#6e6840;text-decoration:none;}
ul#tagResultsNav li a.selected{background-color:#6e6840;}
div#tagResults{clear:left;width:538px;overflow:hidden;border:1px solid #6e6840;background-color:#6e6840;}
div#tagResultsContainer{width:10000px;}
div.tagResults{float:left;width:540px;}
div.tagResultsContent{height:500px;overflow:auto;padding:10px;}
div.tagResult{padding:5px;margin-bottom:10px;}
div.tagResult.alt{background-color:#999059;}
div.tagResult:hover{background-color:#a69c60;}
#content div.tagResult h2{font-size:16px;font-weight:normal;text-transform:none;font-family:"DirtyHeadline", "Impact", sans-serif;}
div.tagResult h2 a{color:#000;}
div.tagResult.alt h2 a{color:#000;}
div.tagResult h2 a:hover{color:#fff;}
div.tagResult.photo div.photoThumb, div.tagResult.video div.videoThumb{float:left;}
div.tagResult.photo p.photoDesc,div.tagResult.photo p.photoCredit,#content div.tagResult.photo h2,div.tagResult.video p.videoDesc,#content div.tagResult.video h2{margin-left:210px;}
div.tagResult.news div.thumbnail{float:left;padding:5px;}
div.tagResult.news div.thumbnail a{display:block;margin:0;padding:0;}
div.tagResult.news div.thumbnail a img{display:block;margin:0;padding:0;}
#mapExterior{background-image:url(../images/maps/MapCanvas.gif);width:540px;padding:20px 0;}
#map_canvas{width:500px;height:500px;margin:0 auto;}
#miniMap{width:128px;height:128px;border:1px solid #000;border-width:1px 0 0 1px;}
div.miniProjectMap div.properties{display:none;}
div#miniProjectMap{width:158px;height:158px;margin:0 auto;border:1px solid #ccc;}
div#faqList div.faqSection dl{}
#content div.faqSection h2{color:#88271B;color:#412312;}
div.faqSection{margin:20px auto;padding-bottom:20px;background-image:url(../images/stroke/red-shadow-400.png);background-repeat:no-repeat;background-position:center bottom;width:480px;}
div.faqSection dl{}
div#faqList dt{font-size:22px;font-family:"DirtyHeadline", "Impact", sans-serif;font-weight:normal;line-height:40px;padding-left:32px;margin:5px;background-image:url(../images/faq/q.png);color:#412312;cursor:pointer;}
div#faqList dt:hover{color:#846036;}
div#faqList dd{font-size:12px;font-family:"Helvetica Neue", "Helvetica", "Verdana", sans-serif;font-weight:normal;line-height:18px;padding-left:32px;margin:15px 5px;padding-bottom:20px;background-image:url(../images/faq/a.png);display:none;}
div.largePhoto{width:580px;padding:10px;margin:10px auto;}
div.largePhoto > h1{margin:10px auto;}
div.largePhoto div.photoDisplayBox{}
div.pageTestimonials div.testimonial{background-image:none;color:#000;padding:5px;}
div.pageTestimonials div.testimonial q{font-size:10px;font-style:italic;}
div.pageTestimonials div.testimonial p.author{font-size:11px;text-align:right;color:#88271B;}
#pcWrap{margin:10px 0;}
#projectCalculator{padding:0;padding-bottom:1px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:10px;background-color:#6B7D4B;background-color:rgba(107, 125, 75, 0.8);position:relative;z-index:1;}
#projectCalculator form{margin:0;padding:0;}
#projectCalculator form h1{-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;text-align:center;font-size:20px;padding:5px;margin:0;line-height:24px;}
#projectCalculator input[type='text']{font-weight:bold;border:1px inset #ccc;padding:3px;}
#projectCalculator select{padding:3px;border:1px solid #ccc;width:250px;}
div.projectCalculatorChoice, #projectCalculator p.flights, #pcErrors, #pcResult, #pcResultText{padding:10px;display:none; -moz-border-radius-topleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:10px;background-color:#B8BDA5;color:#000;margin:5px;}
#pcResultText p{margin:0;padding:0;}
#pcResultText{clear:left;}
#projectCalculator p.flights{display:block;}
#pcErrors{background-color:#88271B;}
#pcErrors p.error{color:#fff;padding:0;margin:0;line-height:18px;padding-left:20px;background-image:url('../images/icons/error.png');background-repeat:no-repeat;}
#pcResult{background-color:#88271B;clear:left;margin:5px;}
#pcResult p{margin:0;padding:0;line-height:18px;color:#fff;}
p.currency{padding:10px;margin:5px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#B8BDA5;width:49%;float:left;position:relative;}
#projectCalculator p.currency select{width:150px;}
a#doCalculate{-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#B06928;padding:10px;margin:5px;display:block;color:#fff;font-weight:bold;text-decoration:none;width:49%;float:left;text-align:center;position:relative;}
a#doCalculate:hover{text-decoration:none;color:#fff;background-color:#88271B;}
#projectCalculator p.currency, a#doCalculate{width:260px;margin:5px;text-align:center;padding:10px 0;}
div#pcAddProject a{height:16px;line-height:16px;display:block;padding:10px;margin:5px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#B8BDA5;}
div#pcAddProject a:hover{background-color:#9CA484;}
#pcLoading{display:none;position:absolute;float:left;z-index:10;background-color:#000;opacity:0.9;background-image:url('../images/ui/LBLoader3.gif');background-repeat:no-repeat;background-position:center center;overflow:hidden;-moz-border-radius-topleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:10px;}
#pcLoading h2{text-align:center;font-size:28px;color:#fff;padding:15px 0px;}
a.pcRemoveProject{display:block;float:right;margin-right:10px;height:16px;width:16px;background-image:url(../images/icons/delete.png);}
dd#dob-element, dd#project1_start-element{font-size:12px;}
input#personal-dob-day, input#personal-dob-month, input#project-project1_start-day, input#project-project1_start-month, input#project-project2_start-day, input#project-project2_start-month{width:25px;display:inline-block;margin-right:4px;}
input#personal-dob-month, input#personal-dob-year, input#project-project1_start-month, input#project-project1_start-year, input#project-project2_start-month, input#project-project2_start-year{display:inline-block;margin-left:4px;}
#appForm textarea{width:500px;height:150px;font-size:11px;line-height:17px;}
#appForm .error{border-color:red;}
#project-project1_length, #project-project2_length{width:40px;}
#appForm legend{font-size:20px;font-weight:normal;display:block;margin:0;padding:0 0 20px 0;font-family:"DirtyHeadline", "LeagueGothicRegular", "Impact", sans-serif;}
#appForm fieldset{margin:0;padding:0;}
#applyFormStages{margin:5px 0;padding:5px 0;}
#applyFormStages ol{list-style:none;margin:0;padding:0;height:36px;}
#applyFormStages ol li{float:left;margin:0;padding:0;width:108px;height:36px;background-image:url(../images/layout/ApplyFormArrows.png);background-repeat:no-repeat;background-color:#b8bda5;vertical-align:middle;color:#333;}
#applyFormStages ol li span.wrap{display:block;padding:0;margin:0;padding-right:9px;padding-left:9px;}
#applyFormStages ol li a{text-decoration:none;color:#fff;}
#applyFormStages ol li a:hover{color:#87261b;}
#applyFormStages ol li.current a:hover{color:#fff;}
#applyFormStages ol li.first{border-radius:10px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;}
#applyFormStages ol li.current{background-position:0 -72px;color:#fff;font-weight:bold;}
#applyFormStages ol li.current.first{background-position:0 -108px;background-color:#b8bda5;}
#applyFormStages ol li.completed{background-color:#6a7c4b;background-position:-99px -36px;}
#applyFormStages ol li.completed.first{background-image:none;}
#applyFormStages ol li.last{background-color:transparent;}
#applyFormStages ol li.completed.last{background-position:0px -144px;}
#applyFormStages span.number{display:none;}
#applyFormStages span.formTitle{font-size:11px;line-height:36px;vertical-align:middle;display:block;height:36px;margin:0;padding:0;text-align:center;overflow:hidden;}
div.photoResults, div.videoResults{padding-bottom:20px;padding-top:10px;}
div.photoResults h2, div.videoResults h2{margin:0;padding:0;padding-bottom:5px;}
div.videoContainer{}
div.legal{width:700px;margin:10px auto;color:#000;text-align:center;font-size:11px;font-weight:bold;}
div.legal p{color:#000;margin:0;padding:3px;font-size:11px;}
div.legal span.companyName{display:block;}
div.legal span.telephone{font-weight:bold;}
div.legal p.address a, div.legal address a{color:#000;text-decoration:none;}
div.legal address{display:block;font-style:normal;padding:3px;font-size:11px;margin:0;}
div.legal p.design{display:none;}
div#brochureEmbed{width:800px;margin:10px auto;border:1px #C6BCA1 solid;}
ul.tagList{margin:0;padding:5px;list-style:none;}
ul.tagList li{display:inline;margin:0;padding:0;}
ul.tagList li a{display:inline-block;padding-left:24px;padding-right:5px;background-image:url(../images/icons/tag_green.png);background-position:4px center;height:20px;font-size:12px;text-decoration:none;line-height:20px;vertical-align:middle;border:1px solid #fff;color:#fff;}
ul.tagList li a:hover{border:1px solid #fff;background-color:#D1CDBB;color:#412312;}
div.pageTagList{background-color:#846036;-moz-border-radius-topleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:10px;margin:20px 0;}
#content div.pageTagList h2{padding:5px 10px;margin:0;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;font-family:"Helvetica Neue", "Helvetica", "Verdana", sans-serif;font-size:12px;color:#fff;background-color:#412312;}
div.pageTagList ul.tagList a{ border-color:#846036;}
div.pageTagList ul.tagList a:hover{ border-color:#fff;}
div.newsTagList{-moz-border-radius-topleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:10px;background-color:#6a7c4b;padding:10px 5px 0 5px;margin:10px 0;}
div.newsTagList p{color:#fff;padding:0;margin:0;}
div.newsTagList ul.newsTags{list-style:none;margin:0;padding:0;}
div.newsTagList ul.newsTags li{display:inline;margin:0;padding:0;}
div.newsTagList ul.newsTags li a{display:inline-block;padding-left:24px;padding-right:5px;background-image:url(../images/icons/tag_green.png);background-position:4px center;height:20px;font-size:12px;text-decoration:none;line-height:20px;vertical-align:middle;border:1px solid #6a7c4b;color:#fff;}
div.newsTagList ul.newsTags li a:hover{border:1px solid #fff;background-color:#D1CDBB;}
div.videoTagList{margin:20px 0;max-width:500px;border-radius:10px;-moz-border-radius-topright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;background-color:#6a7c4b;}
#content div.videoTagList h2{font-weight:normal;font-size:20px;margin:0;padding:0;color:#fff;padding:5px 10px;}
.videoThumbnail .videoTagList{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#88271B;width:200px;margin:0 auto;}
.videoThumbnail .videoTagList h2{display:none;}
.videoThumbnail .videoTagList ul.tagList{margin:0 auto;padding:5px;}
.videoTagList ul.tagList li a{ border-color:#6a7c4b;}
.videoTagList ul.tagList li a:hover{ border-color:#6a7c4b;}
div.mediaItem{float:left;width:350px;margin-right:10px;position:relative;margin-bottom:20px;height:195px;overflow:hidden;}
#content div.mediaItem h2, #content div.mediaItem h3{font-size:12px;font-family:"Helvetica Neue", "Helvetica", "Verdana", sans-serif;text-transform:none;font-weight:bold;text-align:center;margin:0;padding:0;line-height:16px;}
#content div.mediaItem h3 em{white-space:nowrap;font-size:11px;color:#333;font-weight:normal;}
#content div.mediaItem h3{font-weight:normal;padding-bottom:10px;}
div.mediaItem div.mediaExcerpt{background-color:#360F0A;color:#fff;}
div.mediaItem div.thumb{width:110px;float:left;}
div.mediaItem div.thumb a{padding:5px;display:block;}
div.mediaItem div.thumb a:hover{background-color:#7A2318;}
div.mediaItem div.excerpt{width:240px;float:right;}
div.mediaItem div.excerpt p{font-size:10px;margin:0;padding:5px;}
div.mediaItem div.excerpt p a{color:#fff;}
div.mediaItem div.excerpt p a:hover{color:inherit;}
div.mediaItem div.clear{clear:both;}
#footerLogos{margin:10px auto;padding-top:30px;text-align:center;width:560px;}
a.footLogo{background-image:url(../images/layout/FooterLogos.png);position:relative;background-repeat:no-repeat;display:inline-block;float:left;margin:0 10px;padding:0;width:90px;height:70px;}
a.footLogo span{display:none;}
#cetLogo{ background-position:-93px 0px;}
#cetLogo:hover{ background-position:-93px -126px;}
#atolLogo{ background-position:-190px 0px;}
#atolLogo:hover{ background-position:-190px -126px;}
#artLogo{ background-position:-286px 0px;}
#artLogo:hover{ background-position:-286px -126px;}
#yogLogo{ background-position:-380px 0px;}
#yogLogo:hover{ background-position:-380px -126px;}
#harmLogo{ background-position:-480px 0px;}
#harmLogo:hover{ background-position:-480px -126px;}
a.footLogo#attaLogo{background-image:url(../images/layout/AttaFooterLogo.png);clear:left;margin:10px auto;width:270px;height:72px;display:block;float:none;top:10px;}
a.footLogo#attaLogo:hover{background-position:left bottom;}
div.applyLink{float:left;clear:left;width:260px;margin-bottom:30px;margin-right:20px;}
div.applyLink a{display:block;padding:5px;margin:0;-moz-border-radius-topleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:10px;background-color:rgba(0,0,0,0.2);}
div.applyLink a:hover{background-color:#6a7c4b;}
div.applyCopy{margin-bottom:30px;}
div.projectLayout #relatedProjectsContainer, div.projectLayout #pcWrap,div.projectLayout div.pageTagList, div.projectLayout div.testimonials, div.projectLayout div.lb, div.projectLayout div.projectIntro,div.projectLayout div.projectImage, div.projectLayout div.projectSummary, div.projectLayout div.projectExtendedInfo, div.projectLayout div.projectFactBox{margin:20px 0;}
div.projectLayout div.projectImage, div.projectLayout div.projectSummary{margin-top:0;}
#languageChooser{float:right;position:relative;background-color:#000;text-align:right;padding-right:18px;height:30px;}
#languageChooser ul, #languageChooser ul li{display:inline;list-style:none;margin:0;padding:0;line-height:30px;vertical-align:middle;position:relative;margin-left:3px;}

div#primaryNav{height:30px;background-color:#090909;padding-left:10px;position:relative;}
.sf-menu li a span{white-space:nowrap;font-family:"Helvetica", "Verdana", sans-serif;font-weight:normal;font-size:10px;}
.sf-menu, .sf-menu *{margin:0;padding:0;list-style:none;}
.sf-menu{line-height:1.0;}
.sf-menu ul{position:absolute;top:-999em;width:10em; }
.sf-menu ul li{width:100%;}
.sf-menu li:hover{visibility:inherit; }
.sf-menu li{float:left;position:relative;height:30px;}
.sf-menu a{display:block;position:relative;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:30px; z-index:99999;}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em; top:0;}
ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em; top:0;}
.sf-menu{height:30px;float:left;}
.sf-menu a{line-height:30px;padding:0 20px;vertical-align:middle;text-decoration:none;text-transform:uppercase;}
.sf-menu a.active{font-weight:bold;}
.sf-menu a, .sf-menu a:visited { color:#fff;}
.sf-menu li{background:#090909;}
.sf-menu li li{background:#090909;}
.sf-menu li li li{background:#090909;}
.sf-menu li:hover, .sf-menu li.sfHover,.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active{background:#333;outline:0;}
.sf-menu a.sf-with-ul{padding-right:20px;min-width:1px; }
.sf-sub-indicator{position:absolute;display:block;right:.75em;top:10px; width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url('../images/ui/nav-arrows-ffffff.png') no-repeat -10px -100px; }
a > .sf-sub-indicator{  top:10px;background-position:0 -100px; }
a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px; }
.sf-menu ul .sf-sub-indicator{ background-position:-10px 0;}
.sf-menu ul a > .sf-sub-indicator{ background-position:0 0;}
.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0; }
.sf-shadow ul{background:url('../images/ui/nav-shadow.png') no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;}
.sf-shadow ul.sf-shadow-off{background:transparent;}

