body{background:#fff url("https://static.tumblr.com/ngnm44u/QkFllq9ow/sketch.gif") no-repeat 1300px 10px fixed;color:#404040;font:normal 1em/1.5em Roboto, Trebuchet MS, Arial, sans-serif;font-weight:300;letter-spacing:1px;margin:1.5em;padding:0;text-align:center}a,a:active,a:visited{color:#f55;text-decoration:none;-webkit-transition:color 0.3s}a:hover{text-decoration:underline}a:active{position:relative;top:1px}blockquote,ol,p,ul{margin:1.5em 0;padding:0}article,footer,header,section{display:block}ol,ul{margin-left:2em;margin-right:2em}blockquote{border-left:3px solid #ccc;color:#777;margin-left:1em;padding:0 1em}blockquote cite{font-style:italic}.post .quote blockquote{border:0;background:transparent;font-style:normal;margin:1em 0}.post .quote blockquote big{color:#404040;font-size:450%;float:left;margin-top:-44px}.post .quote blockquote p{color:#222;margin-left:60px;font-size:140%;line-height:1.3}h1,h2,h3,h4,h5,h6{color:#222;font-family:Arvo, Georgia, Times New Roman, Times, serif;letter-spacing:0;margin:0 0 1.5em;padding:0}.site-title{font-size:3em;font-family:Georgia, Times, serif;line-height:1;margin-bottom:.5em}.site-title a,.site-title a:visited,.site-title a:active{color:#222}.site-title a:hover{color:#f55;text-decoration:none}.post h1{font-size:1.5em;font-weight:500}h2{font-size:1.5em;font-weight:500}h3{font-size:1em;font-family:Roboto, Verdana, sans-serif;font-weight:400;text-transform:uppercase;margin:3.5em 0 1em;letter-spacing:0.2em}h4{color:#777;font-size:0.9em;font-family:Roboto, Verdana, sans-serif;font-weight:400;text-transform:uppercase;margin:2.5em 0 1em;letter-spacing:0.2em}.description{color:#999}#content{text-align:left;width:100%;max-width:1200px}#site-nav{list-style:none;margin:0.75em 0 0;padding:0;text-align:right}#site-nav li{display:inline;margin-right:1em}#search{margin:0 0 0.75em;text-align:right}#searchresultcount{margin:1.5em 0;text-align:center}#base{border-top:2px solid black}#home{max-width:800px;margin:1em auto}#home #hero{margin:3em 1em}#home #hero h1{line-height:1.25em;text-align:center}#home #hero h1 em{color:#f55;font-style:normal}#home section h2{margin:2em 0 0.5em}#posts{float:left;width:70%}.post img{max-width:100%}#sidebar{border-top:1px solid #999;float:right;width:26%;padding-top:2em}#spon{clear:both;background:#ffecec;border:1px solid #ffcece;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:2em 0;padding:15px}#spon-desc{font-size:10pt;line-height:1.2;text-align:center;display:block;margin-top:7px}#spon img{display:block;margin:0 auto;max-height:10em;max-width:100%}#search input{display:block;width:100%}#rss{padding:1em 0;margin:1.5em 0;background:#ffe;text-align:center}#rss p{margin:0}#twitter_div{border-top:1px solid #999;margin-top:2em;padding-top:1em}#twitter_update_list{list-style:none;margin:0;overflow:hidden;padding:0}.post-body li{margin:1em 0}.post{border-top:1px solid #999;padding:2em 0 1em}.post.article{border-top:2px solid #000}.post.article small{display:block;line-height:1.3;margin-top:-3px;padding:0 10px;color:#888}.post .date{float:left;padding:.25em 1em;text-align:center}.post .date .month,.post .date .day,.post .date .time,.post .date .year{color:#999;display:block;font-weight:normal}.post .date .month{letter-spacing:.05em;text-transform:uppercase}.post .date .day{font-size:1.3em;font-weight:bold}.post .date a,.post .date a:visited,.post .date a:active{font-weight:normal}.post .regular,.post .quote,.post .link,.post .conversation,.post .photo,.post .video,.post .audio{margin-left:7em;padding:0}.post .photo .caption,.post .video .caption,.post .quote .source,.post .audio .caption{display:block;margin-bottom:1.5em}.post img{-webkit-box-shadow:#999 0px 0px 5px;-moz-box-shadow:#999 0px 0px 5px;box-shadow:#999 0px 0px 5px}.post .quote .source{font-style:italic;text-align:right}.post .conversation ul{background:#eee;list-style:none;margin:0 0 1.5em;padding:1em}.post .conversation ul li{padding:.2em 0}.post .conversation ul li .person{font-weight:bold;margin-right:1em}.post .post-footer{color:#999;margin-left:7em;letter-spacing:0;text-align:right}.post .post-footer .when{font-size:.75em;font-weight:normal;margin-left:1em}.post p code,.post li>code{background:#f4f4f4;border:1px dashed #ccc;padding:1px 5px}.post pre{border-style:solid;border-color:#ddd;border-width:1px 1px 1px 7px;overflow:auto;max-height:400px;font-size:1em;background:#ffe;color:#000}.post .tags,.post .attribution{padding-left:0;margin:0;float:left}.post .tags li,.post .attribution li{float:left;list-style:none;font-size:0.75em;text-transform:lowercase;text-align:left;margin-right:0.75em}.post .tags li a{color:#777}.footnotes{border-top:1px solid #000;margin-top:3em;font-size:80%}.footnotes ol{padding-left:2em}.permalink{border-top:1px solid #ccc;font-family:Georgia, Times New Roman, Times, serif;display:block;float:left;clear:left;font-size:1.5em;text-align:right;width:3em}.archive{border-top:2px solid #000}.archive ul.post-list li{list-style:none}.archive .post-list .date.new{color:black}.archive .post-list .date{float:left;clear:left;width:3em;padding-right:0.25em;text-align:right}.archive .post-list .post-title{float:left;font-size:1em;margin-bottom:0.5em}#prev-next{clear:both;margin-left:7em;padding:1.5em 0 3em}#prev{margin-left:1.5em}#next{margin-right:1.5em}#footer{border-top:1px solid #999;font-size:.85em;clear:both}#footer a,#footer a:active,#footer a:visited{color:#222}#footer ul{list-style:none;margin:1em 0;padding:0;text-align:center}#footer ul li{display:inline;margin:0.5em}.query{font-weight:bold}.regular img{max-width:100%}#disqus_thread,ol.notes{width:448px;margin:30px 0 30px 112px}ol.notes{list-style-type:none}@media (max-width: 900px){body{font-size:1.25em}.site-title{font-size:2.5em}#site-nav{text-align:left}#posts{float:none;width:100%}#sidebar{clear:both;float:none;width:100%}.post{clear:both;padding:1em 0 2em}.post .date{float:none;padding:0.25em 0 1em}.post .date .month,.post .date .day,.post .date .year{display:inline}.post .permalink{float:left;border:0;border-right:1px solid #aaa;margin-right:0.25em;padding-right:0.25em;width:auto}.post .post-body{margin:0}.post .post-footer{margin:0}.post .post-footer .tags{width:80%}.archive .post-list{margin-left:0;margin-right:0}.archive .post-list .post-title{max-width:80%}}.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}
