@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:300|Open+Sans:400italic,400,700);/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.highlight{background-color:#efefef;padding:7px 7px 7px 10px;border:1px solid #ddd;-moz-box-shadow:3px 3px rgba(0,0,0,0.1);-webkit-box-shadow:3px 3px rgba(0,0,0,0.1);box-shadow:3px 3px rgba(0,0,0,0.1);margin:20px 0 20px 0;overflow:auto}code{font-family:'Bitstream Vera Sans Mono','Courier',monospace}.highlight .c{color:#586e75}.highlight .err{color:#93a1a1}.highlight .g{color:#93a1a1}.highlight .k{color:#859900}.highlight .l{color:#93a1a1}.highlight .n{color:#93a1a1}.highlight .o{color:#859900}.highlight .x{color:#cb4b16}.highlight .p{color:#93a1a1}.highlight .cm{color:#586e75}.highlight .cp{color:#859900}.highlight .c1{color:#586e75}.highlight .cs{color:#859900}.highlight .gd{color:#2aa198}.highlight .ge{color:#93a1a1;font-style:italic}.highlight .gr{color:#dc322f}.highlight .gh{color:#cb4b16}.highlight .gi{color:#859900}.highlight .go{color:#93a1a1}.highlight .gp{color:#93a1a1}.highlight .gs{color:#93a1a1;font-weight:bold}.highlight .gu{color:#cb4b16}.highlight .gt{color:#93a1a1}.highlight .kc{color:#cb4b16}.highlight .kd{color:#268bd2}.highlight .kn{color:#859900}.highlight .kp{color:#859900}.highlight .kr{color:#268bd2}.highlight .kt{color:#dc322f}.highlight .ld{color:#93a1a1}.highlight .m{color:#2aa198}.highlight .s{color:#2aa198}.highlight .na{color:#93a1a1}.highlight .nb{color:#b58900}.highlight .nc{color:#268bd2}.highlight .no{color:#cb4b16}.highlight .nd{color:#268bd2}.highlight .ni{color:#cb4b16}.highlight .ne{color:#cb4b16}.highlight .nf{color:#268bd2}.highlight .nl{color:#93a1a1}.highlight .nn{color:#93a1a1}.highlight .nx{color:#555}.highlight .py{color:#93a1a1}.highlight .nt{color:#268bd2}.highlight .nv{color:#268bd2}.highlight .ow{color:#859900}.highlight .w{color:#93a1a1}.highlight .mf{color:#2aa198}.highlight .mh{color:#2aa198}.highlight .mi{color:#2aa198}.highlight .mo{color:#2aa198}.highlight .sb{color:#586e75}.highlight .sc{color:#2aa198}.highlight .sd{color:#93a1a1}.highlight .s2{color:#2aa198}.highlight .se{color:#cb4b16}.highlight .sh{color:#93a1a1}.highlight .si{color:#2aa198}.highlight .sx{color:#2aa198}.highlight .sr{color:#dc322f}.highlight .s1{color:#2aa198}.highlight .ss{color:#2aa198}.highlight .bp{color:#268bd2}.highlight .vc{color:#268bd2}.highlight .vg{color:#268bd2}.highlight .vi{color:#268bd2}.highlight .il{color:#2aa198}body{background:#fefefe;color:#333;font-family:'Open Sans',serif;font-size:1em;line-height:1.333em;margin:0;padding:0}a{text-decoration:none;color:#1171b2}a:hover{color:#44c6f6}p{font-size:1em;font-weight:300;margin:0 0 1em 0}h1{color:#393935;font-size:3.157em;font-weight:100;line-height:1em;margin:1.333em 0 1.333em 0}h2{color:#5b5b57;font-size:2.369em;font-weight:100;line-height:1em;margin:1em 0 1em 0}h3{color:#5b5b57;font-size:1.777em;font-weight:100;line-height:1em;margin:.75em 0 .75em 0}h4{color:#5b5b57;font-size:1.333em;font-weight:100;line-height:1em;margin:.75em 0 .75em 0}h5{color:#5b5b57;font-size:1em;font-weight:100;line-height:1em;margin:.75em 0 .75em 0}h6{color:#5b5b57;font-size:.75em;font-weight:100;line-height:1em;margin:.75em 0 .75em 0}h1,h2,h3,h4,h5,h6{font-family:'Roboto Condensed',Arial,sans-serif}blockquote{margin:1em 0 1em 0;padding:1em;color:#333;background-color:#efefef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}blockquote p{margin:0}footer a{color:#888}footer a:hover{color:#44c6f6}table{border-collapse:collapse;border-spacing:0;font:inherit}table tr{background-color:#fff;border-top:1px solid #ccc}table tr:nth-child(2n){background-color:#f8f8f8}table th,table td{border:1px solid #ccc;padding:6px 13px}.wrapper{margin:0 auto;padding:1em;width:70%;max-width:820px}.right{float:right}header#top{background:#fff;-moz-box-shadow:0 2px 6px #aaa;-webkit-box-shadow:0 2px 6px #aaa;box-shadow:0 2px 6px #aaa;margin-bottom:1em}header#top .wrapper{width:70%;max-width:860px}header#top h1{color:#393935;font-size:2.369em;font-weight:100;line-height:1em;margin:0}header#top ul{float:right;list-style-type:none;margin:0;padding:0}header#top ul li{float:right}header#top ul li a{display:inline-block;font-size:1em;color:#1171b2;padding:.5em}header#top ul li a:hover{color:#44c6f6}.wrapper nav{padding:0 8% 1em}.wrapper nav span{color:#999}.wrapper footer{border-top:1px solid #d2d2c8;color:#9a9a9a;font-size:.7em;padding:1em .3em 0 .5em}.wrapper footer a{color:#888}.wrapper footer a:hover{color:#44c6f6}.wrapper footer .top{float:right}.wrapper article{padding:1em 4.5em;position:relative}.wrapper article .content{background:#fff;border:1px solid #d2d2c8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 4px 2px #aaa;-webkit-box-shadow:0 4px 2px #aaa;box-shadow:0 4px 2px #aaa;padding:1em}.wrapper article .content header{min-height:3em;min-width:100%}.wrapper article .content header h2{margin-top:0}.wrapper article .content header h2.linked{color:#393935}.wrapper article .content header h2.linked:hover{color:#44c6f6}.wrapper article .content section{padding:0 1em}.wrapper article .content section h1,.wrapper article .content section h2,.wrapper article .content section h3{padding:.5em 0}.wrapper article .content footer{border-top:1px solid #d2d2c8;color:#cacaca;font-size:.8em;margin:1em 1em 0 1em}.page-not-found{margin:30px auto;text-align:center;width:500px}.page-not-found h2{margin-top:0}.page-not-found a{text-transform:uppercase}.tinynav{display:none;margin:10px auto;min-width:200px}.post-image{width:100%;margin:0 0 1em 0;border:2px solid #000}@media screen and (max-width:1024px){.wrapper{width:94%}}@media screen and (max-width:800px){.tinynav{display:block}#menu{display:none}header#top{margin-bottom:0}header#top h1{margin:0 auto;text-align:center}.wrapper article{padding:1em}}@media screen and (max-width:480px){header#top .wrapper{padding:.2em 0;width:98%}header#top .wrapper ul a{padding-right:0}.wrapper{padding:0;width:95%}.wrapper article .content{padding:.5em}.wrapper article .content section{padding:0 .5em}}@media screen and (max-width:320px){.wrapper article{padding:1em 0}.wrapper article .content{border-left:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-right:0}.wrapper article .content section{padding:0}}header#top h1{text-indent:-9999px;background-image:url('../images/logo.png');width:207px;height:59px}img.profile{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:0 2px 6px #aaa;-webkit-box-shadow:0 2px 6px #aaa;box-shadow:0 2px 6px #aaa;border:1px solid #aaa;margin:0 10px}.absolute-center{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.splash{width:250px;height:200px;text-align:center}