@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz);.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}*{margin:0;padding:0}body{color:#333;background-color:#fff;text-align:center;font:16px "Open Sans", Helvetica, Arial, sans-serif}.container{margin:0 auto;padding:1em;max-width:42em;text-align:justify}h1,h2,h3{margin-bottom:1em;font-family:"Yanone Kaffeesatz", Helvetica, Arial, sans-serif}p{margin:1em 0;line-height:1.5em}a{color:#00a}a:visited{color:#a0a}a:hover{color:#aa0}time{text-transform:uppercase;color:#999;font-size:85%}article time,code,pre,.highlight{font-family:Inconsolata, Consolas, Menlo, Monaco, monospace}.container>header{margin-bottom:2em}header{text-align:right}header a{text-decoration:none}header h1{display:inline-block;text-transform:lowercase;float:left;margin-bottom:1em;font-size:150%;font-weight:normal}header nav{font-size:125%;display:inline-block;font-family:"Yanone Kaffeesatz", Helvetica, Arial, sans-serif}header nav ul,header nav li{list-style:none}header nav ul{text-align:right}header nav li{display:inline-block}header nav a{display:block;padding:.25em 0 .25em .5em}footer{margin:2em 0;text-align:right}footer .copyright{padding:.5em 0;float:left;font-size:85%}footer .icons{font-size:150%}footer .icons a{color:#333;text-decoration:none}footer .icons a:hover{color:#000}.content .post h2{margin-top:1em}.content ul{margin:1em 0 1em 2em;line-height:1.5em}.content li{margin:.5em 0}.content .highlight{border:1px solid #c6c6c6;border-radius:.5em;background-color:#fafafa;padding:.5em;line-height:1.25em;font-family:Menlo, Consolas, "Courier New", Courier, "Liberation Mono", monospace;font-size:90%}.content code{margin:0 2px;padding:0 5px;border:1px solid #c6c6c6;border-radius:3px;background-color:#fafafa;font-size:90%}.content pre>code{margin:0;padding:0;border:none;background-color:transparent;font-size:100%}#nextprev{font-size:85%;margin:2em 0;clear:both;overflow:hidden}#nextprev #previous{float:left}#nextprev #next{float:right}#nextprev #next:after{content:" »"}#nextprev #previous:before{content:"« "}.posts{list-style-type:none;margin:1em 0 2em 0}.posts article{line-height:1.75em;margin-bottom:2em}.post article header{text-align:right}.posts article header h2,.posts article p{margin-bottom:0.25em}.posts article header h2 a{color:#333;text-decoration:none}.posts article header h2{display:inline-block;float:left}.posts article header time{display:inline-block}.posts article .more{font-size:85%;text-decoration:none}
