





.idle div#hd #logo {
background-image:url('//a.fsdn.com/sd/logo-idle.png');
height:66px;
}

div#doc3.idle #bd {
margin:0 !important;
}

div#doc3.idle div#yui-main {
margin-left:-1em;
}

div#doc3.idle div#yui-main.a2 {
margin-left:0;
}


div#doc3.idle #yui-main .yui-b {
margin-right:326px;
}

div#doc3.yui-t6.index2.idle #yui-main .yui-b.hideslashboxes {
margin-right:-2em !important;
}

div#doc3.yui-t6.index2.idle #yui-main.a2 .yui-b.hideslashboxes {
margin-right:0;
}

div#doc3.yui-t6.index2.idle div#yui-main.a1 .yui-b.hideslashboxes {
margin-right:-2em;
}

div#doc3.yui-t6.index2.idle div#yui-main.a2.idle #yui-main .yui-b.hideslashboxes {
margin-right:0;
}


div.yui-b.hideslashboxes div#fh-pag-div {
text-indent:0;
}


div#doc3.idle div.maincol  {
margin-left:0;
}

div#doc3.idle div.head .article h3 {
background:none !important;
padding-left:.5em !important;
}

div#bd div.article h3,
div#doc3.idle .head div.body div,
div#doc3.idle .head div.body div a,
div#doc3.idle .head div.body div i,
div#doc3.idle .head div.body div i a,
div#doc3.idle .head .details,
div#doc3.idle .head .article-foot,
div#doc3.idle .head .content,
div#doc3.idle .head .content a,
span.tag-widget ul li,

.tag-display a,
div#doc3.idle div.head .tag-display span.tag
{
color:#fff !important;
}

/*
div#doc3.idle div#firehose div.article div.body a {
color:#005555 !important;
}
*/

div#doc3.idle .daybreak {
background-color:#D5D5D5;
background-image:none !important;
}

body.webkit div#doc3.idle .daybreak {
background-image:#cbcbcb;
}

div#doc3.idle div#firehoselist h3.story form.edit {
background:none !important;
-moz-border-radius:0;
-webkit-border-radius:0;
padding:0;
}

div#doc3.idle div#fhupdatestatus {
top:0.65em;
}

div#doc3.idle span.vballoon-marquee.rd_5 a {
text-decoration:none;
}


div#doc3.idle div.head.fhroot h3 .vballoon-firehoselist-simple {
display:none;
}

div#slashdot_marquee-title h4 {
color:#fff !important;
}

div.yui-b .block ul li {
border-bottom:none;
}

div#fh-pag-div,div#fh-pag-div.float {
left:-163px;
}

div#bd div.nav.a2 {
background:none;
margin-right:1em;
position:absolute !important;
right:0;
text-align:right;
width:10em;
z-index:100;
}














div.yui-b.hideslashboxes div.a2.maincol div.idlemarquee {
margin-right:-0.5em;
}

div#yui-main.a2.idle div.yui-b div.a2.maincol  #firehose {
background:none;
}




									
									
									
									div#yui-main.a2.idle div.yui-b div.a2.maincol #firehose #firehoselist {
									margin-top:-1em;
									padding-top:.25em;
									}
									
									div#yui-main.a2.idle div.railad {
									margin-top:2em;
									}
									
									div#yui-main.a2.idle div.yui-b div.a2.maincol #firehose .article,
									div#yui-main.a2.idle div.yui-b div.a2.maincol #firehose .briefarticle {
									border-color:transparent !important;
									border-color:transparent !important;
									}
									
									div#yui-main.a2.idle div.yui-b div.a2.maincol #firehose div.details {
									background:none;
									color:#fff;
									}

									div#yui-main.a2.idle div.yui-b div.a2.maincol #firehose h3.story span.soda {
									background:none !important;
									}

div#yui-main.a2.idle div.yui-b div.a2.maincol #firehose h3.story {
background:none !important;
}

div#yui-main.a2.idle div.yui-b div.a2.maincol #firehose h3.story.related {
background:transparent url(//a.fsdn.com/sd/cs_i2_gradients.png?T_2_5_0_302a) repeat-x scroll left -166px !important;
}

									div#yui-main.a2.idle div.yui-b div.a2.maincol h3 a.skin {
									display:none;
									}
									
									div#yui-main.a2.idle div.yui-b div.a2.maincol #firehose div.body {
									color:#fff;
									}
									
									div#yui-main.a2.idle div.yui-b div.a2.maincol #slashboxes .block .content a, div#yui-main div.yui-b div.a2.maincol div.idlemarquee #userboxes .block .content a,
									div#yui-main.a2.idle div.yui-b div.a2.maincol #firehose div.body a {
									color:#fff !important;
									}
									
									div#yui-main div.yui-b div.a2.maincol .yui-b,
									div#yui-main div.yui-b div.a2.maincol #slashboxes {
									background:none !important;
									}
									
									div#yui-main.a2.idle div.yui-b div.a2.maincol #slashboxes .block .content,
									div#yui-main.a2.idle div.yui-b div.a2.maincol #userboxes .block .content {
									background:#004747 none repeat scroll 0 0;
									color:#fff;
									-moz-border-radius-topleft:1em;
									-webkit-border-top-left-radius:1em;
									}
									
									
									div#yui-main.a2.idle div.yui-b div.a2.maincol #slashboxes .block .title,
									div#yui-main.a2.idle div.yui-b div.a2.maincol #userboxes .block .title {
									background:none;
									}
									
									div#yui-main.a2.idle div.yui-b div.a2.maincol .closebox {
									background-position:0 -602px !important;
									}
									
									div#doc3.idle div#yui-main.a2 div.article {
									background:none;
									}
									
									div.idlemarquee div#slashboxes {
									padding-top:1em;
									}
									
									div#yui-main.a2 div.a2commentwrap {
									margin:0;
									background:#fff;
									clear:both;
									}
									
									#yui-main div.yui-b.hideslashboxes div.a2commentwrap {
									margin-right:0.5em !important;
									}
									
									
									div#yui-t6.idle div#yui-main.a2 div.a2commentwrap {
									clear:both !important;
									background:#fff;
									}
									
									
									
									div#doc3.idle div#yui-main.a2 .yui-b {
									background:#006666 url(//a.fsdn.com/sd/dark_dwn_fade_100.png) repeat-x scroll center top;
									margin-right:0;
									margin-top:.5em;
									margin-bottom:0;
									}
									
									div#yui-main.a2.idle div.yui-b div.a2.maincol div.article {
									background:none !important;
									}
									
									div#doc3.idle div#yui-main.a2 .horizontal .ccw-header-links {
									right:3em;
									}
									
									
									div#doc3.idle div#yui-main.a2.idle h3 .edit {
									right:auto;
									margin-left:.5em;
									}
									
									div#doc3.idle div#yui-main.a2 #discussion_buttons {
									background:#fff;
									margin:0;
									padding:0 2em 2em;
									}
									
									div#doc3.yui-t6.index2.idle  div#yui-main.a2.idle div.yui-b.hideslashboxes {
									margin-right:0 !important;
									}



div#bd div.nav.a2 div#fhoptions.options li#slashboxen a.expanded {
background-position:0 -1683px;
opacity:.9;
}
div#bd div.nav.a2 div#fhoptions.options li#slashboxen a.collapsed {
background-position:0 -1733px;
opacity:.9;
}


div#yui-main.a2.idle span.button.expand,
div#bd div.head span.button.expand {
background-position:-4px -1779px;
opacity:.9;
}

div#yui-main.a2.idle span.button.collapse,
div#bd div.head span.button.collapse {
background-position:-6px -42px;
opacity:.9;
}

div.yui-u.a2.maincol.first div.article-foot div.tag-widget span {
color:#fff;
}


div#yui-main.a2.idle div.article div.details,
div#yui-main.a2.idle div.article div.details a {
color:#fff;
}


div#doc3.idle div.head div.article div.details strong a {
color:#fff;
}

div.yui-u.a2.maincol div.ad1.advertisement{
display:block;
width:100%;
padding:.25em;
}


div.nav.a2 {
display:none;
}

div.yui-u.a2.maincol.first #slashboxes {
padding-top:0 !important;
}

div#yui-main.a2.idle div.media > div {
display:none;
}
