/*
 * Author:            Will (war59312@gmail.com)
 * Description:       Keeps twitter.com nice and clean by hiding all non standard css styling...
 * Known Limitations: 
        Effects RSS pages, sorry seems nothing I can do..
        Login first as header is hidden, or simply disable this style and then login and re-enable..
        Blame twitter.com for all the "Declaration dropped" warnings.. I copy and paste master. ha-ha he-he
*/

/* +++ changelog +++
November 2, 2008
 - once again twitter updated their code a bit
Sep. 29th, 2008
 - twitter updated their code a bit
Aug. 24th, 2008
 - original release
*/

@-moz-document domain(twitter.com) {

/* START STANDARD TWITTER.COM CSS CODE */

*{margin:0 !important;padding:0 !important;}body{text-align:center !important;font:.75em/1.5 'Lucida Grande',sans-serif !important;color:#333 !important;}a{text-decoration:none !important;color:#0084b4 !important;}a:hover{text-decoration:underline !important;}ul{list-style:none !important;}hr{display:none !important;}.beta{font-size:.9em !important;background-color:#f9f6ba !important;}#accessibility,#navigation h3,#footer h3{position:absolute !important;left:-9999px !important;overflow:hidden !important;}#container{width:763px !important;margin:0 auto !important;padding:15px 0 !important;text-align:left !important;position:relative !important;}#loader{position:absolute !important;top:5px !important;right:0 !important;padding:0 !important;background:#FFF !important;border:1px solid #CCC !important;line-height:0 !important;}.columns{margin-bottom:15px !important;width:100% !important;}td.column{padding:0 !important;vertical-align:top !important;}#content{width:564px !important;margin-top:0 !important;word-wrap:break-word !important;background:#FFF !important;-moz-border-radius-topleft:5px !important;-webkit-border-top-left-radius:5px !important;-moz-border-radius-bottomleft:5px !important;-webkit-border-bottom-left-radius:5px !important;}fieldset th,td{padding:7px 3px !important;}.wrapper{padding:5px 10px 15px !important;}#doingForm{margin-bottom:20px !important;}.bar{line-height:1.9em !important;position:relative !important;padding:0 10px !important;}.bar h3{font-size:1.4em !important;}.bar h3 label{font-weight:normal !important;color:#000 !important;padding-right:170px !important;letter-spacing:-1px !important;}.bar span{font-size:.92em !important;display:block !important;position:absolute !important;top:0 !important;right:10px !important;}#doingForm .info{background:#fff !important;padding-top:3px !important;text-align:center !important;}#doingForm textarea{height:2.5em !important;width:508px !important;padding:5px !important;font:1.15em/1.1 'Lucida Grande',sans-serif !important;overflow:auto !important;resize:none !important;}div.direct-message-box fieldset{width:548px !important;padding:10px 90px !important;}a img,form,fieldset{border:0 !important;}fieldset{margin:10px 0 !important;}#content h1,#content h2,#content h3,#content h4,#content h5{margin:3px 0 4px !important;}.doing{width:300px !important;margin-bottom:10px !important;}.doing{font-size:1.2em !important;line-height:1.1 !important;width:100% !important;}fieldset label{white-space:nowrap !important;font-weight:normal !important;}#chars_left_notice{color:#ccc !important;font-size:22pt!important;}.numeric{font-family:'Georgia','Serif' !important;}.status-btn{float:right !important;padding:5px 10px 0 5px !important;}#content .disabled{color:#bbb !important;}.hentry .disabled{border:1px solid red !important;}.status-btn input.round-btn{width:115px !important;height:32px !important;border:0 !important;color:#666 !important;font-size:14px !important;margin-left:3px !important;}.status-btn input.round-btn:hover{width:115px !important;height:32px !important;border:0 !important;color:#444 !important;font-size:14px !important;margin-left:3px !important;}.status-btn input.disabled,.status-btn input.disabled:hover{color:#aaa !important;cursor:default !important;}input.submit,button,input[type=submit],input[type=button],input[type="file"]>input[type="button"]{background-color:#E6E6E6 !important;border:1px solid #ccc !important;padding-top:1px solid #fff !important;font-size:1em !important;padding:4px 8px 4px 8px !important;}input.submit:hover,button:hover,input[type=submit]:hover,input[type="file"]>input[type="button"]:hover{background:#999 !important;cursor:pointer !important;}.flatbutton button,.flatbutton input[type=submit],input[type=button].flatbutton{background-color:#E6E6E6 !important;border:1px solid #ccc !important;padding-top:1px solid #fff !important;font-size:1em !important;padding:4px 8px 4px 8px !important;cursor:pointer !important;}.flatbutton input[type=submit]:hover{background:#999 !important;cursor:pointer !important;}#currently{word-wrap:break-word !important;color:#666 !important;margin:4px 8px 0 12px !important;padding:2px 0 !important;text-align:left !important;width:370px !important;float:left !important;overflow:hidden !important;}#latest_text{cursor:pointer !important;}#latest_text_full{display:none !important;cursor:pointer !important;}body#home .tab,body#profile .tab,body.status .tab{background:#fff !important;padding:0 !important;border-top:0 !important;margin:-1px 10px !important;}body#home #timeline,body.status #timeline{border-top:1px dashed #d2dada !important;}body#profile #timeline,body#favourings #timeline{border-top:1px dashed #d2dada !important;margin-top:10px !important;}#content.wide{width:100% !important;-moz-border-radius:5px !important;-webkit-border-radius:5px !important;}.tab{background:#fff !important;padding:0 !important;border-top:1px solid #cecece !important;margin:-1px 10px !important;}body#home #timeline{border-top:1px dashed #d2dada !important;}#content h3.timeline-header{margin-left:12px !important;}#content h2.thumb{font-size:2.8em !important;}#content h2.thumb img{float:left !important;margin:0 10px 0 0 !important;border:1px solid #999 !important;}#timeline{width:100% !important;}.doing .thumb{padding:10px 5px 8px 5px !important;width:50px !important;vertical-align:top !important;}.doing td{border-bottom:1px dashed #d2dada !important;vertical-align:middle !important;}.hentry:hover a{color:#0084b4 !important;}.hentry:hover,#timeline_body .hover{background-color:#f7f7f7 !important;}.hentry:hover a,#timeline_body .hover a{color:#0084b4 !important;}.hentry td.status-body div{width:424px !important;padding:1px 0 !important;overflow:hidden !important;}.hentry .thumb img{width:48px !important;height:48px !important;}#content .doing .meta{font-size:.80em !important;}.entry-meta{font-family:georgia !important;font-style:italic !important;margin:3px 0 0 3px !important;color:#999 !important;}.entry-meta a{color:#999 !important;}.hentry .actions{border-width:0 !important;border-bottom:1px dashed #d2dada !important;vertical-align:middle !important;}.hentry .actions div{visibility:hidden !important;}.hentry:hover .actions div,.hover .actions div{visibility:visible !important;}.hentry .actions a{display:block !important;font-size:14px !important;text-decoration:none !important;padding:3px 5px !important;background-position:50% 50% !important;background-repeat:no-repeat !important;outline:none !important;}.hentry .actions a.fav{visibility:visible !important;}.hentry .actions a.fav-throb,.hentry .actions a.del-throb{visibility:visible !important;}.bottom_nav{padding:0 !important;margin-top:20px !important;}.pagination{float:right !important;}.pagination ul{padding:0 !important;margin:0 !important;}.pagination li{float:left !important;padding:0 7px !important;}#content .section_links{border:1px solid #cecece !important;padding:4px 15px !important;margin:5px 0 !important;}.clear{clear:both !important;}#side_base{border-left:1px solid #bddcad !important;width:199px !important;line-height:1.2 !important;background-color:#dfc !important;-moz-border-radius-topright:5px !important;-webkit-border-top-right-radius:5px !important;-moz-border-radius-bottomright:5px !important;-webkit-border-bottom-right-radius:5px !important;}#side_ad_base{height:185px !important;text-align:center !important;padding-top:5px !important;}#side{margin-bottom:10px !important;}.subpage #side{margin-top:0 !important;}div.section{padding:13px 13px 16px !important;}div.section-header{margin:10px 0 5px 0 !important;}div.section-header h1{font-weight:bold !important;color:#333 !important;font-size:1.1em !important;padding:0 0 2px !important;}.notify{text-align:center !important;line-height:1 !important;padding:5px 0 !important;background-repeat:no-repeat !important;background-position:left center !important;margin-bottom:8px !important;}.notify div{background-color:#fff !important;font-size:.9em !important;margin:0 12px 0 24px !important;padding:10px 3px !important;border:1px solid #888 !important;-moz-border-radius:5px !important;-webkit-border-radius:5px !important;}.actions{border:1px solid #87bc44 !important;padding:2px 5px !important;margin:10px -3px !important;}.actions small{font-size:.9em !important;}.actions a{padding-left:7px !important;}div.user_icon{padding-bottom:10px !important;}div.user_icon img{float:left !important;padding-right:.8em !important;}.side_thumb{height:31px !important;width:31px !important;}#me_name{font-size:1.35em !important;line-height:30px !important;margin-right:-10px !important;}#side table.stats{margin:5px 0 10px 0 !important;}#side table.stats td{padding:0 7px 0 0 !important;}#side table.stats td a{text-decoration:none !important;}#side table.stats td a:hover .label{text-decoration:underline !important;}#side table.stats td+td{padding:0 7px !important;border-left:solid 1px #bddcad !important;border-right:solid 1px #bddcad !important;}#side table.stats td+td+td{border:0 !important;}#side table.stats td .numeric{font-size:1.3em !important;font-family:georgia !important;text-decoration:none !important;}#side table.stats td .label{text-transform:lowercase !important;font-size:.9em !important;}.promotion{color:#000 !important;border:1px solid #BDDCAD !important;text-align:left !important;font-size:11px !important;margin-top:7px !important;padding:6px 10px !important;width:152px !important;}#side ul{margin:0 !important;}ul#tabMenu li{display:block !important;border-top:1px solid #bddcad !important;width:100% !important;}ul#tabMenu a{display:block !important;padding:13px !important;text-decoration:none !important;color:#4c4c4c !important;font-weight:bold !important;font-size:110% !important;}ul#tabMenu a#keyword_search_tab{display:block !important;padding:0 0 1px 5px !important;text-decoration:none !important;color:#4c4c4c !important;font-weight:bold !important;}body#home ul#tabMenu a#home_tab,body#profile ul#tabMenu a#updates_tab,body#replies ul#tabMenu a#replies_tab,body.direct_messages ul#tabMenu a#direct_messages_tab,body#favourings ul#tabMenu a#favorites_tab,body#public_timeline ul#tabMenu a#public_timeline_tab{background:#fff !important;margin-left:-1px !important;padding-left:14px !important;}ul#tabMenu a#keyword_search_tab:hover{background-image:none !important;}ul#tabMenu a#user_search_tab{display:block !important;padding:10px !important;}#keyword_search_form{padding-left:6px !important;}#keyword_search_form td{vertical-align:middle !important;padding:10px 1px !important;}#keyword_search_form .search-text{border:1px solid #777 !important;height:16px !important;width:95px !important;color:#777 !important;padding:2px 2px 1px 2px !important;}.disabled-search-text{border:1px solid #777 !important;height:16px !important;width:95px !important;color:#666 !important;background-color:#EEEÃƒÅ¸ !important;padding:2px 2px 1px 2px !important;}#keyword_search_form .submit-search{height:21px !important;background-color:#e6e6e6 !important;border:1px solid #777 !important;font-size:.9em !important;padding:0 5px 1px 5px !important;color:#333 !important;cursor:hand !important;}#keyword_search_form .submit-search:hover{background-color:#ccc !important;}#keyword_search_form .disabled-search{height:21px !important;background-color:#e6e6e6 !important;border:1px solid #999 !important;font-size:.9em !important;padding:0 5px 1px 5px !important;color:#999 !important;cursor:hand !important;}#keyword_search_form .search-text{border:1px solid #777 !important;height:16px !important;width:95px !important;color:#000 !important;padding:2px 2px 1px 2px !important;}.stat_count{float:right !important;font-weight:bold !important;}#side div.last{border-top:1px solid #bddcad !important;}div.section-header#people{margin-top:0 !important;}#side .section-links{float:right !important;font-size:.9em !important;text-align:right !important;}#friends{padding:0 0 0 3px !important;overflow:hidden !important;}#friends span{float:left !important;padding:0 3px 2px 1px !important;}#friends img{padding:0 !important;}#friends_view_all{font-size:.9em !important;padding:0 0 0 4px !important;}#device_control label{margin-right:5px !important;}#device_control #device_msg{font-size:80% !important;margin-top:-5px !important;margin-bottom:0 !important;}.join{text-align:center !important;}.join input{background-color:#417596 !important;color:white !important;font-size:11pt !important;padding:.3em 2.5em !important;font-weight:bold !important;border:1px solid black !important;}.join input:hover{background-color:#294B60 !important;}#side p.complete{font-size:.9em !important;margin-top:1em !important;}#lang-select{text-align:center !important;}.promo{border:1px solid #87bc44 !important;background:#fff !important;padding:10px 0 10px 5px !important;margin-top:8px !important;font-size:1em !important;}.promo li{margin:0 0 8px !important;}.promo a{text-decoration:none !important;}.promo img{vertical-align:middle !important;}.badgebox{background:#ffc !important;border:1px solid #ff0 !important;padding:5px !important;font-size:.8em !important;text-align:center !important;margin-top:10px !important;}.promobox{background:#fff !important;border:1px solid #ff0 !important;padding:5px !important;font-size:.8em !important;text-align:center !important;margin-top:10px !important;}.note{background:#fff !important;font-size:.95em !important;padding:3px !important;border:1px dashed #aaa !important;}.note strong{color:red !important;}.note li+li{border-top:1px solid #ccc !important;padding-top:4px !important;}.note a{text-decoration:underline !important;}.about li{padding-bottom:3px !important;}.about .label{font-weight:bold !important;}#footer{clear:left !important;text-align:center !important;padding:8px 0 !important;line-height:1 !important;}#footer li{display:inline !important;padding:0 4px !important;}#footer li.first:before{content:'' !important;padding-right:0 !important;}#navigation,#footer{background:#fff !important;white-space:nowrap !important;-moz-border-radius:5px !important;-webkit-border-radius:5px !important;-moz-border-radius-topleft:5px !important;-webkit-border-top-left-radius:5px !important;}#navigation{position:absolute !important;top:24px !important;right:0 !important;padding:8px 10px 8px 5px !important;line-height:1.0em !important;text-align:right !important;text-align:center !important;-moz-border-radius:5px !important;-webkit-border-radius:5px !important;font-size:105% !important;}#navigation ul{padding-top:0 !important;}#navigation li{display:inline !important;padding:0 0 0 9px !important;}#navigation li:before{content:' ' !important;padding-right:0 !important;}#navigation li.first:before{content:'' !important;padding-right:0 !important;}#went-protected-notice{background:#FF9 !important;border:1px solid #FCFC19 !important;padding:0 0 0 10px !important;line-height:1 !important;}#went-protected-notice .sub-h1{font-size:1.2em !important;}#went-protected-notice table td{padding:10px !important;}#container #flash .content-bubble-arrow{margin-top:0 !important;}#flash .desc{margin-bottom:9px !important;}#flash .desc p{display:block !important;background-color:#fff !important;font-size:2.12em !important;line-height:1.2em !important;padding:7px !important;font-weight:bold !important;-moz-border-radius:5px !important;-webkit-border-radius:5px !important;}#flash .thumb{padding-left:24px !important;}.alert-box{background:#FF7B6D !important;padding:10px !important;border:solid 1px #F00 !important;color:#000 !important;line-height:1.7em !important;font-size:.9em !important;margin-bottom:4px !important;}.yellow-box{background:#FEF6A8 !important;margin:5px 0 10px 0 !important;padding:5px !important;border:solid 1px #FFFA00 !important;color:#000 !important;line-height:1.7em !important;font-size:.9em !important;text-align:center !important;}#top_alert{background:#fff !important;border:0 !important;color:#333 !important;padding:3px !important;margin:0 10px !important;text-align:center !important;font-size:90% !important;}#admin_side{background:#f9f6ba !important;font-size:.9em !important;padding:0 !important;margin:10px !important;border:1px solid #c9c69a !important;line-height:1.4 !important;-moz-border-radius:5px !important;-webkit-border-radius:5px !important;}#admin_side .admin{margin:10px 10px !important;}.hentry .entry-content img{vertical-align:middle !important;}body#profile tr.latest-status td{padding:1em 0 !important;line-height:1.5em !important;}body#profile tr.latest-status td span.entry-content{font-size:1.77em !important;}body#profile tr.latest-status td span.entry-meta{display:block !important;}body#profile tr.latest-status:hover{background-color:#fff !important;}body#profile .hentry td.status-body div{width:485px !important;}body#profile #timeline{border-top-width:0 !important;}body#profile .profile-head{margin:1px 10px !important;}body#profile #content h2.thumb{font-size:2.8em !important;line-height:50px !important;padding:20px 15px 0 0 !important;margin-bottom:0 !important;}body#profile h2.thumb img#profile-image{float:left !important;margin-bottom:5px !important;margin-top:-10px !important;}body#profile h2.thumb div#follow-details img#x{float:right !important;margin:3px 0 0 0 !important;cursor:pointer !important;border:none !important;}div#follow-control{margin:5px 0 0 15px !important;}div#follow-details{background:#F9FDAB !important;margin:5px 0 10px 0 !important;padding:5px 10px 10px 10px !important;border:solid 1px #FDCC68 !important;color:#000 !important;line-height:1.7em !important;display:none !important;font-size:.9em !important;}div#follow-flash{background:#F9FDAB !important;border:solid 1px #FDCC68 !important;font-size:.9em !important;color:#000 !important;line-height:1.75em !important;margin:5px 0 !important;font-weight:bold !important;padding:5px !important;}div#follow-details p{margin-top:10px !important;}div#follow_actions{#margin-top:10px !important;}div#follow-actions #onoff{margin-left:10px !important;}div#follow-details strong{display:inline !important;font-size:120% !important;}div#follow-details div#notifications{margin-top:10px !important;}div#follow-toggle{background-repeat:no-repeat !important;cursor:pointer !important;background-position:2% 50% !important;padding:5px 5px 5px 20px !important;border:1px solid #CCC !important;}div#followed{background-color:#e6e6e6 !important;border:1px solid #D1D1D1 !important;}div.med-btn{background:#e6e6e6 !important;width:75px !important;height:18px !important;padding:1px 3px 1px 21px !important;font-size:11px !important;vertical-align:middle !important;color:#000 !important;cursor:pointer !important;}.follow-button button,.follow-button input[type=submit],input[type=button].follow-button{background-color:#808080 !important;color:#FFF !important;font-size:1em !important;font-weight:bold !important;border:1px solid black !important;height:30px !important;width:75px !important;cursor:pointer !important;}.remove-button button,.remove-button input[type=submit],input[type=button].remove-button{background-color:#E6E6E6 !important;color:#000 !important;font-size:1em !important;width:75px !important;cursor:pointer !important;margin-left:3px !important;}input.update-button,.update-button button,.update-button input[type=submit],input[type=button].update-button{background-color:#808080 !important;color:#FFF !important;font-size:1em !important;font-weight:bold !important;border:1px solid black !important;cursor:pointer !important;margin-top:10px !important;}#profile .name-box{padding-top:2px !important;}#profile .name-box .name{font-size:3.0em !important;line-height:1 !important;text-decoration:none !important;font-weight:bold !important;}#profile .name-box .screen-name{font-size:1.4em !important;font-weight:bold !important;margin-left:2px !important;}#profile .protected-box{background:#FEF6A8 !important;border:1px solid #FCFC19 !important;padding:0 0 0 10px !important;line-height:1 !important;}#profile .protected-box .sub-h1{font-size:1.2em !important;}#profile .protected-box table td{padding:10px !important;}#profile .protected-box .logged-out{padding:10px !important;}#navigationunauth{position:absolute !important;background:#fff !important;top:24px !important;right:0 !important;padding:6px 10px 6px 5px !important;line-height:1.5em !important;text-align:right !important;vertical-align:middle !important;-moz-border-radius:5px !important;-webkit-border-radius:5px !important;}div#profilebird{position:absolute !important;padding:0 !important;margin:0 !important;height:48px !important;clear:both !important;}div#profilebox{width:733px !important;background:#feffdf !important;border:1px solid #ff0 !important;padding:5px 10px 10px 10px !important;vertical-align:middle !important;margin-top:40px !important;margin-bottom:10px !important;}div#profiletext{float:left !important;width:480px !important;margin-top:10px !important;margin-bottom:10px !important;}div#profilebutton{float:left !important;text-align:center !important;width:175px !important;margin-left:50px !important;}div#profilebutton small{line-height:8px !important;}input.profilesubmit{background-color:#74CA00 !important;font-size:24px !important;color:#fff !important;font-weight:bold !important;margin:20px 0 10px 0 !important;padding:10px !important;border:1px solid #0f0 !important;width:175px !important;cursor:hand !important;}input.profilesubmit:hover{background-color:#8CF500 !important;}#navigationunauth ul{padding-top:0 !important;}#navigationunauth li{display:inline !important;padding:0 0 0 5px !important;}#navigationunauth li:before{content:' ' !important;padding-right:0 !important;}#navigationunauth li.first:before{content:'' !important;padding-right:0 !important;}fieldset input[type="text"],input[type="password"],select,checkbox{margin-right:3px !important;border:1px solid #aaa !important;padding:4px 2px !important;}.direct_messages .bar h3{padding:4px 4px !important;}.direct_messages .bar h3 select{width:13em !important;}.subpage #content ul{padding-left:0 !important;}#content .tabMenu{text-align:center !important;margin:25px 0 0 !important;}#content .tabMenu li{display:inline !important;margin-left:-5px !important;}#content .tabMenu li a{display:inline !important;padding:3px 20px 1px 20px !important;background:#e6e6e6 !important;text-decoration:none !important;color:#4c4c4c !important;border-top:1px solid #cecece !important;border-right:1px solid #cecece !important;border-left:1px solid #cecece !important;}#content .tabMenu li a:hover{text-decoration:none !important;color:black !important;background:#999 !important;}#content .tabMenu li.active a{background:#fff !important;color:#000 !important;border-bottom:1px solid #fff !important;}.status_activity{margin:4px 0 0 0 !important;padding:10px 0 0 20px !important;}.status_activity .activity{margin:0 0 5px !important;}.status_activity .content{vertical-align:top !important;margin:0 0 0 5px !important;font-size:.8em !important;}

body { background: #9ae4e8 url(http://assets2.twitter.com/images/bg.gif) fixed no-repeat top left !important; }
        div.content-bubble-arrow { margin-top: 6px !important; padding-top: 11px !important; background: url(http://static.twitter.com/images/arr2.gif) no-repeat 25px 0px !important; }
  .status-btn input.round-btn { background: url('http://static.twitter.com/images/round-btn.gif') !important; }
  .status-btn input.round-btn:hover { background: url('http://static.twitter.com/images/round-btn-hover.gif') !important; }
  .status-btn input.disabled, .status-btn input.disabled:hover { background: url('http://static.twitter.com/images/round-btn.gif') !important; }
  .hentry .actions .fav { background-image: url('http://static.twitter.com/images/icon_star_full.gif') !important; }
  .hentry .actions .non-fav { background-image: url('http://static.twitter.com/images/icon_star_empty.gif') !important; }
  .hentry .actions .fav-throb, .hentry .actions a.del-throb { background-image: url('http://static.twitter.com/images/icon_throbber.gif') !important; }
  .hentry .actions .del { background-image: url('http://static.twitter.com/images/icon_trash.gif') !important; }
  .hentry .actions .repl { background-image: url('http://static.twitter.com/images/icon_reply.gif') !important; }
  .directmessage .actions .repl { background-image: url('http://static.twitter.com/images/icon_direct_reply.gif') !important; }
  .directmessage .actions .del { background-image: url('http://static.twitter.com/images/icon_trash.gif') !important; }
  .notify { background-image: url('http://static.twitter.com/images/girl.gif') !important; }
  .promotion, ul#tabMenu a#keyword_search_tab.hover, ul#tabMenu a:hover { background-image: url('http://static.twitter.com/images/pale.png') !important; }
  div#follow-toggle.closed { background-image: url('http://static.twitter.com/images/toggle_closed.gif') !important; }
  div#follow-toggle.opened { background-image: url('http://static.twitter.com/images/toggle_opened.gif') !important; }
  
  .elections-promotion { background: #fff url('http://assets2.twitter.com/images/election/election_promo_bg.png') repeat-x !important; font-size: .9em !important; padding: 10px 10px 6px 10px !important; height: 18px !important; border-bottom:2px solid #ccc !important; text-align: center !important; }
  .promo-body { width: 763px !important;  margin:0 auto !important; text-align: left !important; }
  .promo-topics { float: left !important; width:450px !important; overflow: hidden !important; white-space: nowrap !important; }
  .elections-promotion a, .elections-promotion a:hover { text-decoration: none !important; }
  a.promo-logo { font-size: 1.4em !important; float: right !important; padding: 0px 5px !important; font-family: helvetica !important; font-weight: normal !important; letter-spacing: -1px !important; width: 100px !important; margin-top: -2px !important; text-align: right !important; display: block !important; }
  a.promo-logo:hover { text-decoration: none !important; }
  div.hide-promo { float: right !important; padding: 10px !important; margin-top: -12px !important; width: 10px !important; border-right: 1px solid #ccc !important; border-left: 1px solid #ccc !important; cursor: pointer !important; }
  div.hide-promo:hover { background-color: #eee !important; }
  div.hide-promo img { vertical-align: middle !important; }
  .red { color: #d13028 !important; }
  .blue { color: #076893 !important; }
  a.trend:hover { text-decoration: underline !important; }
  #navigation li.elections-nav { font-family: helvetica !important; display:none !important; cursor: pointer !important; }
  .elections-nav img { vertical-align: middle !important; margin-left: 5px !important; }
  
    div#navigation.promo-navigation { background: #fff url('http://assets3.twitter.com/images/election/nav_election_bg.png') repeat-y right !important; }

/* END STANDARD TWITTER.COM CSS CODE */

/* HIDES FOOTER, HEADER, AND TOP NAVIGATION LINKS */
#footer, #header, #navigation {display:none !important;}

/* MOVES PAGE CONTENT UP TO REPLACE HEADER */
#container {margin-top: -2% !important;}

/* HIDE BACKGROUND IMAGE */
body {background: none !important;}

/* HIDE ELECTION 2008 BANNER */
.elections-promotion {display:none !important;}

}