article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:'heavyweight';font-style:normal;font-weight:normal;src:url('fonts/heavywei-webfont.eot');src:url('fonts/heavywei-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/heavywei-webfont.woff') format('woff'),url('fonts/heavywei-webfont.ttf') format('truetype'),url('fonts/heavywei-webfont.svg#heavyweightregular') format('svg')}body{background:url("img/keyart.jpg") no-repeat fixed center top #000}.wd400days{position:relative;width:960px;margin:0 auto;margin-top:50px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;color:#e0dcca}.wd400days a{color:#af1010;text-decoration:none}.wd400days h1{font-family:heavyweight,'Open Sans Condensed',sans-serif;font-size:17px;font-style:italic;line-height:17px;color:#4e0000}.wd400days h1 a{color:#000}.wd400days p{margin:9px 0}.wd400days h2{font-family:heavyweight,'Open Sans Condensed',sans-serif;font-size:14px;line-height:14px;color:#4e0000}.wd400days h3{margin-bottom:0;font-family:heavyweight,'Open Sans Condensed',sans-serif;color:#4e0000}.wd400days .nav{color:#000}.nav-container{position:absolute;top:40px;right:0;margin-right:27px;font-family:'Delius',cursive;font-size:19px;text-transform:uppercase}.nav-container .nav{padding-bottom:6px;margin-right:27px;background:no-repeat scroll center bottom transparent}.nav-container .nav-about:hover,.nav-container .nav-about.active{background-image:url("img/nav-about.png")}.nav-container .nav-faq:hover,.nav-container .nav-faq.active{background-image:url("img/nav-faq.png")}.nav-container .nav-index:hover,.nav-container .nav-index.active{background-image:url("img/nav-index.png")}.nav-container .nav-screens:hover,.nav-container .nav-screens.active{background-image:url("img/nav-screens.png")}.nav-goback{position:absolute;bottom:-40px;left:-40px;display:block;width:111px;height:81px;text-indent:-999em;background:url("img/nav-goback.png") no-repeat scroll left top transparent;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform-origin:top;-moz-transform-origin:center top}.nav-goback:hover{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}.header{width:960px;height:138px;text-indent:-999em;background:url("img/logo-400days.png") no-repeat scroll center top transparent}.stage{position:relative;width:953px;height:653px;background:url("img/stage.png") no-repeat scroll left top transparent}.content{position:absolute;top:90px;left:40px;width:876px;height:490px}.page-about .content{background:url("img/board.jpg") no-repeat scroll left top transparent}.page-about .post{position:absolute;overflow:hidden;color:#000;background:no-repeat left top transparent;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform-origin:top;-moz-transform-origin:center top}.page-about .post:hover{-webkit-transform:rotate(7deg);-moz-transform:rotate(7deg);-ms-transform:rotate(7deg);-o-transform:rotate(7deg);transform:rotate(7deg)}.page-about .notice{top:26px;left:236px;width:363px;height:465px;background-image:url("img/board-notice.png");-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.page-about .notice:hover{-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg)}.page-about .notice p{margin:9px 50px}.page-about .notice h4{display:block;width:261px;height:45px;padding:0;margin:40px 45px;margin-bottom:0;text-indent:-999em;background-image:url("img/board-400.png")}.page-about .bonnie{right:85px;width:230px;height:220px;background-image:url("img/board-bonnie.png")}.page-about .russell{right:15px;bottom:103px;width:261px;height:233px;background-image:url("img/board-russell.png")}.page-about .shel{bottom:-36px;left:80px;width:234px;height:274px;background-image:url("img/board-shel.png")}.page-about .vince{top:16px;left:-50px;width:295px;height:295px;background-image:url("img/board-vince.png")}.page-about .wyatt{right:160px;bottom:-66px;width:149px;height:218px;background-image:url("img/board-wyatt.png")}.page-agegate h1{margin-top:50px;font-size:30px;line-height:30px;color:#f89406;text-align:center}.page-agegate.underage .content{background:#000}.page-agegate .age-gate{width:440px;margin:180px 80px;color:#000}.page-agegate select{width:90px}.page-agegate select,.page-agegate .submit{padding:5px 10px;margin:0 10px;border:2px solid #000}.page-agegate .submit{float:right;margin-top:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.page-agegate h2{font-size:29px;line-height:29px}.page-agegate .nav-container{display:none}.page-faq .stage{height:927px;background-image:url("img/stage-faq-927.png")}.page-faq .content{height:600px;margin:0 17px;color:#000}.page-faq .col{float:left;width:240px;margin:20px}.page-screens .screenshots{position:relative;width:876px;height:493px;background-color:#000}.page-screens .screenshot{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .7s linear;-moz-transition:opacity .7s linear;-o-transition:opacity .7s linear;transition:opacity .7s linear}.page-screens .screenshot.in{opacity:1}.page-screens .stickies{position:absolute;right:35px;bottom:-35px}.page-screens .sticky{display:inline-block;width:73px;height:65px;padding-top:20px;padding-right:0;font-family:'Short Stack',cursive;font-size:40px;line-height:40px;color:#4e0000;text-align:center;background:url("img/stickies.png") no-repeat scroll 0 0 transparent;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;-webkit-transform-origin:top;-moz-transform-origin:center top}.page-screens .sticky:hover,.page-screens .sticky.active{color:#af1010;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}.page-screens .sticky:nth-child(2n){background-position:0 -80px}.page-screens .sticky:nth-child(2n):hover{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.page-screens .sticky:nth-child(3n){background-position:0 -170px}.youtube{width:880px;height:491px;background-color:#000}.social{text-align:right}.footer{margin:50px 10px}.footer img{padding:0 7px}.footer p{padding:17px 0;margin:0;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:9.799999999999999px;line-height:12.6px}@media screen and (max-width:980px){.nav-goback{left:0}}.unsupported .screenshot{display:none}.unsupported .screenshot.in{display:block}
