body{margin:10px}h1{font-size:138.5%}h2{font-size:123.1%}h3{font-size:108%}h1,h2,h3{margin:1em 0}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold}optgroup{font-weight:normal}abbr,acronym{border-bottom:1px dotted #000;cursor:help}em{font-style:italic}del{text-decoration:line-through}blockquote,ul,ol,dl{margin:1em}ol,ul,dl{margin-left:2em}ol li{list-style:decimal outside}ul li{list-style:disc outside}dl dd{margin-left:1em}th,td{border:1px solid #000;padding:.5em}th{font-weight:bold;text-align:center}caption{margin-bottom:.5em;text-align:center}sup{vertical-align:super}sub{vertical-align:sub}p,fieldset,table,pre{margin-bottom:1em}button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px}html{background:#ffd893 url(../images/bg.png) center top repeat-x;height:100%}body{background:url(../images/bg-radiation.png) center -200px no-repeat;margin:0;font-family:'Vollkorn', arial, serif;color:#3c3326;font-size:15px;height:100%}a:link{color:#1b8cdc;text-decoration:none}a:visited{color:#1b8cdc;text-decoration:none}a:hover,a:active{color:#ee35e3}.clearfix:after,nav:after,nav .inner:after,nav footer:after,nav .inner ul:after,nav footer ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix,nav,nav .inner,nav footer,nav .inner ul,nav footer ul{display:inline-block}.clearfix,nav,nav .inner,nav footer,nav .inner ul,nav footer ul{display:block}.inner,footer{margin:0 auto;width:800px}.menu,nav .inner ul,nav footer ul,.menu li,nav .inner ul li,nav footer ul li{margin:0;padding:0;list-style-type:none}.menu li,nav .inner ul li,nav footer ul li,.menu li li,nav .inner ul li li,nav footer ul li li{float:left}nav{background:url(../images/bg-nav.png) left top repeat-x;height:43px;position:relative;z-index:100}nav .inner,nav footer{-moz-box-shadow:#292929 1px 0 0;-webkit-box-shadow:#292929 1px 0 0;-o-box-shadow:#292929 1px 0 0;box-shadow:#292929 1px 0 0;border-right:1px solid #101010}nav .inner ul,nav footer ul{float:right}nav .inner ul a,nav footer ul a{-moz-box-shadow:#292929 -1px 0 0;-webkit-box-shadow:#292929 -1px 0 0;-o-box-shadow:#292929 -1px 0 0;box-shadow:#292929 -1px 0 0;border-left:1px solid #101010;display:block;float:left;padding:0 20px;height:40px;font-size:14px;line-height:40px;color:#b7ab8a;text-shadow:0 -1px 0 #000}nav .inner ul a:hover,nav footer ul a:hover{color:#efb55f}header .inner,header footer{height:280px;position:relative}header .inner .hd,header footer .hd{position:absolute;left:-135px;top:-40px;z-index:200}header .inner h1,header footer h1{background:url(../images/h1-beer.png) left top no-repeat;margin:0;padding-top:155px;width:362px;height:218px;position:relative}header .inner h1 strong,header footer h1 strong{display:block;background:url(../images/h1.png) left top no-repeat;margin-left:360px;width:350px;height:60px;text-indent:-9999em}header .inner h1 span,header footer h1 span{position:absolute;opacity:0}header ol{position:relative;z-index:1000}header #bubble-1{background:url(../images/bubble-1.png) 0 0 no-repeat;width:76px;height:31px;left:176px;bottom:100px}header #bubble-2{background:url(../images/bubble-2.png) 0 0 no-repeat;width:99px;height:23px;left:156px;bottom:80px}header #bubble-3{background:url(../images/bubble-3.png) 0 0 no-repeat;width:123px;height:24px;left:156px;bottom:90px}header #bubble-4{background:url(../images/bubble-4.png) 0 0 no-repeat;width:113px;height:22px;left:166px;bottom:100px}header #bubble-5{background:url(../images/bubble-5.png) 0 0 no-repeat;width:136px;height:52px;left:156px;bottom:90px}header #bubble-6{background:url(../images/bubble-5.png) 0 0 no-repeat;width:136px;height:52px;left:160px;bottom:90px}@-webkit-keyframes bubble-1{0%{-webkit-transform:translate3d(0, 0, 0);opacity:0}5%{-webkit-transform:translate3d(2px, -20px, 0);opacity:1}45%{-webkit-transform:translate3d(10px, -130px, 0)}50%{-webkit-transform:translate3d(8px, -170px, 0);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);opacity:0}}#bubble-1{-webkit-animation-name:bubble-1;-webkit-animation-duration:12s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:0 5%;-webkit-animation-timing-function:linear}@-webkit-keyframes bubble-2{0%{-webkit-transform:translate3d(0, 0, 0);opacity:0}5%{-webkit-transform:translate3d(-2px, -20px, 0);opacity:1}45%{-webkit-transform:translate3d(8px, -140px, 0)}50%{-webkit-transform:translate3d(6px, -170px, 0);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);opacity:0}}#bubble-2{-webkit-animation-name:bubble-2;-webkit-animation-duration:14s;-webkit-animation-delay:2s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:0 5%;-webkit-animation-timing-function:linear}@-webkit-keyframes bubble-3{0%{-webkit-transform:translate3d(0, 0, 0);opacity:0}5%{-webkit-transform:translate3d(2px, -20px, 0);opacity:1}45%{-webkit-transform:translate3d(10px, -140px, 0)}50%{-webkit-transform:translate3d(8px, -170px, 0);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);opacity:0}}#bubble-3{-webkit-animation-name:bubble-3;-webkit-animation-duration:14s;-webkit-animation-delay:5s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:0 5%;-webkit-animation-timing-function:linear}@-webkit-keyframes bubble-4{0%{-webkit-transform:translate3d(0, 0, 0);opacity:0}5%{-webkit-transform:translate3d(-2px, -20px, 0);opacity:1}45%{-webkit-transform:translate3d(8px, -140px, 0)}50%{-webkit-transform:translate3d(6px, -170px, 0);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);opacity:0}}#bubble-4{-webkit-animation-name:bubble-4;-webkit-animation-duration:10s;-webkit-animation-delay:2s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:0 5%;-webkit-animation-timing-function:linear}@-webkit-keyframes bubble-5{0%{-webkit-transform:translate3d(0, 0, 0);opacity:0}5%{-webkit-transform:translate3d(-2px, -20px, 0);opacity:1}45%{-webkit-transform:translate3d(8px, -140px, 0)}50%{-webkit-transform:translate3d(6px, -170px, 0);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);opacity:0}}#bubble-5{-webkit-animation-name:bubble-5;-webkit-animation-duration:14s;-webkit-animation-delay:8s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:0 5%;-webkit-animation-timing-function:linear}@-webkit-keyframes bubble-6{0%{-webkit-transform:translate3d(0, 0, 0);opacity:0}5%{-webkit-transform:translate3d(2px, -20px, 0);opacity:1}45%{-webkit-transform:translate3d(10px, -130px, 0)}50%{-webkit-transform:translate3d(8px, -170px, 0);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);opacity:0}}#bubble-6{-webkit-animation-name:bubble-6;-webkit-animation-duration:10s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:0 5%;-webkit-animation-timing-function:linear}@-moz-keyframes bubble-1{0%{-moz-transform:translate3d(0, 0, 0);opacity:0}5%{-moz-transform:translate3d(2px, -20px, 0);opacity:1}45%{-moz-transform:translate3d(10px, -130px, 0)}50%{-moz-transform:translate3d(8px, -170px, 0);opacity:0}100%{-moz-transform:translate3d(0, 0, 0);opacity:0}}#bubble-1{-moz-animation-name:bubble-1;-moz-animation-duration:12s;-moz-animation-iteration-count:infinite;-moz-transform-origin:0 5%;-moz-animation-timing-function:linear}@-moz-keyframes bubble-2{0%{-moz-transform:translate3d(0, 0, 0);opacity:0}5%{-moz-transform:translate3d(-2px, -20px, 0);opacity:1}45%{-moz-transform:translate3d(8px, -140px, 0)}50%{-moz-transform:translate3d(6px, -170px, 0);opacity:0}100%{-moz-transform:translate3d(0, 0, 0);opacity:0}}#bubble-2{-moz-animation-name:bubble-2;-moz-animation-duration:14s;-moz-animation-delay:2s;-moz-animation-iteration-count:infinite;-moz-transform-origin:0 5%;-moz-animation-timing-function:linear}@-moz-keyframes bubble-3{0%{-moz-transform:translate3d(0, 0, 0);opacity:0}5%{-moz-transform:translate3d(2px, -20px, 0);opacity:1}45%{-moz-transform:translate3d(10px, -140px, 0)}50%{-moz-transform:translate3d(8px, -170px, 0);opacity:0}100%{-moz-transform:translate3d(0, 0, 0);opacity:0}}#bubble-3{-moz-animation-name:bubble-3;-moz-animation-duration:14s;-moz-animation-delay:5s;-moz-animation-iteration-count:infinite;-moz-transform-origin:0 5%;-moz-animation-timing-function:linear}@-moz-keyframes bubble-4{0%{-moz-transform:translate3d(0, 0, 0);opacity:0}5%{-moz-transform:translate3d(-2px, -20px, 0);opacity:1}45%{-moz-transform:translate3d(8px, -140px, 0)}50%{-moz-transform:translate3d(6px, -170px, 0);opacity:0}100%{-moz-transform:translate3d(0, 0, 0);opacity:0}}#bubble-4{-moz-animation-name:bubble-4;-moz-animation-duration:10s;-moz-animation-delay:2s;-moz-animation-iteration-count:infinite;-moz-transform-origin:0 5%;-moz-animation-timing-function:linear}@-moz-keyframes bubble-5{0%{-moz-transform:translate3d(0, 0, 0);opacity:0}5%{-moz-transform:translate3d(-2px, -20px, 0);opacity:1}45%{-moz-transform:translate3d(8px, -140px, 0)}50%{-moz-transform:translate3d(6px, -170px, 0);opacity:0}100%{-moz-transform:translate3d(0, 0, 0);opacity:0}}#bubble-5{-moz-animation-name:bubble-5;-moz-animation-duration:14s;-moz-animation-delay:8s;-moz-animation-iteration-count:infinite;-moz-transform-origin:0 5%;-moz-animation-timing-function:linear}@-moz-keyframes bubble-6{0%{-moz-transform:translate3d(0, 0, 0);opacity:0}5%{-moz-transform:translate3d(2px, -20px, 0);opacity:1}45%{-moz-transform:translate3d(10px, -130px, 0)}50%{-moz-transform:translate3d(8px, -170px, 0);opacity:0}100%{-moz-transform:translate3d(0, 0, 0);opacity:0}}#bubble-6{-moz-animation-name:bubble-6;-moz-animation-duration:10s;-moz-animation-iteration-count:infinite;-moz-transform-origin:0 5%;-moz-animation-timing-function:linear}#ninja{background:url(../images/ninja.png) no-repeat;width:104px;height:142px;position:absolute;right:0;top:-10px;z-index:99}#ninja span{display:none;background:url(../images/github.png) no-repeat;margin:40px 0 0 90px;width:127px;height:84px;text-indent:-9999em}#ninja:hover{background:url(../images/ninja-nude.png) no-repeat}#ninja:hover span{display:block}@-webkit-keyframes ninja{0%{-webkit-transform:rotate(0deg)}1%{-webkit-transform:rotate(0deg)}14%{-webkit-transform:rotate(1deg)}20%{-webkit-transform:rotate(4deg)}30%{-webkit-transform:rotate(10deg)}40%{-webkit-transform:rotate(14deg)}50%{-webkit-transform:rotate(15deg)}60%{-webkit-transform:rotate(14deg)}70%{-webkit-transform:rotate(10deg)}80%{-webkit-transform:rotate(4deg)}90%{-webkit-transform:rotate(1deg)}100%{-webkit-transform:rotate(0deg)}}@-moz-keyframes ninja{0%{-moz-transform:rotate(0deg)}1%{-moz-transform:rotate(0deg)}14%{-moz-transform:rotate(1deg)}20%{-moz-transform:rotate(4deg)}30%{-moz-transform:rotate(10deg)}40%{-moz-transform:rotate(14deg)}50%{-moz-transform:rotate(15deg)}60%{-moz-transform:rotate(14deg)}70%{-moz-transform:rotate(10deg)}80%{-moz-transform:rotate(4deg)}90%{-moz-transform:rotate(1deg)}100%{-moz-transform:rotate(0deg)}}#ninja{-webkit-animation-name:ninja;-webkit-animation-duration:6s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:0 5%;-webkit-animation-timing-function:linear;-moz-animation-name:ninja;-moz-animation-duration:6s;-moz-animation-iteration-count:infinite;-moz-transform-origin:0 5%;-moz-animation-timing-function:linear}section{background:url(../images/hr.png) left bottom no-repeat;display:block;margin-bottom:20px;padding-bottom:20px}section h2{margin-top:0.5em;font-size:30px}section ul li{list-style:url(../images/icon-shuriken.png)}code{-moz-box-shadow:0 1px 0 rgba(255,255,255,0.7),rgba(0,0,0,0.3) 0 0 5px inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.7),rgba(0,0,0,0.3) 0 0 5px inset;-o-box-shadow:0 1px 0 rgba(255,255,255,0.7),rgba(0,0,0,0.3) 0 0 5px inset;box-shadow:0 1px 0 rgba(255,255,255,0.7),rgba(0,0,0,0.3) 0 0 5px inset;padding:2px 5px}pre{-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-moz-box-shadow:-1px 1px 0 rgba(255,255,255,0.7),rgba(0,0,0,0.7) -1px 1px 2px inset;-webkit-box-shadow:-1px 1px 0 rgba(255,255,255,0.7),rgba(0,0,0,0.7) -1px 1px 2px inset;-o-box-shadow:-1px 1px 0 rgba(255,255,255,0.7),rgba(0,0,0,0.7) -1px 1px 2px inset;box-shadow:-1px 1px 0 rgba(255,255,255,0.7),rgba(0,0,0,0.7) -1px 1px 2px inset;background:#67481d;padding:20px}pre code{-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(255,255,255,0),rgba(0,0,0,0) 0 0 5px inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0),rgba(0,0,0,0) 0 0 5px inset;-o-box-shadow:0 1px 0 rgba(255,255,255,0),rgba(0,0,0,0) 0 0 5px inset;box-shadow:0 1px 0 rgba(255,255,255,0),rgba(0,0,0,0) 0 0 5px inset;background:#67481d;padding:0;color:#fff}footer{display:block;padding:10px 0 60px;color:#ad8f59}footer address{font-style:normal;color:#999}
