body{font-family:"Myriad Web Pro","Myriad Pro",Helvetica,sans-serif;text-align:center;color:#4a4a4a;}code{font-family:Consolas,mono;font-size:.8333em;line-height:1.6em;padding:0 .3em;}a{color:#fb8b00;}a:hover{background-color:#4a4a4a;color:#fff;}.page_container{width:980px;margin:0 auto;text-align:left;}.clear{clear:both;}#header{background:#fff url('/images/bg.gif') 0 0 repeat-x;}#header .page_container{height:141px;background:url('/images/rj.png') 30px 4px no-repeat;}#header img{float:right;margin:5px 12px 0 0;}#header h1{margin:0;padding:0;}#header h1 span{text-indent:-5000em;float:left;height:63px;width:332px;margin:28px 0 0 117px;padding-right:11px;background:url('/images/launchpad.gif') 0 0 no-repeat;}#header h2{margin:0 0 0 460px;padding-top:63px;height:17px;width:403px;background:url('/images/subhead.gif') 0 bottom no-repeat;}#header h2 span{display:block;text-indent:-5000em;}#footer{border-top:2px solid #d3d3d3;background-color:#4a4a4a;color:#e4e4e4;clear:both;}#footer p{margin-top:1.3333em;}#footer img{float:right;margin-bottom:1.333em;}#content{float:left;width:629px;padding:0 50px 0 0;}#supplemental{float:left;width:301px;}#supplemental .bio{background-color:#fffaed;border:solid 1px #d3d3d3;padding:8px;margin-bottom:15px;}#supplemental .bio p{height:48px;overflow:hidden;margin:7px 0 8px;}#supplemental .bio img{float:left;margin:0 8px 0 0;}#supplemental .bio.alt img{float:right;margin:0 0 0 8px;}

#posts .header{padding-top:32px;background:url('/images/posts/text.gif') 4px 26px no-repeat;height:64px;}#posts .posts_text .header{background-image:url('/images/posts/text.gif');}#posts .posts_chat .header{background-image:url('/images/posts/chat.gif');}#posts .posts_video .header{background-image:url('/images/posts/video.gif');}#posts .posts_photo .header{background-image:url('/images/posts/photo.gif');}#posts .posts_link .header{background-image:url('/images/posts/link.gif');}#posts .posts_quote .header{background-image:url('/images/posts/quote.gif');height:inherit;}#posts .header h2{margin:0 0 0 62px;}#posts .header h2 a{text-decoration:none;color:#4a4a4a;}#posts .header h2 a:hover{text-decoration:underline;background-color:#fff;color:#4a4a4a;}#posts .meta_info{margin:0 0 0 68px;color:#aaa;}#posts .post{padding-bottom:1.3333em;}#posts .post .body p{font-size:1.1667em;line-height:1.1428em;margin-bottom:1.1428em;}#posts .posts_link .body{background:url('/images/posts/link_body.gif') 0 0 no-repeat;margin-left:34px;padding-left:23px;}#posts .posts_video .body,#posts .posts_photo .body{background:url('/images/posts/comment_body.gif') 0 0 no-repeat;margin-left:32px;padding-left:25px;}#posts .posts_photo .photo{border:3px solid #e4e4e4;}#posts .post blockquote{margin-left:1em;padding-left:1em;border-left:1px solid #e4e4e4;}#posts .posts_quote blockquote{font-size:1.3333em;line-height:1em;margin-bottom:1em;border:none;}#posts .posts_quote blockquote p{font-size:1em;line-height:1em;margin-bottom:1em;}.post .comment-info{color:#aaa;}#comments pre{overflow-x:auto;border:1px solid #578b9c;background-color:#d6e2e6;}

#comments{margin-left:20px;width:600px;}#comments h2{color:#fb8b00;font-weight:bold;font-size:1.3333333333333333em;line-height:1em;margin-bottom:0;}#comment-listing{background-color:#f2f7fe;margin-bottom:1em;border-top:1px dotted #ccc;padding:.5em;}.comment{padding:.5em 1em 0;clear:left;}.comment .avatar{float:left;border:1px solid #729fcf;margin-left:-60px;margin-top:3px;}.comment .comment-header{margin-bottom:0;}.comment .comment-header a{color:#4e4e4e;font-weight:bold;}.comment .author{font-size:1.1666666666666667em;line-height:1.1428571428571428em;margin-bottom:1.1428571428571428em;}.comment .date{color:#999;}.comment .comment-header,.comment .comment-content{margin-left:58px;}.highlight{background-color:#fff;border:1px dotted #fb8b00;}#comment-form{background-color:#f2f7fe;margin-bottom:1em;border-top:1px dotted #ccc;padding:1em;}#comment-form dt.inline{clear:left;float:left;text-align:right;padding-top:3px;width:35px;}#comment-form em{font-weight:bold;}#comment-form .supplemental{color:#999;font-size:.8333333333333334em;line-height:1.6em;}#comment-form dd.inline{margin-left:45px;margin-bottom:.5em;}#comment-form textarea{width:500px;}#comment-form p{margin:1em 0 0;}

.gist{color:#000;}.gist div{padding:0;margin:0;}.gist .gist-file{border:1px solid #dedede;font-family:Monaco,"Courier New",monospace;margin-bottom:1em;}.gist .gist-file .gist-meta{overflow:hidden;font-size:85%;padding:.5em;color:#666;background-color:#eaeaea;}.gist .gist-file .gist-meta a{color:#369;}.gist .gist-file .gist-meta a:visited{color:#737;}.gist .gist-file .gist-data{overflow:auto;background-color:#f8f8ff;border-bottom:1px solid #ddd;font-size:100%;}.gist .gist-file .gist-data pre{font-family:'Bitstream Vera Sans Mono','Courier',monospace;background:transparent!important;margin:0!important;border:none!important;padding:.25em .5em .5em .5em!important;}.gist .gist-file .gist-data .gist-highlight{background:transparent!important;}.gist .gist-file .gist-data .gist-line-numbers{background-color:#ececec;color:#aaa;border-right:1px solid #ddd;text-align:right;}.gist .gist-file .gist-data .gist-line-numbers span{clear:right;display:block;}.gist-syntax{background:#fff;}.gist-syntax .c{color:#998;font-style:italic;}.gist-syntax .err{color:#a61717;background-color:#e3d2d2;}.gist-syntax .k{color:#000;font-weight:bold;}.gist-syntax .o{color:#000;font-weight:bold;}.gist-syntax .cm{color:#998;font-style:italic;}.gist-syntax .cp{color:#999;font-weight:bold;}.gist-syntax .c1{color:#998;font-style:italic;}.gist-syntax .cs{color:#999;font-weight:bold;font-style:italic;}.gist-syntax .gd{color:#000;background-color:#fdd;}.gist-syntax .gd .x{color:#000;background-color:#faa;}.gist-syntax .ge{color:#000;font-style:italic;}.gist-syntax .gr{color:#a00;}.gist-syntax .gh{color:#999;}.gist-syntax .gi{color:#000;background-color:#dfd;}.gist-syntax .gi .x{color:#000;background-color:#afa;}.gist-syntax .go{color:#888;}.gist-syntax .gp{color:#555;}.gist-syntax .gs{font-weight:bold;}.gist-syntax .gu{color:#aaa;}.gist-syntax .gt{color:#a00;}.gist-syntax .kc{color:#000;font-weight:bold;}.gist-syntax .kd{color:#000;font-weight:bold;}.gist-syntax .kp{color:#000;font-weight:bold;}.gist-syntax .kr{color:#000;font-weight:bold;}.gist-syntax .kt{color:#458;font-weight:bold;}.gist-syntax .m{color:#099;}.gist-syntax .s{color:#d14;}.gist-syntax .na{color:#008080;}.gist-syntax .nb{color:#0086B3;}.gist-syntax .nc{color:#458;font-weight:bold;}.gist-syntax .no{color:#008080;}.gist-syntax .ni{color:#800080;}.gist-syntax .ne{color:#900;font-weight:bold;}.gist-syntax .nf{color:#900;font-weight:bold;}.gist-syntax .nn{color:#555;}.gist-syntax .nt{color:#000080;}.gist-syntax .nv{color:#008080;}.gist-syntax .ow{color:#000;font-weight:bold;}.gist-syntax .w{color:#bbb;}.gist-syntax .mf{color:#099;}.gist-syntax .mh{color:#099;}.gist-syntax .mi{color:#099;}.gist-syntax .mo{color:#099;}.gist-syntax .sb{color:#d14;}.gist-syntax .sc{color:#d14;}.gist-syntax .sd{color:#d14;}.gist-syntax .s2{color:#d14;}.gist-syntax .se{color:#d14;}.gist-syntax .sh{color:#d14;}.gist-syntax .si{color:#d14;}.gist-syntax .sx{color:#d14;}.gist-syntax .sr{color:#009926;}.gist-syntax .s1{color:#d14;}.gist-syntax .ss{color:#990073;}.gist-syntax .bp{color:#999;}.gist-syntax .vc{color:#008080;}.gist-syntax .vg{color:#008080;}.gist-syntax .vi{color:#008080;}.gist-syntax .il{color:#099;}