._as_fav_facebook_png{background-position:0 0px;height:16px;width:16px}._as_fav_flickr_png{background-position:0 -16px;height:16px;width:16px}._as_fav_launchpad_png{background-position:0 -32px;height:16px;width:16px}._as_fav_linkedin_png{background-position:0 -48px;height:16px;width:16px}._as_user_admin_png{background-position:0 -64px;height:16px;width:16px}._as_fav_steam_png{background-position:0 -80px;height:16px;width:16px}._as_fav_twitter_png{background-position:0 -96px;height:16px;width:16px}._as_page_white_acrobat_png{background-position:0 -112px;height:16px;width:16px}._as_fav_livejournal_png{background-position:0 -128px;height:16px;width:16px}._as_user_livejournal_png{background-position:0 -144px;height:17px;width:17px}._as_fav_aol_png{background-position:0 -161px;height:16px;width:16px}._as_fav_superuser_png{background-position:0 -177px;height:16px;width:16px}._as_fav_debian_png{background-position:0 -193px;height:16px;width:16px}._as_fav_stackoverflow_png{background-position:0 -209px;height:16px;width:16px}._as_fav_ebay_png{background-position:0 -225px;height:16px;width:16px}._as_fav_serverfault_png{background-position:0 -241px;height:16px;width:16px}._as_fav_worldofgoo_png{background-position:0 -257px;height:16px;width:16px}._as_tag_yellow_png{background-position:0 -273px;height:16px;width:16px}._as_bugdroid_png{background-position:0 -289px;height:47px;width:43px}._as_fav_lastfm_png{background-position:0 -336px;height:16px;width:16px}._as_fav_blogger_png{background-position:0 -352px;height:16px;width:16px}._as_fav_dreamwidth_png{background-position:0 -368px;height:16px;width:16px}._as_user_twitter_png{background-position:0 -384px;height:16px;width:16px}._as_fav_yahoo_png{background-position:0 -400px;height:16px;width:16px}._as_user_dreamwidth_png{background-position:0 -416px;height:16px;width:16px}._as_feed_png{background-position:0 -432px;height:16px;width:16px}._as_fav_wordpress_png{background-position:0 -448px;height:16px;width:16px}._as_user_yahoo_png{background-position:0 -464px;height:16px;width:16px}._as_fav_maelstrom_png{background-position:0 -480px;height:16px;width:16px}._as_fav_google_png{background-position:0 -496px;height:16px;width:16px}._as_illustshort_png{background-position:0 -512px;height:88px;width:96px}._as_fav_grooveshark_png{background-position:0 -600px;height:16px;width:16px}._as_fav_amazon_png{background-position:0 -616px;height:16px;width:16px}._as_fav_orkut_png{background-position:0 -632px;height:16px;width:16px}._as_user_facebook_png{background-position:0 -648px;height:16px;width:16px}._as_user_google_png{background-position:0 -664px;height:16px;width:16px}._as_user_insanejournal_png{background-position:0 -680px;height:16px;width:16px}._as_fav_picasa_png{background-position:0 -696px;height:16px;width:16px}._as_fav_github_png{background-position:0 -712px;height:16px;width:16px}._as_fav_insanejournal_png{background-position:0 -728px;height:16px;width:16px}._as_user_openid_png{background-position:0 -744px;height:16px;width:16px}._as_fav_maelfroth_png{background-position:0 -760px;height:16px;width:16px}._as_fav_facebook_png,._as_fav_flickr_png,._as_fav_launchpad_png,._as_fav_linkedin_png,._as_user_admin_png,._as_fav_steam_png,._as_fav_twitter_png,._as_page_white_acrobat_png,._as_fav_livejournal_png,._as_user_livejournal_png,._as_fav_aol_png,._as_fav_superuser_png,._as_fav_debian_png,._as_fav_stackoverflow_png,._as_fav_ebay_png,._as_fav_serverfault_png,._as_fav_worldofgoo_png,._as_tag_yellow_png,._as_bugdroid_png,._as_fav_lastfm_png,._as_fav_blogger_png,._as_fav_dreamwidth_png,._as_user_twitter_png,._as_fav_yahoo_png,._as_user_dreamwidth_png,._as_feed_png,._as_fav_wordpress_png,._as_user_yahoo_png,._as_fav_maelstrom_png,._as_fav_google_png,._as_illustshort_png,._as_fav_grooveshark_png,._as_fav_amazon_png,._as_fav_orkut_png,._as_user_facebook_png,._as_user_google_png,._as_user_insanejournal_png,._as_fav_picasa_png,._as_fav_github_png,._as_fav_insanejournal_png,._as_user_openid_png,._as_fav_maelfroth_png{display:inline-block;background-image:url('/images/auto_sprite.png?1278196024');background-repeat:no-repeat}html,body{height:100%;padding:0;margin:0}body{font-family:FreeSans, DejaVu Sans, Liberation Sans, sans-serif;font-size:12pt;color:black;background:white;margin:0px;height:100%;line-height:1.3}#page{background:#bbeeff;border-width:0px 1px 0px 1px;border-style:solid;border-color:#0077bb;min-height:100%;margin:0 auto 0;padding:0 1em 0 1em;max-width:900px;min-width:32em}* html #page{height:100%}article,aside,footer,header,hgroup,nav,section{display:block}.footer{clear:both;margin-top:4em;padding-bottom:1em;font-size:66%;color:#444444;page-break-before:avoid;page-break-inside:avoid}.footer hr{color:#99ccdd;background-color:#99ccdd}.footer a{white-space:nowrap}p{margin:0 0 1em 0}a{text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5{page-break-after:avoid}li{page-break-inside:avoid}.tooltip{background:#bbeeff;border:1px solid #0077bb}textarea{width:98%;font-family:FreeSans, DejaVu Sans, Liberation Sans, sans-serif;font-size:12pt;background-color:white;color:black;outline-offset:-2px;resize:vertical}hr{clear:left;color:#0077bb;background-color:#0077bb;border:0px solid #0077bb;height:1px;width:100%;display:block}.left{float:left}.right{float:right}.clear{clear:both}.clearleft{clear:left}h1,h2,h3,h4,h5{margin-top:0;margin-bottom:0}button,input[type="button"],input[type="submit"]{cursor:pointer}#tree{float:right;width:12em;border-style:solid;border-color:#0077bb;border-width:1px 0px 1px 1px;margin-top:0.5em;margin-right:-1em;margin-bottom:4em;padding-right:0.5em;padding-left:0.5em}#tree ul{margin:0;padding-left:0;list-style-type:none}#tree ul ul{padding-left:1em}#tree hr{color:#88ddff;background-color:#88ddff;border:0px solid #88ddff}#tree .tags{padding-left:1em}#identblock{text-align:right}#identblock button{vertical-align:middle}#identblock form,#identblock form div{display:inline}#content{min-width:18em;margin-right:13.5em;padding-bottom:1em}.hentry{clear:left;margin:1em 0 1em}.entry-content{margin:0.5em 0 1em}.comment{border:1px solid #0077bb;margin-bottom:1em}.comment .meta{border-bottom:1px solid #0077bb;background:#88ddff}.comment .meta .times{display:inline;margin-right:0.3em}.comment .controls{border-top:1px solid #0077bb;background:#88ddff}.comment .body{margin:0.5em}.replies_to_comment{padding-left:1.5em;border-left:1px solid #99ccdd}form .comment .body{margin:0;background-color:white}form .comment textarea{margin:0.5em;width:98%;border:none;outline:none}.face{float:left;margin-right:8px}#rootbanner{margin-bottom:1em;min-height:90px;vertical-align:middle}#rootbanner h1{margin-left:inherit}#rootbanner .vcard{font-style:normal}#rootbanner h1,#rootbanner .tagline{margin-left:104px}#rootbanner .feedlink{margin:0.2em 0 -0.6em}.vcard abbr{text-decoration:none;border:none}.favicons{float:left;cursor:default}.tagline{margin-bottom:0.5em;font-style:italic}.times,.project .date_duration{color:#444444;font-size:80%}.notice{background:#88ff88;border:1px solid lime}.warning{background:#ffff88;border:1px solid yellow}.error{background:#ff8888;border:1px solid red}.notice,.warning,.error{margin:0.5em 0 0.5em;clear:left}.placeholder{font-style:italic;font-size:80%}.fieldnote{font-size:80%}.errorExplanation{margin:1em 0 1em;border:1px solid red;clear:left}.errorExplanation h2{padding-left:0.3em;background:red;color:white;font-size:110%}.errorExplanation ul{margin:0}.errorExplanation p{margin:0}.fieldWithErrors{display:inline}.fieldWithErrors *{border:2px solid red !important}pre{white-space:pre-wrap}code{font-size:10pt}.CodeRay .code{font-size:10pt;margin:1em 0 1em;padding:0.3em;background:white;border:1px solid #0077bb}.CodeRay .code pre{margin:0}.CodeRay .code .no{color:#888888}.openid_identifier{padding-left:18px;background-image:url(/images/sprites/user_openid.png);background-position:1px 50%;background-repeat:no-repeat}.identity{white-space:nowrap;font-weight:bolder}.identity span{vertical-align:middle;margin-right:1px;position:relative;top:-0.2ex}.login_buttons{max-width:50em}.login_buttons button{height:2.2em;min-width:11em;padding-bottom:2px;margin:0.3em}.login_buttons button span{vertical-align:middle}.return_presses_this{display:inline !important;cursor:default !important;width:0px !important;min-width:0px !important;height:0px !important;margin:0px !important;padding:0px !important;border:0px !important}#new_user_session .field,.login_buttons{margin-top:0.5em;margin-bottom:0.5em}#user_session_openid_identifier,#user_session_submit{font-size:120%}#user_session_openid_identifier{width:20em}.controls form,.controls .button-to,.controls .button-to div{display:inline}.deleted{text-decoration:line-through;opacity:0.4}.disapproved{opacity:0.5}.users h2{margin-top:1em}.users form h2{margin-top:0}dd ul{margin:0;padding-left:1em}table{border-collapse:collapse}#content.users th{text-align:left}#content.users td,#content.users th{padding-right:1em}.pagecontrols{margin-bottom:1em}.project .date_duration,.project .tags{float:left}.project .date_duration{margin-top:0.1em}.project .tags{margin-left:0.5em}.project h1,.project h2{display:inline}.project .version{margin-left:0.5em}.project .downloads p,.project .downloads ul{float:left}.project .downloads p{margin-bottom:0}.project .downloads ul{margin-top:0}.project .downloads li:first-child a:first-child{font-weight:bolder}.tags span,.feedlink span{vertical-align:middle}.vcslinks a{font-weight:bolder;font-size:110%}.project.hentry .vcslinks a{font-size:100%}.android_market{border:1px solid #0077bb;background:#88ddff;margin:0.7em 0 0.7em;padding:0.5em}.android_market span{float:left;margin-right:0.5em}.android_market a{font-weight:bolder}.hresume address{font-style:normal}.hresume h2{font-size:1.25em;margin-top:0.5em}.hresume th{text-align:left;vertical-align:top;padding-right:1em}.hresume ul{margin-top:0}.hresume p{margin-top:0.3em;margin-bottom:0.3em}.hresume .education,.hresume .experience{page-break-inside:avoid}.keeptogether{page-break-inside:avoid}.pdflink{margin-bottom:0.5em}.pdflink span{vertical-align:middle}@media print{#tree,#identblock,.controls,.pdflink,#new_comment,#comment_hr{display:none}#page{width:auto;border:none}#page,.comment .meta,.android_market{background:white}.comment,.CodeRay .code,.android_market{border-color:black}.comment .meta{border-bottom-color:black}#content{margin-right:0}#content.static_pages h1{text-align:center}#rootbanner h1{text-align:left}#rootbanner h1,#rootbanner .tagline{margin-left:0}.face,.favicons{display:none}.footer hr{color:black;background-color:black;border-color:black} }