html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}body{font-family:"Helvetica Neue", "Helvetica", Verdana, "Lucida Grande", Arial, sans-serif;color:#292929;background-color:white}br{clear:both}p.clear{clear:both}td{vertical-align:top}.hidden{width:0px;height:0px;margin:0px;padding:0px;display:none;visibility:hidden}.nobr{white-space:nowrap}h1{margin:5px 5px 5px 0px;font-size:23pt;color:#535353;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300}.page_description{color:#535353;font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:0.8em;margin-left:58px;margin-top:-17px}h1 img{vertical-align:top}h2{font-size:14pt;margin-top:10px;margin-bottom:5px}h3{font-size:13pt;margin-top:5px;margin-bottom:5px;color:#dd561f}pre{border:1px solid gray;padding:4px;font-family:monospace;background-color:#dcebff}p{margin-top:5px;margin-bottom:10px}a{color:#f33e1b;text-decoration:none}a:hover{text-decoration:underline}.small{font-size:small}#content,#footer{margin-left:auto;margin-right:auto;width:660px}#footer{border-top:1px dashed #aaa;font-size:small;margin-top:10px;padding-top:10px}#footer p{float:left;width:200px}#footer p em{font-weight:bold}#footer p.us,#footer p.new-here{margin-right:30px}#footer-bottom{clear:both;margin:10px}#top-nav-bar{margin-top:4px;margin-bottom:4px;padding-bottom:2px;border-bottom:1px solid #ddd;font-size:12px}.login-info{display:block;float:right}.nav-bar{background:url(/resources/art/menu_bg.png) repeat-x bottom;margin-bottom:20px;margin-left:-10px;margin-right:-10px}.nav-bar,.nav-bar .sep,.nav-bar a,.nav-bar span{padding-bottom:10px;height:53px;font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif;font-weight:300}.nav-bar .sep{background:url(/resources/art/menu_border.png) no-repeat left bottom;width:1px;display:block;float:left}.nav-bar a{display:block;float:left;color:black;text-decoration:none;height:33px;margin-top:20px;padding-left:10px;padding-right:10px}.nav-bar a.first{background:none}.nav-bar a:hover{color:#999}.nav-bar span.left{display:block;float:left;background:url(/resources/art/menu_left.png) no-repeat left bottom;width:10px}.nav-bar span.right{display:block;float:right;background:url(/resources/art/menu_right.png) no-repeat right bottom;width:10px}.nav-bar a.active{background:url(/resources/art/menu_nib.png) no-repeat center bottom}a.subtle{text-decoration:none;color:inherit}a.subtle:hover{text-decoration:underline}.twitter_username,a.twitter_username{font-size:small;font-weight:bold;color:#555}a.twitter_username{text-decoration:none}a.twitter_username:hover{text-decoration:underline}.tweet_left{width:160px;float:left}.tweet_left_small{width:60px;float:left}.tweet_actions{float:right;width:20px;display:block;min-height:48px;margin-left:4px}.tweet_fave_action,.tweet_fave_action_active,.tweet_fave_action_running,.tweet_retweet_action{display:block;cursor:hand;cursor:pointer;width:18px;height:18px}.tweet_retweet_action a{color:#666}.tweet_fave_action,.tweet_fave_action_active:hover{background:url(/resources/art/star_small_gray.png) no-repeat}.tweet_fave_action_active,.tweet_fave_action:hover{background:url(/resources/art/star_small_yellow.png) no-repeat}.tweet_fave_action_running{background:url(/resources/art/snake_transparent.gif) 1px 1px no-repeat}.recommendation_actions{float:right;width:100px;display:block;min-height:50px}.user_follow_action,.user_ignore_action,.user_follow_action_running,.user_ignore_action_running{display:block;cursor:hand;cursor:pointer;width:90px;height:16px;border:1px solid #999;-webkit-border-radius:3px;-moz-border-radius:3px;text-align:center;color:black;font-size:13px;padding:2px;margin-bottom:4px;margin-left:4px;background-color:#eee}.user_follow_action:hover,.user_ignore_action:hover{background-color:white}.user_follow_action_running,.user_ignore_action_running{background:url(/resources/art/snake_transparent.gif) center center no-repeat;background-color:#eee;cursor:default}.tweet_text{width:500px;margin-bottom:5px;left:160px;float:left}.tweet_text a.very_subtle,.tweet_text_big a.very_subtle{visibility:hidden;text-decoration:none}.tweet_text:hover a.very_subtle,.tweet_text_big:hover a.very_subtle{visibility:visible;color:inherit}.tweet_text_big{width:600px;margin-bottom:5px;left:160px;float:left}.tweet_subtext{display:block;margin-top:3px;padding-bottom:4px;font-size:small;color:#666}.tweet_subtext span.favoriteers-header{float:left;display:block;margin-top:8px;padding-top:8px;padding-right:5px}.tweet_subtext span.favoriteers{margin-top:10px;display:block;float:left;width:340px}.tweet_subtext span.favoriteers-remainder{display:block;margin-top:4px}.favoriteers a{float:left;margin:0px 1px 1px 0px}.tweet_subtext img{vertical-align:middle}.tweet_ditto{color:#ddd;font-weight:bold;font-size:x-large}.tweet_bottom{clear:both;padding:0px;margin:0px;width:660px}.tweet_border{border-top:1px dotted #bbb;height:10px;width:100%;display:block}td.tweet{border-bottom:dotted 1px gray}#paginator-button{border:1px solid #999;background-color:#eee;text-align:center;font-size:20px;-webkit-border-radius:5px;-moz-border-radius:5px}#paginator-button:hover{background-color:#fff}#paginator-button a{padding-top:10px;padding-bottom:10px;width:100%;display:block;text-decoration:none;letter-spacing:4px;height:24px}#paginator-button .active{background:url(/resources/art/snake_transparent.gif) center center no-repeat;cursor:default}.twitter_user_description{display:block;margin-top:5px;font-size:small}.notice{background-color:#eee;text-shadow:-1px -1px white;padding:10px;font-size:20px;-webkit-border-radius:5px;-moz-border-radius:5px}#content-header-left{width:400px;float:left}#content-header-right{width:250px;float:right}#content-header-right form{margin-top:20px;opacity:0.8}#content-header-right form:hover{opacity:1.0}.follow_button_wrapper{float:right;margin-top:20px;margin-right:2px}.google_ad{text-align:center;margin-top:10px}.request-processed{opacity:0.3}.request-processed:hover{opacity:1.0}.request-failed{background-color:#F2E5BD}