body{background:#eee url(http://static.tumblr.com/vookvsa/XiXlmwwqn/linen.bg.png) repeat-y;font:400 12px/1 Helvetica, Arial, sans-serif;overflow:hidden;}
sup {vertical-align:super;font-size:8pt;}
#sidebar{bottom:0;left:0;padding:50px 20px 0;position:fixed;text-align:right;top:0;width:160px;}
#sidebar h1{border-bottom:solid 1px #000;box-shadow:0 1px 0 #333;font-family:Helvetica, Arial, sans-serif;font-size:18px;font-weight:900;padding-bottom:30px;text-shadow:0 1px 2px #000;}
#sidebar h1 a{color:#999;}
#description{color:#899;font-size:15px;line-height:1.5;padding-top:12px;text-shadow:0 1px 2px #000;}
#description a{color:#fff;font-weight:bold;}
#nav{border-top:solid 1px #111;margin:60px 0 0 -20px;width:200px;}
#nav li a{-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;background:rgba(0, 0, 0, .25);border-bottom:solid 1px #111;box-shadow:0 1px 0 #333;color:#ddd;display:block;font-weight:900;height:16px;padding:16px 20px 15px;text-shadow:0 1px 2px #000;text-transform:lowercase;transition:all .25s ease-in-out;}
#nav li a:hover{color:#fff;text-shadow:0 0 5px rgba(255, 255, 255, .5);}
#nav li a.current{background:#39f url(http://static.tumblr.com/vookvsa/rPolmyle6/active-page.bg.png);box-shadow:inset 0 1px 0 rgba(255, 255, 255, .5);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, .25);}
#social{background:rgba(0, 0, 0, .25);border-top:solid 1px #111;bottom:0;left:0;padding:15px;position:fixed;text-align:center;width:170px;}
#social li{display:inline-block;height:34px;width:34px;}
#social li a{-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;display:block;height:34px;opacity:.5;text-indent:9999em;transition:opacity .25s ease-in-out;width:34px;}
#social li a:hover{opacity:1;}
#facebook{background:url(http://static.tumblr.com/vookvsa/C1alp9v46/facebook.png);}
#twitter{background:url(http://static.tumblr.com/vookvsa/d1Elp9uxy/twitter.png);}
#flickr{background:url(http://static.tumblr.com/vookvsa/8Xtlp9v2w/flickr.png);}
#youtube{background:url(http://static.tumblr.com/vookvsa/81xlp9v2e/youtube.png);}
#vimeo{background:url(http://static.tumblr.com/vookvsa/4c3lp9v15/vimeo.png);}
#main{background:#e9e9e9 url(http://static.tumblr.com/vookvsa/UKqlmwwnd/main.bg.png);bottom:0;box-shadow:0 0 10px rgba(0, 0, 0, .5);color:#444;left:200px;overflow-y:scroll;padding:36px 36px 18px;position:fixed;right:0;top:0;}
.body{background:#fff url(http://static.tumblr.com/vookvsa/QiIlmwxiw/post-body.bg.png) repeat-x bottom;border-radius:5px;box-shadow:0 1px 2px #bbb;padding:24px 24px 6px;width:500px;word-wrap:break-word;}
.chat .body{padding-bottom:24px;}
.title{font-family:Helvetica, Arial, sans-serif;font-size:18px;font-weight:900;line-height:1.5;margin-bottom:18px;}
.link .title a{border-bottom:none;padding:2px 3px;}
.link .title a:hover{padding:2px;}
.link .title a:after{content:' \2192';}
.body p,.body ul,.body ol,.body pre,.body blockquote{line-height:2;margin-bottom:18px;}
.body ul,.body ol{margin-left:24px;}
.body ul{list-style:disc;}
.body ol{list-style:decimal;}
.body li{line-height:2;}
.body blockquote{color:#888;margin-left:24px;}
.text .body a,.quote .body a,.video .body a,.chat .body a,.photoset .body a,.link .body a,.audio .body a,.caption a{border-bottom:solid 1px #ddd;color:#444;font-weight:600;margin:0 -1px;padding:2px;text-decoration:none;}
/*.text .body a:hover,.quote .body a:hover,.video .body a:hover,.chat .body a:hover,.photoset .body a:hover,.link .body a:hover,.audio .body a:hover,.caption a:hover{background:linear-gradient(#666, #444);border:solid 1px #222;border-radius:2px;box-shadow:inset 0 1px 0 #888, 0 0 3px #000;color:#fff;padding:2px 1px;text-shadow:none;}*/
.caption{background:#eee;border:solid 1px #ddd;border-width:1px 0;margin:-12px 0 18px;padding:5px 18px;}
.caption p{margin:6px 0;}
.chat p{margin:0;padding:5px 12px;}
.chat p.odd{background:#eee;border:solid 1px #ddd;border-width:1px 0;}
.chat-label{font-weight:bold;}
.quote blockquote{font-family:Georgia, sans-serif;font-size:18px;font-style:italic;line-height:24px;}
cite{font-style:normal;}
.audio .body{padding:24px;}
.album-art{display:inline-block;float:left;margin-right:18px;}
.player-meta{display:inline-block;}
.audio-player{height:30px;}
.play-count{height:12px;line-height:12px;margin-top:6px;}
.audio .caption{clear:both;margin:18px 0 0;}
.meta{color:#888;padding:12px 5px 0;width:540px;}
.meta > span{margin-right:12px;padding-left:18px;}
.tags{background:url(http://static.tumblr.com/vookvsa/EQGlmwxo8/tags.png) no-repeat left center;}
.tags a:before{content:'#';}
.comment-count{background:url(http://static.tumblr.com/vookvsa/xS9lmymdo/comments.png) no-repeat left center;}
.permalink{background:url(http://static.tumblr.com/vookvsa/ZLFlmwxp3/permalink.png) no-repeat left center;}
.notes-count{background:url(http://static.tumblr.com/vookvsa/TVKln1ic3/notes.png) no-repeat left center;}
#disqus_thread{width:548px;}
.note{color:#888;margin:6px 0;}
.reblog{background:url(http://static.tumblr.com/vookvsa/v3bln1kvf/reblog.png) no-repeat right center;}
.like{background:url(http://static.tumblr.com/vookvsa/Mdfln1kv0/like.png) no-repeat right center;}
.note > a > img{float:left;height:16px;margin:4px 8px 4px 0;width:16px;}
.note .action{height:24px;line-height:24px;}
.note blockquote{color:#888;margin-left:48px;}
.more_notes{line-height:24px;}
#footer{border-top:solid 1px #ccc;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .5);color:#888;padding-top:17px;}
.clear{clear:both;}
.post,#pagination{margin-bottom:36px;}
.video .video-container,.photo img,.html_photoset{margin-bottom:18px;}
.meta a,#disqus_thread a,.separator{color:#888;}
.meta a:hover,.note a,#pagination a,#footer a{color:#444;}
#notes{width:548px;margin-bottom:10px;}
#notes .notes{position:relative;overflow-y:scroll;max-height:125px;padding:15px 0;z-index:1;margin-top:-25px;}
#notes .fade{background:transparent url(http://static.tumblr.com/eczwhnh/usxlvh60e/untitled-1.png) repeat-x;width:100%;height:25px;position:relative;z-index:2;}
#notes .fade.top{background-position:0 0;}
#notes .fade.bottom{background-position:0 -25px;margin-top:-25px;}
#dsq-content-stub{display:none !important;}
#dsq-global-toolbar{position:absolute !important;top:26px !important;right:3px !important;margin:0 !important;}
#dsq-content h3{display:none !important;}
#dsq-account-dropdown{display:none !important;}
.dsq-avatar{display:none !important;}
#dsq-sort-by{display:none !important;}
.dsq-comment-body{padding:0 !important;}
.dsq-textarea-reply{margin-left:0 !important;}
#dsq-subscribe{display:none !important;}