@import url(html5reset.css);html{-webkit-text-size-adjust:auto}body{background:white url("../assets/images/texture.png") scroll repeat 0 0;border-top:4px solid #36393b;color:#36393b;font:13px "Lucida Grande","Lucida Sans Unicode",arial,sans-serif;line-height:19px;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{color:#36393b;font-family:Georgia,serif;font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#36393b}h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{border-color:#fff}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover,h4 a:focus,h4 a:hover,h5 a:focus,h5 a:hover,h6 a:focus,h6 a:hover{border-color:#fff}p{margin:0 4px 19px}p img{float:left;margin:19px 23px 19px 4px}img{background-color:#fff;border:1px solid #B3B3B3;margin:0 4px 19px;padding:3px}ul,ol,dd{margin:0 19px 19px 4px}ul{list-style-position:outside;list-style-type:disc}ol{list-style-type:decimal}dl dt{font-weight:700}abbr,acronym{border-bottom:1px dotted #666}address{margin-top:19px;font-style:italic}del{color:#666}a{border-bottom:solid 1px white;color:#168bd3;margin-top:-1px;text-decoration:none;-webkit-transition:border-color .25s linear;-moz-transition:border-color .25s linear;-o-transition:border-color .25s linear}a:visited{border-color:#fff}a:focus,a:hover{border-color:#168bd3}blockquote{border-left:2px solid #36393b;color:#676c70;font-style:italic;margin:19px;margin-left:-10px;padding-left:13px}strong{font-weight:700}em{font-style:italic;background:#fef9af}code{font:1em 'andale mono','monotype.com','lucida console',monospace;line-height:19px;white-space:pre}pre{background-color:#f9f9f9;border:1px solid #eee;border-left-width:19px;color:#333;margin-bottom:17px;margin-left:4px;overflow:auto;padding:19px 4px}iframe{background-color:#fff;border:1px solid #B3B3B3;margin:0 4px 17px;padding:3px}#skip_links{display:none}#container{margin:0 auto;padding:0 38px;width:836px}#container:after{clear:both;content:".";display:block;height:0;visibility:hidden}#masthead{border-bottom:1px solid #b5b9bb;height:52px;position:relative;-moz-box-shadow:white 0 1px 0;-webkit-box-shadow:white 0 1px 0;box-shadow:white 0 1px 0}#masthead header h1 a{background:transparent url("../assets/images/logo.png") scroll no-repeat 0 0;display:block;height:114px;left:38px;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:76px;z-index:3}#masthead nav{bottom:15px;padding:0 4px;position:absolute;right:38px}#masthead nav ul{margin:0;padding:0}#masthead nav ul li{float:left;padding-left:19px}#masthead nav ul li a{color:#666;text-transform:uppercase;text-shadow:0 1px #fff}#masthead nav ul li a:hover,#masthead nav ul li a:focus{color:#168bd3;border-color:#36393b;color:#36393b}#masthead:after{clear:both;content:".";display:block;height:0;visibility:hidden}#content{position:relative}#content article{padding:76px 0 57px 209px}#content article header .entry_meta{color:#999;font-family:Georgia,serif;margin-left:4px}#content article header .entry_meta .created_at{line-height:13px;padding:0 4px;vertical-align:bottom}#content article header h1{font-size:36px;line-height:48px;margin-left:4px;padding-bottom:27px;text-shadow:0 1px #fff}#content article h2{font-size:24px;line-height:1em;margin-left:4px;padding-bottom:14px;text-shadow:0 1px #fff}.article_nav{padding:0 4px;position:absolute;right:38px;text-align:right;top:0}footer .article_nav{margin-top:-23px;top:100%}.article_nav ul{margin:0;padding:0}.article_nav ul li{border-left:1px solid #b5b9bb;color:#b5b9bb;float:left;height:19px;padding-top:4px;width:57px}.article_nav ul li:first-child{border-left:none;padding-right:19px}footer .article_nav ul li{padding-top:0;padding-bottom:4px}.article_nav ul li a{color:#666;text-shadow:0 1px #fff}.article_nav ul li a:hover,.article_nav ul li a:focus{color:#36393b;border-color:#36393b;color:#36393b}#article_list{border-top:1px solid #b5b9bb;list-style-type:none;margin-top:-1px}#article_list li{border-top:1px dotted #b5b9bb;margin-top:-1px;padding-top:19px}#article_list li:first-child{border-top:0;margin-top:0}#article_list li section header{position:relative}#article_list li section header .entry_meta{position:absolute;right:4px;top:-4px}#article_list li section header h1{font-size:24px;line-height:1em;padding-bottom:14px;text-shadow:0 1px #fff}#footer{border-bottom:1px solid #b5b9bb;margin:0 auto 57px;-moz-box-shadow:white 0 1px 0;-webkit-box-shadow:white 0 1px 0;box-shadow:white 0 1px 0}#footer #copyright{color:#999;float:right;line-height:19px;margin-top:19px;padding:0 4px}
