@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("slashdot.org"){

/*broken icon*/
.details>.story-details>.story-views,
/*url link in title*/
.story-sourcelnk,
/*kinda empty now*/
#linuxgames-content,
/*wtf /.*/
article>header>.thumbimg,
footer>div>.popularity>.control,
#firehose-000,
/*Flag this comment as Inappropriate (or mod as flamebait)*/
.ui-icon.flag,
/*hide thumbnail for html5 videos*/
.video-thumb,
/*Featured Videos*/
#bid-title,#bid-content,
/*hide rightside disable ads box*/
#my_forgebox,#my_forgebox+.block,
/*popup ballon hint*/
#firehose-message-tray,
/*thanks for cat header /.*/
.nav-secondary-wrap,
/*block ads question*/
#slashboxes>:first-child:not([id]),
/*the busy image for tags*/
.tag-server-busy,
/*black space added at top*/
body>#jump,
body>#top_parent,
#slogan,
/*the word "search" above the search box*/
#topnav>.search legend,
/*messages at top in columns*/
#indexhead,
/*logo*/
#logo,
/*leftside links*/
#links-services,
#links-help,
#links-about,
/*current comment arrow*/
#commentlisting .current,
/*comments box on post comment page*/
/*the fine print*/
#commentControlBox,
/*experimental threading*/
.comment_links,
/*top area*/
#ostgnavbar,
/*ads*/
#index.aduserbox>a,
body>div[class^="ad"],
.adwrap,
.advertisement,
.railad,
div[id^="fad"],.ad1,.ad2,.ad3,.ad4,.ad5,.ad6,#advertisement-content,#advertisement-title,
/*copyright/bottom links/submissions message/Why Subscribe?*/
.copyright,.btmnav,#user-utils>li>a[href*="subscriptions"]
{display:none!important}

/*article header rounded/remove padding*/
article>header>.story{border-radius:3pt!important;padding-right:0!important}
/*article border*/
.story-details{border:none!important}
/*slashbox link colour*/
#slashboxes>ARTICLE>SECTION a{color:#0b8b8b!important}
#slashboxes>ARTICLE>SECTION a:visited{color:black!important}
/*fixup voting*/
#pollBooth{max-height:10em!important;overflow:auto!important}
#poll-content,.units-6.poll-group-form{width:100%!important;padding:0!important}
/*misc fixups after beta update*/
.article-foot>.r{float:right!important}
#slashboxes>ARTICLE>SECTION>UL{padding-left:0!important}
.container>.main-wrap{margin-top:2em!important}
#slashboxes,.col_1,
/*fix for top search area*/
#topnav>.search{position:absolute!important}
/*comment #*/
.comment-bubble{margin-left:1em!important;position:static!important}
/*.comment-bubble{position:absolute!important;bottom:0!important;top:auto!important}*/
.comment-bubble:after{display:none!important}

/*misc fixups after non-beta update*/
.commentSub>.btn.link{margin:0!important;padding:6px!important}
.tag-bar>.tag{font-weight:bold!important}
.main-content{margin-left:2em!important}
#firehoselist{width:100%!important}
#firehose{padding:0!important;margin:0!important}
#slashboxes>article{margin-bottom:0!important}
#slashboxes{float:right!important;top:5em!important;right:0!important}
#content,#slashboxes{padding:0!important}
#firehose-sections{width:150px!important}

/*move user menu*/
.menu{top:10pt!important}
/*hide leftside links till hover*/
.rail-left{width:1em!important}
#links>*{padding:1em!important;background-color:#eee!important}
#links{max-width:4pt!important;left:1em!important;top:10em!important;width:4pt!important}
.rail-left>#links{visibility:hidden!important}
.rail-left:active,.rail-left:hover{max-width:none!important}
.rail-left:active>#links,.rail-left:hover>#links{visibility:visible!important}
.rail-left:active>#links+#contents,.rail-left:hover>#links+#contents{margin:0 0 0 112px!important}
body #contents{margin:0 1em!important}
#user-section #user-utils{padding-right:0!important}

/*move top area searchbox*/
#topnav{max-height:0!important}
#topnav .search{z-index:9!important;top:2pt!important;right:13em!important}
#topnav .search [name="query"]{width:5em!important}
#topnav .search [name="query"]:active,#topnav .search [name="query"]:focus{width:40em!important}
/*comments width*/
.col_2{width:auto!important;margin-left:3em!important}
/*popup ballon hint*/
#firehose-message-tray{top:0!important;left:5em!important;max-width:50%!important}
/*article colour*/
#editor.slashdotthis header > h2.firehose,#editor.slashdotthis header > h2.firehose a,#firehose article header h2, #firehose article header h2 a { color:#fff!important }
#editor.slashdotthis header > h2.firehose a:visited, #firehose article header h2 a:visited { color:#999!important }
/*remove extra space on left side*/
#yui-main .yui-u.a2.maincol.first{margin:auto!important}

/*some comment titles had an ugly colour*/
h3.story,[id^="comment_top_"]>.title>h4{background-color:#E6E6E6!important}
/*fix for Anonymous Cowardon*/
[id^="comment_"]>.details>.by{margin-right:4pt!important}
/*move search down a bit so the previous news isn't blocking it*/
#footer>.search{margin-top:1em!important}
/*remove ad? margin*/
.article{margin-right:0!important}
/*change fixed font comments*/
#commentlisting [id^="comment_body_"]>tt{font-family:Georgia!important}
/*make tag entry box not take an extra line*/
.tag-editor{display:inline!important}
/*fix for tag arrow*/
a.edit-toggle>span{position:static!important;margin:0!important}
/*widen idle comment reply*/
input[name="postersubj"],textarea#postercomment{width:100%!important}
/*left whitespace on article title*/
.article>.body>.topic{margin:0!important}

/*comments*/
#comments ul.d1 li ul li{margin-left:10pt!important;margin-bottom:2pt!important}
.commentBody{margin:0!important}
#commentlisting.d1 ul{margin:0!important}
#comments{padding-right:5pt!important}
/*comment border*/
li[id^="tree_"],#commentlisting .comment.contain{margin-bottom:2pt!important;border:2pt solid #E6E6E6!important;border-radius:4pt!important}
/*space above/below brief articles*/
#articles>.briefarticles{margin:5pt 0!important}
/*move submit button over to right a bit more*/
FORM[method="post"]>fieldset>p>.button[value="Submit"]{margin-left:15%!important;color:red!important}
/*quick fix for reply links*/
.commentSub>span *,.commentSub>span{background:transparent!important}
/*place sections/slashboxes over articles*/
#links,#slashboxes{z-index:9!important}
/*added a margin so text doesnt get blocked when you zoom in*/
#articles{margin-right:2.5em!important}
/*articles area margin-right*/
#articles{margin-right:15em!important}
/*max height for comments/articles*/
#articles>.article>.body>.full,
#commentlisting div[id^="comment_body_"]{max-height:25em!important;overflow-y:auto!important;padding:0 2pt 2pt 0!important}

/*resize leftside*/
#links>div[id^="block"]{width:7.6em!important}
/*remove ad margin/spaces between posts*/
li[id^="tree_"].comment.contain{margin:0 1em!important}
#commentlisting>li[id^="tree_"].comment,
#articles>#art1,#slashboxes,#commentwrap{margin:0!important}
/*remove dots from older stuff*/
li{list-style:none!important}
/*move/unfix comment box*/
#d2out.vertical>#d2act{top:-15em!important;right:1em!important;left:auto!important}
/*resize/move comment adjust bars*/
#d2out.vertical #ccw-hide-bar,#d2out.vertical #ccw-abbr-bar{width:7em!important;left:-3.4em!important}

/*remove scrollbar from user menu*/
#usermenu{height:15px!important}
#users-lists{clear:none!important}
#usermenu>.menu,
/*remove extra space on the outside*/
#wrapper{width:100%!important;overflow:hidden!important}
/*remove padding*/
#commentlisting,#frame,#wrapper,div.storylinks ul{padding:0!important}
div.storylinks ul{padding:0 12em 0 .6em!important}
.storylinks,.block,#user-section{margin:0!important}
/*slashboxes/articles hover*/
#slashboxes .content:not(#olderstuff-content)>ul>li>a{display:block!important}
#slashboxes br+a,#slashboxes #poll-content a,#links>.block>.content a,#user-section>div>ul>li,#commentlisting a,#articles *:not(.topic)>a:not([href*="search.pl"])[href]:not([href^="javascript:"])[href]:not([onclick^="tagsToggleStoryDiv"]),#slashboxes .content>.right,#slashboxes .content>ul>li>ul>li,#slashboxes .content:not(#olderstuff-content)>ul>li{border:solid .1em transparent!important;border-radius:.5em!important}
#slashboxes br+a:hover,#slashboxes #poll-content a:hover,#user-section>div>ul>li:hover,#commentlisting a:hover,#articles *:not(.topic)>a:not([href*="search.pl"])[href]:not([href^="javascript:"])[href]:not([onclick^="tagsToggleStoryDiv"]):hover,#slashboxes .content>.right:hover,#slashboxes .content>ul>li>ul>li:hover,#slashboxes .content:not(#olderstuff-content)>ul>li:hover{color:#005555!important;background-color:#DDD!important;border-color:#AAA!important}
#commentlisting a:hover{opacity:.8!important}
}
@-moz-document url-prefix("http://slashdot.org/comments.pl?"),url-prefix("http://www.slashdot.org/comments.pl?"),url-prefix("http://apple.slashdot.org/comments.pl?"),url-prefix("http://ask.slashdot.org/comments.pl?"),url-prefix("http://backslash.slashdot.org/comments.pl?"),url-prefix("http://books.slashdot.org/comments.pl?"),url-prefix("http://developers.slashdot.org/comments.pl?"),url-prefix("http://games.slashdot.org/comments.pl?"),url-prefix("http://hardware.slashdot.org/comments.pl?"),url-prefix("http://interviews.slashdot.org/comments.pl?"),url-prefix("http://it.slashdot.org/comments.pl?"),url-prefix("http://linux.slashdot.org/comments.pl?"),url-prefix("http://politics.slashdot.org/comments.pl?"),url-prefix("http://science.slashdot.org/comments.pl?"),url-prefix("http://yro.slashdot.org/comments.pl?"),url-prefix("http://meta.slashdot.org/comments.pl?"),url-prefix("http://idle.slashdot.org/comments.pl?"){
#gods.loki,#d2act{position:absolute!important;left:-9em!important;top:15em!important}
}
/*change articles*/
@-moz-document url-prefix("http://slashdot.org/article.pl?"),url-prefix("http://www.slashdot.org/article.pl?"),url-prefix("http://apple.slashdot.org/article.pl?"),url-prefix("http://ask.slashdot.org/article.pl?"),url-prefix("http://backslash.slashdot.org/article.pl?"),url-prefix("http://books.slashdot.org/article.pl?"),url-prefix("http://developers.slashdot.org/article.pl?"),url-prefix("http://games.slashdot.org/article.pl?"),url-prefix("http://hardware.slashdot.org/article.pl?"),url-prefix("http://interviews.slashdot.org/article.pl?"),url-prefix("http://it.slashdot.org/article.pl?"),url-prefix("http://linux.slashdot.org/article.pl?"),url-prefix("http://politics.slashdot.org/article.pl?"),url-prefix("http://science.slashdot.org/article.pl?"),url-prefix("http://yro.slashdot.org/article.pl?"),url-prefix("http://meta.slashdot.org/article.pl?"),url-prefix("http://idle.slashdot.org/article.pl?"){
#slashboxes>:first-child.block{display:block!important}
}
/*fix up idle*/
@-moz-document domain("idle.slashdot.org"){
[id^="comment_"]>.commentSub>a,
.title>h4{background-color:#E6E6E6!important}
body{overflow-x:hidden!important}
.head,body>div{background:#fff!important}
.head{border:2pt solid #999!important;border-radius:6pt!important}
.head div{color:#000!important}
#slashdot_marquee-title{z-index:9!important}
#slashdot_marquee-title>h4{color:#fff!important}
.head>.yui-b *{color:#006666!important}
#ft>.nav,#ft{margin:0!important}
#hd>form{left:.5em!important;right:auto!important;top:.5em!important;width:100%!important}
#hd{height:2.5em!important;margin:0!important}
.head>.yui-b{margin-top:6pt!important}
#bd{margin:4pt!important}
#hd>form .query{width:5em!important}
#hd>form .query:active,#hd>form .query:focus,#hd>form .query:hover{width:40em!important}
}
/*change firehose colours to numbers (red=1 violet=8)*/
@-moz-document url-prefix("http://slashdot.org/firehose"),url-prefix("http://www.slashdot.org/firehose"){
.storylinks .comments{display:inline!important}
.firehose{background:#006666!important}
.firemenu+p:after{content:"1=red 8=violet"!important;color:red!important}
.generaltitle{position:static!important}
#fh_slider_img{display:none!important}
#colorsliderthumb{background:#000!important;cursor:pointer!important;font-size:1.5em!important}
#colorsliderthumb[style*="left: 0px"]:after{content:"1"!important}
#colorsliderthumb[style*="left: 15px"]:after{content:"2"!important}
#colorsliderthumb[style*="left: 30px"]:after{content:"3"!important}
#colorsliderthumb[style*="left: 45px"]:after{content:"4"!important}
#colorsliderthumb[style*="left: 60px"]:after{content:"5"!important}
#colorsliderthumb[style*="left: 75px"]:after{content:"6"!important}
#colorsliderthumb[style*="left: 90px"]:after{content:"7"!important}
#colorsliderthumb[style*="left: 105px"]:after{content:"8"!important}
[class^="soda pop"]>span{background:none!important}
[class^="soda pop"]{text-indent:0!important;background:#006666!important;font-size:1em!important;padding-left:5pt!important}
[class^="soda pop"]:before{color:#FFF!important}
#firehoselist .title .skin{margin-left:3em!important}
#firehoselist .vote{margin-left:1em!important}
.pop0:before{content:"0"!important}
.pop1:before{content:"1"!important}
.pop2:before{content:"2"!important}
.pop3:before{content:"3"!important}
.pop4:before{content:"4"!important}
.pop5:before{content:"5"!important}
.pop6:before{content:"6"!important}
.pop7:before{content:"7"!important}
.pop8:before{content:"8"!important}
}

/*
below is pile0nades Slashdot Classic 2.0 (changed a bit)
http://userstyles.org/styles/486
*/


@-moz-document domain("slashdot.org"){
#links .block .title h4{padding:0.1em 0 0 2em!important;padding-left:5px!important;background-image:none!important;font-family:serif!important;font-size:100%!important;font-weight:normal!important}
#links .block .content{overflow:visible!important;height:auto!important}
.commentwrap>.commentBox:first-child,#advertisement-content,.ad1,.ad2,.ad3,.ad4,.ad5,.ad6,.ad7,.ad8,.ad9,.ad10,#links-ad,#sponsorlinks{display:none!important}
#topnav{background-image:url(http://images.slashdot.org/topnav-bg.png)!important}
#logo a{background-image:url(http://images.slashdot.org/logo.png)!important}
.article a,.tagtitleclosed a,.tagbody a,.storylinks a,#commentlisting a,.linkCommentPage a,#links .content a,#slashboxes .content a,#user-section a,.briefarticle a,#users-blocks a,#users-lists a,#usermenu+div a,#wide a{color:#005555!important}
.article a:visited,.tagtitleclosed a:visited,.tagbody a:visited,.storylinks a:visited,#commentlisting a:visited,.linkCommentPage a:visited,#links .content a:visited,#slashboxes .content a:visited,#user-section a:visited,.briefarticle a:visited,#users-blocks a:visited,#users-lists a:visited,#usermenu+div a:visited,#wide a:visited{color:#555!important}
#links .content a:hover{background-color:#006666!important;color:#fff!important}
.generalbody>form[action="//slashdot.org/login.pl"]{border:1px solid #aaa!important;background-color:#E6E6E6!important}
*{line-height:normal!important}
body{font-size:100%!important;background-image:none!important;border-width:0!important;padding:0!important}
#ostgnavbar,.btmnav ul{border-top:1px solid #3C3C3C!important;border-bottom:1px solid #3C3C3C!important}
#ostgnavbar,#frame{background-color:#000!important;background-image:none!important}
#topnav{margin:0!important;background-color:#000!important}
#wrapper{padding:0!important;border:none!important}
#user-section,#user-section .content{background-image:none!important;background-color:#E6E6E6!important}
#user-section .content{border:1px solid #aaa!important}
#user-section>.content,#usermenu>.menu,#ostgnavbar{padding:2px 1em!important;font-size:80%!important}
.title{background-image:none!important;background-color:#006666!important;border:none!important}
.generaltitle .title h3{background-image:none!important;background-repeat:no-repeat!important;font-family:sans-serif!important;font-size:80%!important;padding:0.3em 0.6em 0.3em 1em!important}
#search>.generalbody>.sectiontitle ul{list-style-type:none!important}
.notes,.note{background-color:#eee!important;border:1px solid #aaa!important}
#links{background-image:none!important;background-color:transparent!important;padding-bottom:0!important;margin-right:10px!important;width:7em!important}

#contents{margin:0 0 0 122px!important}
.block{background-image:none!important;background-color:#E6E6E6!important}
.block .title a{text-decoration:none!important}
.block .content{border:1px solid #aaa!important;background-image:none!important;background-color:transparent!important;font-size:80%!important}
.block li a{padding:1px 5px 1px 5px!important;border:none!important;background-image:none!important}
.block .title h4{background-color:#006666!important;padding:0.3em 0.6em!important;font-family:sans-serif!important;font-size:80%!important}
#slashboxes .block .title h4{background-image:none!important}
#login-title,#userlogin-title{display:block!important}
#login-content>form,#login-content>p,#userlogin-content>form,#userlogin-content>p{background-image:none!important}
#login-content>form label,#userlogin-content>form label{color:#000!important}
#login-content>p a,#userlogin-content>p a{color:#006666!important}
.briefarticles{background-image:none!important;background-color:transparent!important;border-top:3px solid #006666!important;border-bottom:none!important;margin:24px 0!important}
.briefarticle{border-left:1px solid #aaa!important;border-right:1px solid #aaa!important;border-bottom:1px solid #aaa!important;background-image:none!important;background-color:#E6E6E6!important;padding:0.5em 0.7em!important}
.briefarticles>.briefarticle:first-child,.generaltitle+.briefarticle{border-top:1px solid #aaa!important}
#articles>.article ~ .generaltitle{margin-top:1em!important}
#art1,#art2,#slink1,#slink1 .comments,#slink2,#slink2 .comments{margin-right:0!important}
.article{background-image:none!important}
.article .title{background-image:url(http://images.slashdot.org/slc.gif)!important;background-repeat:no-repeat!important}
.article .title h3{background-image:none!important;padding:0.1em 0.8em 0 0.8em!important;font-size:18.7333px!important;font-family:sans-serif!important;background-color:transparent!important}
.article .title a,.article .title span{text-decoration:none!important;color:#fff!important}
.article .details{font-size:80%!important;background-color:transparent!important;background-image:none!important;border:none!important}
.article .details,.article .body,.tags,.journalpage{padding:0 5px!important;margin-left:0!important;margin-right:0!important}
#journal .generalbody{margin-right:0!important}
#journalgeneric{margin:10px 0!important}
.article .details,.article .body{font-family:Georgia!important;text-align:justify!important}
.article .body{margin-top:0!important}
.article .body i{font-style:normal!important;display:inline!important;border:none!important;margin:0!important;padding:0!important}
.article .topic{float:left!important}
.article .topic2,.article .topic3,.article .topic4{display:none!important}
.book_details{width:60%!important;margin-top:1em!important}
.book_details .book_title{text-align:left!important;background-image:none!important;background-color:#006666!important;font-size:80%!important;padding:0.3em 0.6em 0.3em 0.6em!important}
.book_details>tbody>tr:first-child+tr>td{border-top:1px solid #aaa!important}
.book_details>tbody>tr:first-child ~ tr>td+td{border-right:1px solid #aaa!important}
.book_details>tbody>tr:first-child ~ tr>td{border-left:1px solid #aaa!important;border-bottom:1px solid #aaa!important}
.book_details .book_label,.book_details .book_data{padding-left:5px!important;padding-right:5px!important;background-color:#E6E6E6!important;color:#000!important}
.tags{width:auto!important;margin:0 5px!important;padding:0!important;border-bottom:5px!important;background-image:none!important;background-color:transparent!important}
.tagtitleclosed{background-color:transparent!important;padding:0.3em 0.6em 0.3em 2em!important;font-family:sans-serif!important;font-size:80%!important}
.tagtitleopen{background-image:none!important;background-color:#006666!important;font-family:sans-serif!important;font-size:80%!important;padding:0.3em 0.6em 0.3em 2em!important}
.tagbody{padding:0.3em 0.6em!important;background-color:#E6E6E6!important;background-image:none!important}
.storylinks{font-family:serif!important}
.storylinks>div{background-image:none!important}
.storylinks>div>ul{background-image:none!important;padding-left:5px!important}
.storylinks>div>ul>li{border:none!important;padding-left:0!important;padding-right:0!important}
.storylinks>div>ul>li *{font-weight:normal!important;text-transform:lowercase!important}
.storylinks .more{float:none!important}
.storylinks .comments{position:static!important}
.storylinks .more>a{background-image:none!important;padding:0!important}
.storylinks li{float:none!important}
.storylinks .more ~ li:before{content:","!important;margin-left:-4px!important;color:#000!important}
.commentwrap{background-image:none!important;margin-bottom:10px!important}
.commentwrap>.commentBox{background-image:none!important;background-color:#006666!important;font-family:sans-serif!important;font-size:80%!important;font-weight:bold!important}
.commentwrap>#commentControlBox{background-image:none!important;background-color:#E6E6E6!important;border:1px solid #aaa!important;padding-top:1em!important;font-family:serif!important;font-size:80%!important}
.commentwrap>#commentControlBox>.commentBox{background-image:none!important}
.linkCommentPage{border:1px solid #aaa!important;margin-bottom:10px!important;font-family:serif!important}
#commentlisting .commentTop{border:1px solid #aaa!important;margin-top:0!important;padding:1px 0 3px 0!important;background-color:#E6E6E6!important}
#commentlisting .commentTop .title,#commentlisting .commentTop .details{background-image:none!important;background-color:transparent!important;border:none!important;font-family:serif!important;padding:0 5px!important}
#commentlisting .commentTop .title h4{background-image:none!important;float:none!important;display:inline!important;margin-top:0!important;padding:0!important}
#commentlisting .commentTop .title span,#commentlisting .commentTop .title a{color:#000!important;text-decoration:none!important}
#commentlisting .commentTop .title span.score{display:inline!important}
#commentlisting .commentBody{padding:0 5px!important;font-family:Georgia!important;text-align:justify!important}
#commentlisting .commentSub{text-transform:lowercase!important;font-weight:normal!important;background-image:none!important;border:none!important;margin-bottom:1px!important;padding:0 5px!important;font-family:serif!important}
.comment .oneline{height:18px!important}
li.comment{background-image:none!important}
#wide>.generalbody{padding:0!important}
#wide>.generalbody>form{border:1px solid #aaa!important}
#wide .error{margin:10px 0!important;padding:0!important}
#wide .error .generaltitle+b{display:block!important;background-color:#E6E6E6!important;border:1px solid #aaa!important;padding:0.3em 5px!important}
.comment_footer{background-color:#E6E6E6!important;border:1px solid #aaa!important}
.comment_footer>a{padding-left:1em!important}
#contents p{margin:0!important}
#footer{background-color:#fff!important;background-image:none!important;border-top:1px solid #000!important}
#footer .search{padding-top:5px!important}
#footer .rightcontent{background-image:none!important;margin:0!important;padding:5px 0!important}
.copyright{margin:0!important;padding:0!important;background-color:#000!important}
.copyright p{padding:0 0 5px 10px!important;background-color:#fff!important;color:#000!important}
.copyright p a{color:#006666!important}
.copyright,.copyright p{background-image:none!important}
.btmnav{margin:0!important;background-color:#000!important}
.btmnav ul{margin:0!important;padding:2px 1em!important;font-size:80%!important}
.btmnav li a{padding:0 0 0 4px!important;text-decoration:none!important;border-left:1px solid #3C3C3C!important}
.btmnav li a:hover{color:#fff!important}
.btmnav .begin a{border:none!important}
#usermenu+.generalbody>.menu{padding:0!important}
#usermenu,#search>.generalbody>form{background-image:none!important;background-color:#E6E6E6!important;border:1px solid #aaa!important}
.data_head{border-top:1px solid #aaa!important;border-left:1px solid #aaa!important}
.data_head>th{background-image:none!important;background-color:#E6E6E6!important;border-bottom:1px solid #aaa!important;border-right:1px solid #aaa!important}
.menu{background-image:none!important}

#firehoselist .briefarticle{padding:0!important;border-left:none!important}
#firehoselist .briefarticle h3{margin-left:3em!important;border:none!important}
#firehoselist .briefarticle h3 .soda{top:0!important;height:11px!important}
#firehoselist .briefarticle h3 a{color:white!important}
#firehoselist .briefarticle [class^="tagtitle"] a{color:white!important;text-decoration:underline!important}
#firehoselist .briefarticle [class^="tagtitle"] span{color:white!important}
#firehoselist .briefarticle h3 .date,#firehoselist .briefarticle h3 .nickname{color:white!important;opacity:0.5!important}
#firehoselist .briefarticle .tags .vote{left:2px!important;top:1px!important;color:white!important}
#firehoselist .briefarticle .tags .vote>.up{top:3px!important}
#firehoselist .briefarticle .tags .vote>.down{top:-3px!important}
#firehoselist .briefarticle .tags .tagtitleclosed{top:0!important}
#firehoselist .briefarticle .tagtitleclosed .tagsheader{background-image:url(http://images.slashdot.org/login-arrow-collapsed.gif)!important}
#firehoselist .briefarticle .tagtitleopen>br{display:none!important}
#firehoselist .briefarticle .tagtitleopen+.tagbody>div{display:inline!important}

}