body{background-color:#000}#bodylimit{position:relative;max-width:1366px;margin:0 auto;background-color:white;box-shadow:-1px 0 0 0 #555;-webkit-box-shadow:-1px 0 0 0 #555;-moz-box-shadow:-1px 0 0 0 #555;-ms-box-shadow:-1px 0 0 0 #555;-o-box-shadow:-1px 0 0 0 #555}.slideout-menu{position:fixed;left:0;top:0;bottom:0;right:0;z-index:0;width:256px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;z-index:5}.slideout-panel{position:relative;z-index:1;min-height:100vh;padding:0;margin:0}.slideout-open .slideout-menu{display:block}.slideout-menu--move{transform:translate(-100%,0);-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);z-index:5}#panel{background-color:white}#menu{margin:0;padding:0;background-color:#023;color:white;min-height:100vh;box-shadow:3px 0 3px 0 rgba(0,0,0,0.20);-webkit-box-shadow:3px 0 3px 0 rgba(0,0,0,0.20);-moz-box-shadow:3px 0 3px 0 rgba(0,0,0,0.20);-ms-box-shadow:3px 0 3px 0 rgba(0,0,0,0.20);-o-box-shadow:3px 0 3px 0 rgba(0,0,0,0.20)}#menu img#closemenu{display:none}#menu ul{margin:48px 0 0 0;padding:0;list-style-type:none}#menu li{border-bottom:1px solid #555;font-weight:bold;font-size:24px}#menu li a,#menu li span{display:block;padding:16px 0 16px 24px}#menu li ul{margin:-8px 0 0 0}#menu li ul li{border-bottom:0;font-size:20px}#menu li ul li:last-child{padding-bottom:8px}#menu li ul li a,#menu li ul li span{padding:12px 0 12px 40px}#menu li a{text-decoration:none;color:#bdf}#menu li a:hover{background-color:black;color:white}#menu li a:active{background-color:black}#slideout-shield{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.02);display:none}#slideout-shield.menu-open{display:block}#expanded-header{display:none;padding:18px 0 12px}#main-header{display:block;position:fixed;top:0;left:0;z-index:150;width:100%;max-width:1366px;height:48px;background-color:#023;padding:0;text-align:center}#menuburger{height:48px;margin:0;padding-left:4px;float:left}.logo{height:38px;padding:6px 3px 4px}.avatar{height:42px;width:42px;margin-right:4px;padding-bottom:3px}@media screen and (min-width:780px){.slideout-panel{margin-left:256px}.slideout-menu{display:block;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;position:relative}#menu{display:block;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;float:left}#expanded-header{display:block}#main-header{display:none}#main-content{padding-top:0 !important}#search-block{display:none !important}#menu-search-block{display:block !important}.logo{height:40px;padding:6px 0}.avatar{height:44px;width:44px;margin-left:18px;float:left;padding-top:5px}#menu ul{margin-top:0}}@media screen and (max-width:779px){#menu{overflow:hidden}#menu img#closemenu{display:block;height:48px;width:48px;position:absolute;top:0;right:1px;z-index:100}#menulist{height:100vh;position:absolute;top:0;left:0;right:0;overflow:auto;z-index:50}}@media screen and (max-width:321px){.avatar{display:none}}body{font-family:'Open Sans',sans-serif !important;width:100%;height:100vh;padding:0;margin:0;font-size:16px;color:#222}#main-content{display:block;margin:0;background-color:white;padding:48px 0 16px;overflow:auto}h1{font-size:34px;margin:26px 22px 16px}.gallery-head{color:white;background-color:#023;padding:8px 16px 8px;margin:0}@media screen and (min-width:780px){.gallery-head{color:white;background-color:#023;padding:23px 16px 10px;margin:0}div#bodylimit:after{content:'';display:block;clear:both}div#bodylimit:before{content:'';display:block;width:256px;background-color:#023;position:absolute;left:0;bottom:0;top:0}}h2{font-size:24px;margin:16px 22px 12px;color:#a22434;clear:both}h3{font-size:20px;margin:16px 22px 12px;color:#a22434}p{font-size:16px;line-height:26px;margin:12px 22px 16px}a:link{color:#325af5;text-decoration:underline}a:visited{color:#30b}a:hover,a:focus{color:#e02010}a:active{color:#e02010;text-decoration:none}h1.banner_head{box-sizing:border-box;margin:5px 5px 0 5px;padding:16px 7px;height:83px;background-position:center;background-repeat:no-repeat;color:white;text-shadow:0 0 15px rgba(0,0,0,0.95)}.bw_back{margin:0;padding:0;background-repeat:no-repeat;background-position:center;background-size:contain}.bw_back img,.show_bw .show_colour_text{opacity:1;transition:opacity 1s;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s}.show_bw .bw_back img,.show_colour_text{opacity:0;transition:opacity 1s;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s}.article_img{text-align:center}.article_img>h1:first-child{font-size:32px;margin:4px 22px;text-align:left;clear:both}.article_img>h1:first-child>a{color:#222;text-decoration:none}.wide_showbw{display:none}.narrow_showbw{display:block}.wide_showbw,.narrow_showbw{padding:0;margin:0}p.narrow_showbw{margin-bottom:3em}@media screen and (min-width:601px){.article_img>h1:first-child{margin:6px 22px 16px}}.article_img.older_post>h1:first-child{padding-top:36px}.publish_date{margin-top:-8px;text-align:left;color:#555}.article_img_box{display:inline-block;max-width:100%}.article_img_box p{font-size:12px;text-align:right;padding:4px 6px;margin:0;color:#555;line-height:14px;max-width:640px;float:right}span.line{display:inline-block;margin-left:.3em}.article_img_box img{max-width:100%;display:block}@media screen and (min-width:900px){.article_img_box p{padding:4px 3px}}.color-gallery-up{text-align:center;margin:0}@media screen and (min-width:1100px){.article_img_box{max-width:600px;margin:0 22px;float:left}.adjust_top>*:first-child{padding-top:10px}.wide_showbw{display:block}.narrow_showbw{display:none}.color-gallery-up{margin:64px 0 0 0}}.article_text{display:block;text-align:left;clear:none}.article_text h2{clear:none;font-size:20px;color:#222}.gallery_up{text-align:center}.fwd_back{padding:8px 0 16px;display:block;min-height:28px}.newer_older{clear:both;padding:36px 28px 24px;max-width:400px;min-width:50%;display:block;margin:0 auto}a.rightarrow,a.leftarrow,a.navbutton,input.navbutton,.bwbutton span{background-color:#023;color:#bdf;font-size:16px;line-height:16px;height:16px;display:inline-block;font-weight:bold;text-decoration:none;position:relative}.bwbutton{position:relative;width:10em;display:inline-block}.bwbutton span{position:absolute;left:0;right:0}a.rightarrow:hover,a.leftarrow:hover,a.navbutton:hover,input.navbutton:hover,.bwbutton:hover span{background-color:black;color:white}a.rightarrow:active,a.leftarrow:active,a.navbutton:active,input.navbutton:active,.bwbutton:active span{background-color:black}.navbutton,.bwbutton span{padding:6px 8px;margin:8px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}a.rightarrow{float:right;padding:6px 18px 6px 8px;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px}a.rightarrow:after{content:"";position:absolute;right:-8px;bottom:-2px;width:0;height:0;border-left:16px solid transparent;border-top:16px solid white;border-bottom:16px solid white;border-right:8px solid white}a.leftarrow{float:left;padding:6px 10px 6px 16px;border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0}a.leftarrow:after{content:"";position:absolute;left:-8px;bottom:-2px;width:0;height:0;border-right:16px solid transparent;border-top:16px solid white;border-bottom:16px solid white;border-left:8px solid white}.one_arrow a.leftarrow,.one_arrow a.rightarrow{float:none}.one_arrow{text-align:center}#csub{height:32px;width:auto;float:right;margin-top:0}#main-content ul{margin:0 22px;list-style-type:none;padding:0 24px}#main-content ul li{margin:16px 0}.social-links{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-bottom:0}.social-links a{display:block}.social-links img{display:block;height:48px;padding:8px}.copylink{padding:8px 24px;margin:0}.copylink a{color:#bdf}textarea{resize:none}.cform-top{max-width:740px}.cform-top h1{line-height:34px}.cform-top img{float:right;margin:0 21px 8px 8px}@media screen and (max-width:359px){.cform-top p{font-size:14px}.cform-top img{display:none}}.cform{max-width:740px}.cform label{clear:both;display:block;margin-bottom:8px;position:relative;margin-right:24px;max-width:700px}.cform em{color:#e02010}.cform label.selector{margin-right:0}.cform label.selector:before{content:'\25BD';position:absolute;right:12px;bottom:4px}input,textarea,select{border:1px solid #ccc;font-size:16px;padding:8px 12px;outline:0}.cform input,.cform textarea,.cform select{width:100%}.cform select{position:relative;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.redbutton{border-width:0;box-shadow:1px 1px 3px #ddd;-webkit-box-shadow:1px 1px 3px #ddd;-moz-box-shadow:1px 1px 3px #ddd;-ms-box-shadow:1px 1px 3px #ddd;-o-box-shadow:1px 1px 3px #ddd;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;margin-bottom:16px}.redbutton{color:white;background-color:#e02010;font-weight bold}.redbutton:active,.redbutton:hover{background-color:#c01000}.redbutton:active{box-shadow:inset 0 1px 4px rgba(0,0,0,.6);-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.6);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.6);-ms-box-shadow:inset 0 1px 4px rgba(0,0,0,.6);-o-box-shadow:inset 0 1px 4px rgba(0,0,0,.6)}#gallery{position:relative;padding:2px;margin:0 auto}.gal-item{position:relative;width:33.33%;padding:33.33% 0 0;height:0;margin:0;float:left}@media screen and (min-width:524px){.gal-item{width:25%;padding:25% 0 0}}@media screen and (min-width:1025px){.gal-item{width:20%;padding:20% 0 0}}@media screen and (min-width:1216px){.gal-item{width:16.66%;padding:16.66% 0 0}}.gal-item a{display:block;position:absolute;top:3px;right:3px;bottom:3px;left:3px}.gal-item a img{display:block;width:100%}.gallery_text{clear:both;padding-top:8px}.supplementary-results{color:#a22434}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gallerylink{margin:0 0 12px;display:block;position:relative;margin-bottom:12px}@media screen and (min-width:780px){.gallerylink{margin:0 22px 12px}}.gallerylink img{display:block;width:100%;height:50%}.linktext{position:absolute;bottom:0;left:0}.linktext h2,.linktext p{color:#fff;text-decoration:none;text-shadow:-1px -1px 0 rgba(0,0,0,.5),1px -1px 0 rgba(0,0,0,.5),-1px 1px 0 rgba(0,0,0,.5),1px 1px 0 rgba(0,0,0,.5)}.linktext h2{font-size:24px;margin:0 22px}.linktext p{margin:0 22px 4px}h2 .subhead{font-size:18px;display:block}#panel.fourohfour{background-color:black}.d404back{background-color:black;margin-bottom:-16px}.d404container{position:relative;max-width:779px;min-height:300px;margin:0 auto}.d404container img{max-width:100%;display:block}.d404container .redbutton{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}.d404content{position:absolute;top:0;right:0;left:0;padding-top:8px}.d404content h1{width:50%;float:right;color:white;font-size:48px;text-shadow:0 0 5px rgba(0,0,0,1);line-height:1.1em;text-align:center;margin-top:0}.d404content h1 span{display:block;font-size:1.5em;line-height:1.2em}@media screen and (max-width:299px){.d404content h1{font-size:32px}}@media screen and (min-width:1100px) and (max-width:1188px){.fwd_back{text-align:center}.fwd_back a{float:none}.fwd_back .leftarrow{margin:0 .25em 1em}}@media screen and (min-width:1100px) and (max-width:1159px){.gallery_up .navbutton{max-width:7.9em;line-height:1.25em;height:auto}}.search-result{font-size:20px;margin-bottom:0;font-weight:400}.search-result a{text-decoration:none}.search-result a:active{text-decoration:underline}.search-result-description{margin:4px 22px 24px}.sform{height:36px;width:100%;padding:10px 0;position:relative}.sform input{margin:0}.sform .redbutton{width:78px;float:right;margin-right:22px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.sform div{position:absolute;left:22px;right:136px}.searchterm{width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}#search-block{position:fixed;top:47px;width:100%;max-width:1366px;display:block;margin:0;background-color:#023;height:1px;z-index:3;overflow:hidden;-webkit-transition:height .4s;-webkit-transition:height .4s;-moz-transition:height .4s;-ms-transition:height .4s;-o-transition:height .4s;-moz-transition:height .4s;-webkit-transition:height .4s;-moz-transition:height .4s;-ms-transition:height .4s;-o-transition:height .4s;transition:height .4s;-webkit-transition:height .4s;-moz-transition:height .4s;-ms-transition:height .4s;-o-transition:height .4s}#search-block .sform{padding-top:14px;position:absolute;bottom:0}#search-block .redbutton{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}#search-block .searchterm{border-width:0}.search-open #search-block{height:61px;-webkit-transition:height .4s;-webkit-transition:height .4s;-moz-transition:height .4s;-ms-transition:height .4s;-o-transition:height .4s;-moz-transition:height .4s;-webkit-transition:height .4s;-moz-transition:height .4s;-ms-transition:height .4s;-o-transition:height .4s;transition:height .4s;-webkit-transition:height .4s;-moz-transition:height .4s;-ms-transition:height .4s;-o-transition:height .4s}.no-search{display:block}.search-icon,.search-close,.no-search{height:48px;width:48px;float:right;margin-right:4px}.search-close{display:none}.search-icon{display:block}.search-open .search-close{display:block}.search-open .search-icon{display:none}#menu-search-block{display:none;margin:0}#menu-search-block .sform{padding-top:14px}#menu-search-block .sform div{right:90px}#menu-search-block .redbutton{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;width:36px;background:url(/images/search.svg);background-size:48px 48px;background-position:-6px -6px;color:transparent}#menu-search-block .searchterm{border-width:0}