html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}a{color:#ff8e00}body{background-color:#303030;background-image:url(../img/bg.png);color:#f0f0f0;text-align:center;font-family:Verdana, Geneva, sans-serif}header,footer{padding:10px 0px 10px 0px}.logo{font-family:'akashiregular';font-size:5em;color:#f0f0f0;text-decoration:none;text-shadow:1px 1px 2px black;margin:10px;display:inline-block}main{background-color:#252525;max-width:650px;margin:0 auto;padding:15px;text-align:left;background-image:-webkit-linear-gradient(top, #252525, #181818);background-image:-moz-linear-gradient(top, #252525, #181818);background-image:-ms-linear-gradient(top, #252525, #181818);background-image:-o-linear-gradient(top, #252525, #181818);background-image:linear-gradient(to bottom, #252525, #181818);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 3px 7px 0px rgba(0,0,0,0.75),0px 1px 0px 0px rgba(255,255,255,0.25) inset;-moz-box-shadow:0px 3px 7px 0px rgba(0,0,0,0.75),0px 1px 0px 0px rgba(255,255,255,0.25) inset;box-shadow:0px 3px 7px 0px rgba(0,0,0,0.75),0px 1px 0px 0px rgba(255,255,255,0.25) inset;border:solid #ff8e00 2px}h1{font-family:'kelly_slabregular';color:#ff8e00;font-size:1.8em;margin-bottom:0.1em}h1:first-child{margin-top:0px}h1+p{margin-top:0px}h2{font-family:'kelly_slabregular';color:#ff8e00;font-size:1.4em}footer p{font-size:0.7em}.highlight code{color:#000000}nav{max-width:650px;margin:0 auto}nav a.download{float:right;margin-right:0px;margin-left:10px}nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}nav a{margin-right:10px;float:left;font-family:'kelly_slabregular';background:#ff8e00;background-image:-webkit-linear-gradient(top, #ff8e00, #cc7200);background-image:-moz-linear-gradient(top, #ff8e00, #cc7200);background-image:-ms-linear-gradient(top, #ff8e00, #cc7200);background-image:-o-linear-gradient(top, #ff8e00, #cc7200);background-image:linear-gradient(to bottom, #ff8e00, #cc7200);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 3px 7px 0px rgba(0,0,0,0.75),0px 1px 0px 0px rgba(255,255,255,0.25) inset;-moz-box-shadow:0px 3px 7px 0px rgba(0,0,0,0.75),0px 1px 0px 0px rgba(255,255,255,0.25) inset;box-shadow:0px 3px 7px 0px rgba(0,0,0,0.75),0px 1px 0px 0px rgba(255,255,255,0.25) inset;color:#f0f0f0;padding:5px 10px 5px 10px;border:solid #950 1px;display:inline-block;text-decoration:none;text-shadow:0 -1px 0 #717171}nav a:hover,nav a.selected{background:#cc7200;background-image:-webkit-linear-gradient(top, #cc7200, #950);background-image:-moz-linear-gradient(top, #cc7200, #950);background-image:-ms-linear-gradient(top, #cc7200, #950);background-image:-o-linear-gradient(top, #cc7200, #950);background-image:linear-gradient(to bottom, #cc7200, #950);border-color:#663900;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.25) inset;-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.25) inset;box-shadow:0px 1px 1px rgba(0,0,0,0.25) inset}@font-face{font-family:'akashiregular';src:url("../fonts/akashi/akashi-webfont.eot");src:url("../fonts/akashi/akashi-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/akashi/akashi-webfont.woff2") format("woff2"),url("../fonts/akashi/akashi-webfont.woff") format("woff"),url("../fonts/akashi/akashi-webfont.ttf") format("truetype"),url("../fonts/akashi/akashi-webfont.svg#akashiregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'kelly_slabregular';src:url("../fonts/kellyslab/kellyslab-regular-webfont.eot");src:url("../fonts/kellyslab/kellyslab-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/kellyslab/kellyslab-regular-webfont.woff2") format("woff2"),url("../fonts/kellyslab/kellyslab-regular-webfont.woff") format("woff"),url("../fonts/kellyslab/kellyslab-regular-webfont.ttf") format("truetype"),url("../fonts/kellyslab/kellyslab-regular-webfont.svg#kelly_slabregular") format("svg");font-weight:normal;font-style:normal}.highlight{background:#fff}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:bold}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#458;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086B3}.highlight .nc{color:#458;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#900;font-weight:bold}.highlight .nf{color:#900;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}
