@charset "UTF-8";

/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,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;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}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 silver;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,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],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}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background-color:black;color:white;font-family:sans-serif;background:#000412 url(../img/leaves_bg_flip.jpg) no-repeat fixed left bottom}h1,h2,h3,h4,h5,h6{font-weight:bold}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,#site-nav a{color:inherit;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,#site-nav a:hover{text-decoration:underline}ul{list-style-type:disc}ol{list-style-type:decimal}q{quotes:'“' '”' '‘' '’' '»' '«'}blockquote{margin:.3em;border-left:solid blue 1px;padding-left:.5em}.placeholder:hover{outline:solid red 1px}.placeholder ::before{position:absolute;content:"⚠";font-family:"Apple Color Emoji",sans-serif;font-size:"xx-large"}.inline li{display:inline;margin-right:.5em}.tag.inline li:after{content:", "}.inline li:last-child:after{content:""}figure{margin:1em auto}figure>img{display:block;margin:auto;max-width:100%;height:auto;border:dotted #caaf84 1px}figcaption{margin:.2em auto;padding:.2em .3em;max-width:36em;text-align:center}dl{margin:.6em}dt{font-weight:bold}dd{margin:.2em 1em}#main{position:relative;top:42px;width:750px;margin:0 auto;padding:1em;color:black;background-color:#ffefd1;background-color:rgba(255,239,209,0.95);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:0;border:2px solid #f4b73d}.date{font-size:18pt;font-family:sans-serif;font-weight:bold;vertical-align:baseline}.post>header{background-color:#f4b73d;border-bottom:1px solid #be8513;padding:.5em}.post>header h2,.post>header h3{margin:0;font-size:18pt;font-family:'Optima',serif;font-weight:bold;vertical-align:baseline}.quote>header h2,.quote>header h3{font-size:18pt;font-family:'Optima',serif;font-weight:bold;vertical-align:baseline}.bookmark>header h2,.bookmark>header h3{font-size:18pt;font-family:'Optima',serif;font-weight:bold;vertical-align:baseline}.bookmark-source{text-overflow:ellipsis;max-width:100%;overflow:hidden}.date{float:right;font-size:10pt}.post .date,.quote .date,.bookmark .date{padding-left:.4em}.post_list .body,.post_list .summary{border-left:1px solid #be8513;padding:.7em .4em}.quote .source{text-align:right}.bookmark blockquote{margin:.3em;margin-left:1em;padding-left:1em;border-left:solid blue 1px}.content .body,.content .summary,.content .quote .source,.content .related,.content .tags,.content .subscribe,.content>nav{border-left:1px solid #be8513;padding:.8em .4em}#comments,#disqus_thread{border-left:1px solid #be8513;padding:.8em .4em}#disqus_thread{clear:both}.post .summary,p.list-tease{padding:.4em .7em;font-style:italic}.post .summary{margin:0;font-family:"Optima",serif;background-color:#caaf84;border-bottom:1px solid #b19974}.tags ul{margin-left:.7em}ul.archive,ul.categories{list-style-position:inside;list-style-type:disc;line-height:1.1;margin:.6em 1em .6em}ul.archive a,ul.categories a{color:inherit}form.search{margin:.4em auto;padding:0;text-align:center}section,article{clear:both}.body{line-height:1.1}.body>*{margin:.6em}.body li{margin:.3em .5em .3em 1.8em}.body img{max-width:100%}input,textarea{border:1px solid #513b34;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:2px auto}#form-error{color:#cb2c2f;margin:1em auto;padding:0 1em;font-weight:bold;line-height:1.1}#form-error ul{font-weight:normal;list-style-type:square;margin-left:2em}#contact form h2{margin-bottom:.6em}.highlight{background-color:inherit}pre{display:block;overflow:auto;color:#333940;background-color:white;background-color:rgba(255,255,255,0.6);font-family:'Inconsolata',monospace;font-size:11pt;line-height:12pt;border:none !important;border-left:1px solid #a95e08 !important;padding:.3em .4em;margin:.6em 1em}pre.prettyprint{display:block;overflow:auto;color:#333940;background-color:white;background-color:rgba(255,255,255,0.6);font-family:"Inconsolata",monospace;font-size:11pt;line-height:12pt;border:none !important;border-left:1px solid #a95e08 !important;padding:.3em .4em;margin:.6em 1em}#site-title{padding:10px;text-align:center;font-family:sans-serif;font-weight:bold;font-size:38pt;text-shadow:#d3a63c 3px 3px 6px}#site-title h1{margin:0}#main .search input[type=text]{width:33%}#site-nav{position:fixed;top:124px;right:0;width:105px;overflow:hidden;border:2px solid #caaf84;border-right:0;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;color:#554c30;background-color:#ffefd1;font-size:10pt;font-family:sans-serif}#site-nav #about{text-align:center;overflow:hidden}#site-nav #about h1{color:#342f1e;width:105px;background:url(/static/img/cycling_tn.jpg) top left no-repeat;margin:0;padding-top:86px;font-size:105%}#site-nav #about h2{color:#655b39;margin:0;font-size:inherit;font-weight:normal}#site-nav ul{margin:.5em 0;padding:0 1em}#site-nav ul li{margin-left:.5em;list-style:square outside}#site-nav form.search input[type=text]{width:96px}#list_archive_nav{text-align:center;overflow:hidden;padding:1em;border-left:1px solid #be8513;margin-bottom:3px}#list_archive_nav a{color:inherit !important;text-decoration:none}#post_archive_nav a{color:inherit !important;text-decoration:none}#list_archive_nav .older,a.previous{float:left}#list_archive_nav .newer,a.next{float:right}.post_detail .content>nav{float:left;width:100%;padding:0}nav>a.previous,nav>a.next{margin:.3em 1em}nav .previous:before{content:"⇠"}nav .next:after{content:"⇢"}#post-nav .previous,#post-nav .next{max-width:40%;text-overflow:ellipsis;overflow:hidden}#post-nav .next{text-align:right}#list_archive_nav .nav{clear:both;margin-top:1.6em}#list_archive_nav .nav>div{float:left;width:50%}#list_archive_nav li{list-style:none;display:inline}#list_archive_nav li+li:before{content:"\00B7\00A0"}#post_archive_nav{padding:1em .3em;margin:.6em 0}#site-footer{color:black;background-color:white;background-color:rgba(196,196,196,0.7);width:40em;font-family:"HelveticaNeue-Light",sans-serif;font-size:smaller;text-align:center;margin:8em auto 1.5em;border:solid white 1px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:0 1em}#site-footer a{color:inherit;font-weight:inherit;text-decoration:underline}#site-footer a.icon{float:left}#site-footer p{margin:0;margin-bottom:.3em}.subscribe{font-size:small;text-align:center}.subscribe li{display:inline}.subscribe a{color:inherit}.inline_tag_list a,#comments a{color:inherit}.subscribe a:hover,.inline_tag_list a:hover,#list_archive_nav a:hover,#post_archive_nav a:hover,#comments a:hover{text-decoration:underline}.message{color:#bb3727;text-align:center;margin:1em;font-weight:bold;font-style:italic}#dsq-new-post div.dsq-request-user-info,#dsq-content div.dsq-options,div#dsq-pagination.dsq-pagination{background:none !important;padding:0;margin:0}#dsq-content div.dsq-item-trackback{background:none !important;padding:0;margin:0}#dsq-content button{background-color:white}#comments a{text-decoration:none}#dsq-comments-title,#comments>p{text-align:center}#dsq-content .dsq-item-trackback{text-align:center}#dsq-content div.dsq-options{margin:auto;width:400px;padding:2pt;line-height:12pt;text-align:center}#dsq-new-post div.dsq-request-user-info{margin:0;padding:0}#dsq-new-post div.dsq-request-user-info img{border:1px solid #7c6253}#dsq-new-post div.dsq-request-user-info td{margin:0;padding:0 2px}#dsq-content .dsq-item-trackback input{width:50%;border:0}#site-about #site-title{margin:0}#site-about #main{padding:1em}#contact .content{padding:.5em}#contact #main form{overflow:auto;width:100%}#contact #main form p{clear:both}#contact #main form p *{float:left}#contact #main form label{width:8em;font-weight:bold;text-align:right;padding-right:1em;margin-bottom:.5em}#contact #main form label:after{content:":"}#contact #main input{float:left;margin-left:0}#contact #main form textarea{width:40em;height:16em}#contact #main form input[type=submit]{clear:both;margin:1em 1em 1em 13em}#main,body>footer,#site-nav{-webkit-box-shadow:-8px 2px 6px rgba(0,0,0,0.5);-moz-box-shadow:-8px 2px 6px rgba(0,0,0,0.5);box-shadow:-8px 2px 6px rgba(0,0,0,0.5)}@media screen and (max-width:1000px){#main{margin-left:50px;width:650px}}@media screen and (max-width:940px){#main{margin-left:20px;width:600px}}@media screen and (max-width:740px){#main{margin-left:10px}#site-nav{position:absolute;left:630px;z-index:5}}.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}