@font-face{font-family:dengkeFont;src:url(http://projectdengke.com/assets/fonts/TrajanProBold.ttf)}*{margin:0;padding:0}html{background:url(/img/bg.jpg)}body{font-family:'Source Sans Pro',sans-serif;min-width:1025px;overflow-y:scroll}body,html{margin:0;padding:0;height:100%}.wrapper{min-height:100%;position:relative}header{margin:0 auto;width:1050px}a{text-decoration:none}.title,.tag{font-family:dengkeFont,'Cinzel',serif;}a img{border:none}p{font-family:'Source Sans Pro',sans-serif;color:#444}.widget h2{font-family:'Source Sans Pro',sans-serif;}p a{color:#000;text-decoration:underline}p a:hover{color:#fdc003}h1{color:#bf9000!important}ol{margin-left:30px}.title a{color:#bf9000!important}.slideCaption h2{color:#fff}.logoContainer{cursor:pointer;position:relative;top:0;left:0;display:inline-block;background:#fff;padding:0 8px 8px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.logoContainer img{display:block;width:150px;height:138px}.titleContainer{display:inline-block;vertical-align:top;padding:10px 10px 0 50px}.title{text-shadow:1px 1px #ccc;font-size:2em;color:#bf9000}.tagline{display:inline-block;position:relative;color:#7e714b;top:-6px;left:170px;width:auto;font-size:1.1em}.indented{padding-left:90px}.donate{font-family:Verdana;font-weight:700;padding:75px 50px 50px;width:60px;margin-right:10px;background:#512301;color:#fff;vertical-align:top;float:right}.donate:hover{color:#fdc003;box-shadow:0 5px 10px 0 rgba(50,50,50,.75)}.topNav{font-family:dengkeFont,Cinzel,serif,serif;display:block;background:url(/img/navBG.png) top no-repeat;margin:0 auto;font-size:.9em;height:68px;width:1050px}.contentWrapper{width:1050px;margin:10px auto 0}.mainContent{width:1020px;margin:0 15px;padding-bottom:130px}.content ul{list-style-position:inside;margin-left:50px;color:rgb(68, 68, 68)}.galleryNav ul{margin-left:20px}.mainContent li{font-family:'Source Sans Pro',sans-serif}.quickContent{margin:10px 0;width:100%;min-height:300px;background-color:#FCFCFC}.quickContent section{color:#512301;display:inline-block;width:30%;padding:10px}p{margin-left:10px}footer{box-shadow: 0px -2px 7px 0px rgba(102,102,102,1);width:100%;height:100px;position:absolute;bottom:0;left:0;font-family:'Source Sans Pro',sans-serif;font-size:.9em;padding:10px 0;color:#fff;margin:0 auto;background:url(/img/roots.jpg) #512301;text-align:left}footer a{color:#fff}footer a:hover{text-decoration:underline;color:#fdc003}footer div{margin:0 auto;width:1020px;text-align:left}.mainContent a:hover{color:#bf9000}.charityReg{font-size:.8em;font-style:italic;margin-top:10px;padding-top:10px;border-top:1px solid #fff}.contactForm{margin:0 auto}.brief{padding:10px}.content{box-shadow: 0px 0px 6px 0px rgba(102,102,102,1);margin-top:10px;padding:10px;background-color:#FCFCFC}.content p{padding:10px 0}.content h2{font-size:1.5em;color:#512301}.textContent{margin:5px 0 0 20px}.textContent h2{font-size:1.2em}.textContent p{margin-left:10px}input{display:block;width:200px;line-height:2em}select{display:block;width:206px;line-height:2em;height:32px}.messageText{width:500px;height:100px;max-width:95%}input,select,textarea{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;outline:0;padding:3px 0 3px 3px;margin:5px 1px 3px 0;border:1px solid #ccc}input:focus,select:focus,textarea:focus{box-shadow:0 0 5px #bf9000;padding:3px 0 3px 3px;margin:5px 1px 3px 0;border:1px solid #bf9000}label{display:block;margin-top:10px}.contact{margin-left:40px}.contactFormMethods{border-bottom:1px solid #aaa;border-top:1px solid #aaa}form{font-family:'Source Sans Pro',sans-serif;color:#444;display:inline-block}.indent{margin-left:10px}.underline{text-decoration:underline}.toc{font-family:'Source Sans Pro',sans-serif;margin:10px 0 10px 65px}.toc a{color:#444}.toc a:hover{color:#bf9000}.toc li{margin-bottom:5px}.sub{margin:20px 0 10px 30px}.sub p{padding-left:15px;width:90%}.sub ul a{color:#000}.sub ul a:hover{color:#bf9000}.textContent ul a{color:#000}blockquote{margin-left:15px;font-family:'Source Sans Pro',sans-serif}.inlineContainer{width:600px;vertical-align:top;display:inline-block}.supportImages{max-height:200px;max-width:300px;display:inline-block;border:1px solid #ccc;border-radius:5px;opacity:.7;position:absolute;right:10px}.floatBlock{float:left;width:45%;margin:0 10px}.pointer{cursor:pointer}li:target,section:target{animation:highlight 3s ease;-webkit-animation:highlight 3s ease;-moz-animation:highlight 3s ease;-o-animation:highlight 3s ease}@keyframes highlight{0%{background-color:rgba(253,192,3,0)}50%{background-color:rgba(253,192,3,.4)}100%{background-color:rgba(253,192,3,0)}}.toTop{float:right;font-family:'Source Sans Pro';font-size:.9em;color:#000;text-decoration:underline}.toTop:hover{color:#bf9000}.twoCol{border:1px outset silver;cursor:pointer;display:inline-block;width:30%;margin:10px 5px 0;background-color:#FCFCFC;text-align:center;opacity:.8;transition:opacity .4s ease}.twoCol img{display:block;margin:10px;width:calc(100% - 20px);}.twoCol a{font-size:1.5em;color:#512301;display:block;padding-bottom:10px}.twoCol:hover{transition:all .4s ease;opacity:1}.twoCol:active{border-style:inset}.twoColWrapper{width:970px;margin:10px auto}.thumbBox{display:inline-block;border:1px solid #aaa;padding:5px;opacity:.8;border-radius:5px;margin:3px;transition:all .4s ease-in-out;animation:fadein .5s;-moz-animation:fadein .5s;-webkit-animation:fadein .5s;-o-animation:fadein .5s}.centered{text-align:center}.thumbBox:hover{transition:all .2s ease;background-color:#ccc;opacity:1}.imgThumb{opacity:1;width:135px;height:100px;overflow:hidden}.photoGallery{margin:10px}.figureRight{float:right;background:#fff;padding:10px;margin:calc(1.5em + 15px) 0 0 10px}.asideImage{max-height:350px;max-width:400px;border-radius:5px}figcaption{font-family:'Source Sans Pro';font-size:.8em}.left{display:inline-block;width:64%}.right{display:inline-block;vertical-align:top;width:320px}.leftText,.rightText{display:inline-block;vertical-align:top;width:45%}.right h2{font-size:1.1em}.right nav ul li{display:block}.loader{display:block;width:150px;margin:0 auto;padding-top:20px}.textWithPicture{min-height:374px}.teamDetails{margin-top:20px}.staff>li{margin-bottom:10px;padding-left:10px;border-left:5px solid #fdc003}.staff-title{padding-bottom:5px!important}.contactItem,.contactItem a{color:#444}li .contactItem svg{vertical-align:middle;margin:0 5px;height:20px;width:30px;fill:#5E3718;stroke:#5E3718}li .contactItem svg>g{fill:#5E3718;stroke:#5E3718}.staff-contact>li{margin:2px 0}.staff-image{display:inline-block;vertical-align:top}.staff-details{display:inline-block;vertical-align:top;margin-left:10px}.staff-details p{margin-left:10px}.staff-image img{width:100px;display:block}.nobullets,.trustees{list-style:none}.trustees li{font-weight:700}.trustees ul{list-style:url(/img/bullet.png)}.trustees ul li{font-weight:400;margin-bottom:5px}.widget{min-height:251px;margin:10px 7px;display:inline-block;width:30%;vertical-align:top}.widget h2{font-size:1.2em}.more{float:right}.donateBtn{cursor:pointer;border-radius:3px;padding:40px 50px;text-decoration:none;background:#512301;margin-top:calc(1.2em + 20px)}.donateBtn a{color:#fff}.donateBtn:hover{-webkit-box-shadow:1px 1px 11px 0 rgba(50,50,50,.75);-moz-box-shadow:1px 1px 11px 0 rgba(50,50,50,.75);box-shadow:1px 1px 11px 0 rgba(50,50,50,.75)}.donateBtn:active{-webkit-box-shadow:inset 1px 1px 6px 0 #000;-moz-box-shadow:inset 1px 1px 6px 0 #000;box-shadow:inset 1px 1px 6px 0 #000}.donateBtn:hover>a{color:#fdc003!important}.centeredContent{text-align:center}.biggerCaption{margin-top:10px;font-size:1em;font-family:'Source Sans Pro'}ol>li{margin-bottom:10px}li a{color:#000}.sitemap>li{margin:15px 0}.sitemap>li h2{font-family:dengkeFont,Cinzel,serif,serif}.sitemap li li{margin:10px 0 10px -25px}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.breadcrumbs{text-transform:capitalize}.breadcrumbs a{color:#444}nav ul{list-style-type:none}nav ul li{cursor:pointer}footer nav ul li{display:inline-block}footer nav a{margin:0 10px;color:#fff}.footerNav{text-align:right}.footerNav ul li{display:inline-block}.legal{font-size:.8em;padding-top:10px}.legalLinks{float:right}.topNav ul{padding:0 20px;list-style:none;position:relative;display:inline-block;margin:0;font-size:1.3em}.topNav ul:after{content:"";clear:both;display:block}.topNav ul a{color:#fff}.topNav ul li a{display:inline-block;padding:22px 12px;text-decoration:none}.topNav ul li{float:left}.topNav>ul>li{margin-right:14px}.topNav ul li:hover>ul{display:block}.topNav ul li:hover>span,.topNav ul li>a:hover{color:#fdc003}.topNav ul li>span i{padding:0 10px}.topNav ul ul{display:none;background:#5E3718;position:absolute;top:100%;z-index:10;font-size:.8em}.topNav ul ul li{float:none;position:relative}.topNav ul ul li a{font-family:'Source Sans Pro';font-size: 1.2em;  padding: 12px 25px 12px 5px;diplay:block}.touch-button{color:#fff}.subNav{vertical-align:top;padding:0 5px 0 20px!important}.subNav a{font-size:.8em}.subNav li a{padding:25px 22px 21px 15px!important}.postMeta{font-size:.8em;display:inline-block;margin-right:10px;font-family:'Source Sans Pro';color:#bf9000;margin-left:10px}.widget #feed h2{font-size:.9em;margin-left:5px}.widget #feed p{padding:5px 0;margin-left:10px;font-size:.8em}.widget #feed p::first-letter{font-family:'Source Sans Pro',sans-serif}.widget #feed .more{float:none;display:block;text-align:right}body:after{content:url(/img/lightbox/close.png) url(/img/lightbox/loading.gif) url(/img/lightbox/prev.png) url(/img/lightbox/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/img/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0}.lb-next,.lb-prev{width:49%;height:100%;cursor:pointer;display:block}.lb-prev{left:0;float:left}.lb-prev:hover{background:url(/img/lightbox/prev.png) left 48% no-repeat}.lb-next{right:0;float:right}.lb-next:hover{background:url(/img/lightbox/next.png) right 48% no-repeat}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#bbb}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/img/lightbox/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}h2 a{color:#512301}.gallery-album{border:1px outset silver;cursor:pointer;display:inline-block;width:auto;margin:10px;background-color:#FCFCFC;text-align:center;opacity:.8;transition:opacity .4s ease}.gallery-album img{display:block;width:280px;height:210px;margin:10px}.gallery-album:hover{opacity:1;transition:opacity .4s ease}.gallery-album a{color:#512301;font-size:1em;display:block;margin-bottom:10px}.gallery-album:hover a{color:#bf9000}.gallery-album:active{border-style:inset}.videoContainer{margin:10px 0 50px 6px}.videoContainer h2{font-size:1.2em;margin:3px}.videoContainer p{margin-left:30px}.inline{display:inline-block}.formSpan{display:block;font-family:'Source Sans Pro'}.formSpan label{width:100px;margin-right:10px;text-align:right}.uploadImgDiv{margin:10px;padding:10px;border:1px solid #ccc;border-radius:10px}.alignMid{vertical-align:middle}.formContainer{display:inline-block}.floatRight{float:right}.catLink{color:#444}fieldset{border:none}.signText{float:left;margin-right:50px}.btnContainer{display:inline-block;width:170px;text-align:center;height:220px;cursor:pointer;margin:0 20px}.adminBtn{height:170px;width:170px}.adminBtn:hover{-webkit-filter:drop-shadow(1px 1px 1px #000)}.adminBtn:active{-webkit-filter:drop-shadow(0 0 0 #000)}.btnControls{margin:20px 0}.formBtn{margin-top:10px;padding:7px;width:100px;float:right;cursor:pointer;border:1px solid gray}.formBtn:hover{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;box-shadow:0 0 5px #bf9000;border:1px solid #bf9000}.button{position:relative;overflow:visible;display:inline-block;padding:.5em 1em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:0;background-color:#ececec;background-image:-webkit-gradient(linear,0 0,0 100%,from(#f4f4f4),to(#ececec));background-image:-webkit-linear-gradient(#f4f4f4,#ececec);background-image:-moz-linear-gradient(#f4f4f4,#ececec);background-image:-o-linear-gradient(#f4f4f4,#ececec);background-image:-ms-linear-gradient(#f4f4f4,#ececec);background-image:linear-gradient(#f4f4f4,#ececec);-moz-background-clip:padding;background-clip:padding;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;zoom:1}.button:focus,.button:hover{border-color:#3072b3 #3072b3 #2a65a0;text-decoration:none;text-shadow:-1px -1px 0 rgba(0,0,0,.3);color:#fff!important;background-color:#3C8DDE;background-image:-webkit-gradient(linear,0 0,0 100%,from(#599bdc),to(#3072b3));background-image:-webkit-linear-gradient(#599bdc,#3072b3);background-image:-moz-linear-gradient(#599bdc,#3072b3);background-image:-o-linear-gradient(#599bdc,#3072b3);background-image:-ms-linear-gradient(#599bdc,#3072b3);background-image:linear-gradient(#599bdc,#3072b3)}.button.active,.button:active{text-shadow:-1px -1px 0 rgba(0,0,0,.3);color:#fff;border-color:#2a65a0 #2a65a0 #3884CF;background-color:#3072b3;background-image:-webkit-gradient(linear,0 0,0 100%,from(#3072b3),to(#599bdc));background-image:-webkit-linear-gradient(#3072b3,#599bdc);background-image:-moz-linear-gradient(#3072b3,#599bdc);background-image:-o-linear-gradient(#3072b3,#599bdc);background-image:-ms-linear-gradient(#3072b3,#599bdc);background-image:linear-gradient(#3072b3,#599bdc)}.button::-moz-focus-inner{padding:0;border:0}.button.primary{font-weight:700}.button.danger{color:#900}.button.danger:active,.button.danger:focus,.button.danger:hover{border-color:#b53f3a #b53f3a #a0302a;color:#fff;background-color:#dc5f59;background-image:-webkit-gradient(linear,0 0,0 100%,from(#dc5f59),to(#b33630));background-image:-webkit-linear-gradient(#dc5f59,#b33630);background-image:-moz-linear-gradient(#dc5f59,#b33630);background-image:-o-linear-gradient(#dc5f59,#b33630);background-image:-ms-linear-gradient(#dc5f59,#b33630);background-image:linear-gradient(#dc5f59,#b33630)}.button.danger.active,.button.danger:active{border-color:#a0302a #a0302a #bf4843;background-color:#b33630;background-image:-webkit-gradient(linear,0 0,0 100%,from(#b33630),to(#dc5f59));background-image:-webkit-linear-gradient(#b33630,#dc5f59);background-image:-moz-linear-gradient(#b33630,#dc5f59);background-image:-o-linear-gradient(#b33630,#dc5f59);background-image:-ms-linear-gradient(#b33630,#dc5f59);background-image:linear-gradient(#b33630,#dc5f59)}.button.pill{-webkit-border-radius:50em;-moz-border-radius:50em;border-radius:50em}.button.disabled,.button:disabled{-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5}.button.big{font-size:14px}.button-group{list-style:none;padding:0;margin:10px 0!important;zoom:1;display:block;overflow:hidden}.button+.button,.button+.button-group,.button-group+.button,.button-group+.button-group{margin-left:15px}.button-group li{float:left;padding:0;margin:0}.button-group .button{float:left;margin-left:-1px}.button-group li:not(:first-child):not(:last-child) .button,.button-group>.button:not(:first-child):not(:last-child){-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.button-group li:first-child .button,.button-group>.button:first-child{margin-left:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}.button-group li:last-child>.button,.button-group>.button:last-child{-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0}ul.generic{list-style:none;display:block;overflow:hidden;margin:10px;padding:0}ul.generic li{float:left;margin-left:10px}ul.generic li:first-child{margin-left:0}.adminForm{margin:10px}.support-btn{cursor:pointer;padding:10px;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:1px 1px 11px 0 rgba(50,50,50,.75);-moz-box-shadow:1px 1px 11px 0 rgba(50,50,50,.75);box-shadow:1px 1px 11px 0 rgba(50,50,50,.75);margin:5px 10px 20px 20px;height:200px;position:relative}.support-btn:hover>img{opacity:1}.support-btn:hover{-webkit-box-shadow:inset 1px 1px 6px 0 rgba(50,50,50,.75);-moz-box-shadow:inset 1px 1px 6px 0 rgba(50,50,50,.75);box-shadow:inset 1px 1px 6px 0 rgba(50,50,50,.75)}