html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,html{height:100%}body{color:#dfdfdf;font:14px/18px sax-mono,monospace}a{color:#fff;text-decoration:none}a:hover{text-decoration:underline}.shadow{box-shadow:4px 4px 8px #00000080}#content{width:100%;height:100%}#content .prev{z-index:100}#content .active{z-index:50}#content .next{z-index:0}#content .remove{z-index:-1000}#content a{color:#505050}#content .streamBox{float:left;background:#fff;width:100%;position:absolute;top:0;left:0}#content .cover{background:#fff;width:100%;height:100%;position:fixed;top:0;left:0}#content .cover .bg{z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}#content .cover .bg img{position:absolute;top:0;left:0}#content .cover .text{box-sizing:border-box;opacity:.9;color:#404040;text-align:center;background:#fff;width:500px;margin-left:-250px;padding:50px 50px 75px;position:absolute;top:20%;left:50%;box-shadow:4px 4px 8px #00000080}#content .cover .text h2{text-align:center;margin:20px 0 25px;font:40px/34px double-pica-sc,serif}#content .cover .text p{text-align:center;margin:25px 0;line-height:30px}#content .cover .text a{color:#000;text-align:center;font:14px/18px ocr-b-std,sans-serif;display:inline}#content .image-plate{background:#fff;width:100%;height:100%;position:fixed;top:0;left:0}#content .image-plate img{box-shadow:2px 2px 3px #0006}#content .image-plate .title{color:#000}#content .image-plate .title .text-icon{width:18px;height:18px;display:block}#content .end{background:#202020;width:100%;height:100%;position:fixed;top:0;left:0}#content .end .text{box-sizing:border-box;width:500px;margin:0 0 0 -250px;padding:50px;position:absolute;top:20%;left:50%}#content .end .text h2{color:#bfbfbf;text-align:center;border-bottom:2px dashed #404040;width:100%;margin:0 0 20px;padding:0 0 20px;font:40px/34px double-pica-sc,serif}#content .end .text h3{color:#bfbfbf;text-align:center;width:100%;margin:0 0 20px;padding:0 0 20px;font:40px/34px double-pica-sc,serif}#content .end .text .links a{clear:both;text-align:center;color:silver;margin:15px 0;display:block}#content .end .text .links a:hover{color:#fff}.textView{z-index:400;float:left;width:500px;position:fixed;top:20%;left:50%}.textView .textIcon{cursor:pointer;box-sizing:border-box;background:#000;width:50px;height:50px;padding:10px;display:block;position:absolute;top:0;left:0}.textView .textIcon:hover,.textView .textIcon.goOff{box-shadow:0 4px 8px #00000080}.textView .textIcon a{color:#fff;font:14px/30px sax-mono,monospace}.textView .text{float:left;border-left:10px solid #000;width:450px;position:absolute;top:0;left:50px;box-shadow:2px 4px 8px #00000080}.textView .text .bg{opacity:.7;z-index:0;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0}.textView .text .fg{z-index:10;box-sizing:border-box;width:100%;padding:20px;position:relative;top:0;left:0}.textView .text .fg h2{color:#000;margin:0 0 15px;font:30px/34px double-pica-sc,serif}.textView .text .fg p{color:#202020;margin:0 0 10px;font:14px/22px sax-mono,monospace}#header{z-index:500;width:100%;height:85px;position:fixed;top:0;left:0}#header .ctr{width:600px;margin-left:-300px;position:relative;top:10px;left:50%}#header .ctr h1{text-align:center;margin-bottom:5px;font:30px/34px double-pica-sc,serif}#header .ctr h2{text-align:center;white-space:nowrap}#foot{z-index:500;opacity:0;width:100%;position:fixed;bottom:-410px;left:0}#foot .bg{opacity:.85;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}#foot #navbar{z-index:100;width:100%;height:100px;position:absolute;top:0;left:0}#foot #navbar .ctr{width:880px;height:100%;margin-left:-440px;position:relative;top:15px;left:50%}#foot #navbar .ctr a:hover{text-decoration:none}#foot #navbar .ctr .prev{float:left;width:50px;height:100px;font:30px/34px double-pica-sc,serif;position:absolute;top:0;left:0}#foot #navbar .ctr .menu{float:left;font:14px/18px sax-mono,monospace;position:absolute;top:10px;left:50px}#foot #navbar .ctr .menu li{float:left;margin:0 10px 0 0;padding:0 0 0 10px}#foot #navbar .ctr .menu li.current a{color:#fff}#foot #navbar .ctr .menu a{color:#afafaf}#foot #navbar .ctr .menu a:hover{color:#e7e7e7}#foot #navbar .ctr .share{position:absolute;top:12px;right:75px}#foot #navbar .ctr .share li{float:left;margin-right:10px}#foot #navbar .ctr .share a{display:block}#foot #navbar .ctr .share a.fb{text-indent:-9999px;background:url(/xhibt/fb-8x18.png) 0 0 no-repeat;width:8px;height:18px}#foot #navbar .ctr .share a.tw{text-indent:-9999px;background:url(/xhibt/tw-23x17.png) 0 0 no-repeat;width:23px;height:17px}#foot #navbar .ctr .share a.emicon{text-indent:-9999px;background:url(/xhibt/e-email.png) 0 0 no-repeat;width:13px;height:16px}#foot #navbar .ctr .share a.info{color:#000;text-align:center;background:#fff;border-radius:8px;width:15px;height:15px}#foot #navbar .ctr .next{float:right;width:50px;height:100px;font:30px/34px double-pica-sc,serif;position:absolute;top:0;right:0}#foot #navbar .ctr .next.disabled,#foot #navbar .ctr .prev.disabled{display:none}#foot #navbar .ctr .show{text-indent:-9999px;background:url(/xhibt/up-arrow-21x15.png) 0 0 no-repeat;width:21px;height:15px;margin-left:-10px;display:block;position:absolute;bottom:40px;left:50%}#foot #navbar .ctr .show.open{background:url(/xhibt/down-arrow-21x15.png) 0 0 no-repeat}#foot #navbar .ctr .thumbyIcon{text-indent:-9999px;opacity:.5;background:url(/xhibt/thumb-grid-white.png) 0 0 no-repeat;width:27px;height:27px;margin-left:-13px;display:block;position:absolute;top:5px;left:50%}#foot #navbar .ctr .thumbyIcon.on{opacity:1}#foot #navbar .ctr .thumbyIcon.disabled{display:none}.fbox{z-index:0;float:left;width:800px;margin:0 0 0 -400px;padding:30px 0 200px;position:relative;top:100px;left:50%}.fbox h2{text-transform:uppercase}.fbox .links{float:left;width:500px}.fbox .contact{float:right}.fbox .contact h2{margin:20px 0 0}.fbox a{color:#bfbfbf}.fbox a:hover{color:#f7f7f7}.fbox .gallery{float:left;border-bottom:1px dashed #333;margin:0 0 25px;padding:0 0 25px}.fbox .gallery li{float:left;width:125px;margin:5px 0 0}.fbox .recent{clear:both}.fbox .recent li{margin:5px 0}.whiteOnBlack{color:#efefef;background:#080808}.botShadow{box-shadow:0 3px 5px #00000080}.topShadow{box-shadow:0 -3px 5px #00000080}.stream{float:left;width:940px;margin-top:18%;margin-left:-470px;position:relative;top:0;left:50%}.stream .item{float:left;width:940px;height:408px;position:relative;top:0;left:0}.stream .item .thumbs{float:left;grid-template-columns:repeat(4,100px);grid-auto-rows:100px;gap:2px;width:408px;display:grid}.stream .item .thumbs .it{width:100px;height:100px}.stream .item .thumbs .it img{width:100%;height:100%}.stream .item .thumbs .it.featured{grid-area:span 2/span 2;width:202px;height:202px}.stream .item .info{float:right;width:480px;position:absolute;bottom:0;right:0}.stream .item .info h2{color:#404040;margin-bottom:10px;font:30px/34px double-pica-sc,serif}.stream .item .info p{color:#7f7f7f;margin-bottom:20px;line-height:24px}.stream .item .info .date{float:left;display:none}.stream .item .info a{float:right;margin-right:20px;font:14px/18px ocr-b-std,sans-serif}.stream .sep{clear:both;float:left;background:url(/xhibt/celtic-div-884x45.png) top no-repeat;width:940px;height:45px;margin:10% 0;position:relative;top:0;left:0}.bigNav{z-index:300;position:fixed;top:0;left:0}.bigNav .bigPrev{float:left;-webkit-tap-highlight-color:#0000;opacity:0;background:pink;width:50%;height:100%;display:block;position:relative;top:0;left:0}.bigNav .bigNext{float:right;-webkit-tap-highlight-color:#0000;opacity:0;background:#ff0;width:50%;height:100%;display:block;position:relative;top:0;right:0}.blog,.words{width:940px;margin-left:-470px;position:absolute;top:18%;left:50%}.blog .posts .post,.words .posts .post{float:left;color:#282828;width:100%}.blog .posts .post h2,.words .posts .post h2{margin-bottom:20px;font:30px/34px double-pica-sc,serif}.blog .posts .post .thumb,.words .posts .post .thumb{float:left;width:300px;margin:0 30px 0 0}.blog .posts .post .thumb img,.words .posts .post .thumb img{float:left;border:15px solid #fff;width:100%;margin:0 25px 20px 0;box-shadow:1px 1px 4px #0006}.blog .posts .post .date,.words .posts .post .date{float:left;color:gray;margin:20px 0 0;font:14px/18px ocr-b-std,sans-serif;display:none}.blog .posts .post .tease,.words .posts .post .tease{float:right;width:560px}.blog .posts .post .tease p,.words .posts .post .tease p{color:#505050;line-height:30px}.blog .posts .post .tease .readMore,.words .posts .post .tease .readMore{float:right;margin:20px 0 0;font:14px/18px ocr-b-std,sans-serif}.blog .posts .post .teaseFull p,.words .posts .post .teaseFull p{color:#505050;line-height:30px}.blog .posts .post .teaseFull .readMore,.words .posts .post .teaseFull .readMore{float:right;margin:20px 0 0;font:14px/18px ocr-b-std,sans-serif}.blog .sep,.words .sep{clear:both;float:left;background:url(/xhibt/celtic-div-884x45.png) top no-repeat;width:900px;height:45px;margin:5% 0;position:relative;top:0;left:0}.alignleft{float:left;border:15px solid #fff;margin:0 25px 20px 0;box-shadow:1px 1px 4px #0006}.alignright{float:right;border:15px solid #fff;margin:0 0 20px 25px;box-shadow:1px 1px 4px #0006}.alignnone{float:left;clear:both;border:15px solid #fff;margin:25px 0;box-shadow:1px 1px 4px #0006}#content.bio{color:#585858;width:800px;margin-left:-400px;padding-bottom:200px;position:relative;top:125px;left:50%}#content.bio h2{color:#303030;font:30px/34px double-pica-sc,serif}#content.bio p{margin:20px 0;line-height:30px}#content.bio strong{color:#000;-webkit-font-smoothing:subpixel-antialiased;font-weight:700}#content.bio em{font-style:italic}#content.bio a{color:#000;text-decoration:underline}#content.bio a:hover{color:#fff;background:#000;text-decoration:none}#content.blog{color:#585858;width:800px;margin-left:-400px;padding-bottom:200px;position:relative;top:125px;left:50%}#content.blog small{color:gray;margin:10px 0 0 5px;font:12px/18px ocr-b-std,sans-serif;display:none}#content.blog h2{color:#303030;font:30px/34px double-pica-sc,serif}#content.blog p{margin:20px 0;line-height:30px}#content.blog strong{color:#000;-webkit-font-smoothing:subpixel-antialiased;font-weight:700}#content.blog em{font-style:italic}#content.blog a{color:#000;text-decoration:underline}#content.blog a:hover{color:#fff;background:#000;text-decoration:none}#content.blog blockquote{color:#000;border-left:10px solid #000;margin:25px;padding:0 25px;line-height:25px}#content.films{color:#585858;width:640px;margin-left:-320px;padding-bottom:200px;position:relative;top:125px;left:50%}#content.films .post{margin:0 0 50px}#content.films h2{text-transform:lowercase;margin:0 0 10px 10px;font:30px/34px double-pica-sc,serif}#content.films h2:first-letter{text-transform:uppercase}#content.films .film{background:#fff;padding:20px;box-shadow:1px 1px 5px #00000080}#content.films .info{padding:10px;line-height:28px}#content.films .info p{text-align:center;margin:20px 0}#content.home{width:960px;margin-left:-480px;position:relative;top:125px;left:50%}#content.home .welcome{text-align:center;color:#404040}#content.home .welcome h1{font:30px/34px double-pica-sc,serif}#content.home .welcome p{color:#505050;margin:20px 0;line-height:25px}#content.home .welcome .sep{clear:both;float:left;background:url(/xhibt/celtic-div-884x45.png) top no-repeat;width:940px;height:45px;margin:5% 0;position:relative;top:0;left:0}#content.home .links{float:left;width:800px;margin-left:-400px;position:relative;top:0;left:50%}#content.home .links .menu{float:left;width:245px;margin:0 10px}#content.home .links .menu h2 a{font:20px/34px double-pica-sc,serif}#content.home .links .menu li{margin:5px 0 5px 5px}.vidclip{z-index:0}.vdump{z-index:99999;position:absolute;top:0;left:0}.debugout{opacity:.9;color:#000;z-index:9999;background:#fff;width:400px;padding:20px;display:none;position:absolute;top:200px;left:0}pre{z-index:99999;position:absolute;top:0;left:0}.preloading{z-index:480;opacity:.8;background:#000;width:100%;height:100%;position:fixed;top:0;left:0}.preloading h2{text-align:center;color:#fff;width:100%;position:absolute;top:50%;left:0}.grid{z-index:480;width:350px;margin-left:-175px;position:absolute;top:18%;left:50%}.grid .cell{opacity:0;background:#fff}.thumby{z-index:450;width:100%;height:200px;position:fixed;bottom:-400px;left:0}.thumby .bg{z-index:0;opacity:.9;background:#000;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 -3px 4px #00000080}.thumby .fg{z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.thumby .fg .thumbs{width:960px;margin:15px 0 0 -480px;position:absolute;top:0;left:50%}.thumby .fg .thumbs .thumb{float:left;width:80px;margin:1px;position:relative;top:0;left:0}.thumby .fg .thumbs .thumb img{width:100%}.seo_plate{z-index:10;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0}.seo{color:#000;z-index:0;width:960px;margin-left:-480px;position:absolute;top:15%;left:50%}.seo .gallery{float:left;width:460px;margin:10px}.seo h2,.seo p{float:right}.seo a.view-cover{float:right;color:#000}.seo .thumbs{float:left;width:120px}.seo .thumbs .thumb{float:left;width:30px;height:30px}#error404{width:400px;margin-left:-200px;position:absolute;top:15%;left:50%}#error404 h1{text-align:center;color:#303030;font:30px/34px double-pica-sc,serif}#error404 h1 span{color:red;font-size:40px}.copyright{z-index:400;position:fixed;bottom:110px;right:30px}@media only screen and (max-height:800px){#header{height:55px}#header .ctr h1{margin:0;font-size:20px;line-height:20px}#header .ctr h2{font-size:12px}#foot #navbar{height:66px}#foot #navbar .ctr{top:5px}#foot #navbar .ctr .thumbyIcon{background:url(/xhibt/thumb-grid-white-small.png) 0 0 no-repeat;margin-left:-8px}#foot #navbar .ctr .show{bottom:20px}.stream{margin-top:8%}.stream .sep{margin:5% 0}#content .cover .text{width:600px;margin-left:-300px;padding:30px 30px 45px;top:15%}#content .cover .text h2{margin:10px 0 15px;font-size:30px}}
