





/* theme hyperlinks and text color  */
a,
#bd .nav a,
.head .body a,
.comment .oneline div.title,
.comment .oneline div.title h4,
.comment .oneline div.title h4 a,
div.head div.body a,
div.head div.body a:hover, 
div.view div.head a,
div#bd div.nav div#user-section div.content ul li a
{
color: #0066CC;
}

#yui-main #firehose h3 a.skin {
color:#ccc !important;
}

/* theme hyperlinks and text color  with `!important` */
#bd .nav #fhtablist li a,
div.view div.head a,
#simpledesign_prefs a {
color: #0066CC !important;
}

div#d2act a:hover, .comment div.full h4 a:hover, .comment div.full div.title h4 a:hover,
div.yui-b div.yui-u div.message a
{
color:#fff;
}

/* theme hyperlinks:visited   */
a:visited {
color: #555;
}

#hd a, .block .title a, .head .body a,  #bd .nav a, span.vballoon-firehoselist a {color: #fff }

.article h3, .briefarticle h3, .comment div.title h4 { background: #000 url("//a.fsdn.com/sd/article-title-bg-apple.png") repeat-x top !important}
.article h3.firehose, .briefarticle h3.firehose { background: #000 url(//a.fsdn.com/sd/article-title-bg-apple.png) repeat-x scroll center top !important}
.article h3.future, .briefarticle h3.future { background: #900 url("//a.fsdn.com/sd/article-title-bg-apple.png") repeat-x bottom !important}


.article h3.firehose a, .briefarticle h3.firehose a {color: #fff !important}


#hd { background: #949494 url("//a.fsdn.com/sd/topnav-bg-apple.png") repeat-x bottom !important}

div#hd a:hover, div#bd a:hover {text-decoration: none !important;}

#hd li {border-color: #666 !important;}
.head, #bd .nav {background-color: #444}
/*div.full .details { color: #949494; background: #444 url("//a.fsdn.com/sd/dark_dwn_fade_50.png") repeat-x left top !important;}*/
/*.details a:hover{color:#FFFFFF !important;}*/
/*div.article a:hover {color:#000;}*/
div.nav li.active a { color: #111;}
.body {color: #555}

/*
div.head div.body a,
div.head div.block div.title h4 a,
div.head div.block div.title h4 a {
color:#000 !important;
}
*/

/* section firehose article view*/
div.head div.body, div.head div.body a { /* marquee text colour*/
color:#fff;
}

div.head div.block ul li { /* separating items in slashboxes*/
border-bottom:1px solid #666666;
}

.head .article .details b, .head .article .details b a {
color:#fff;
}

div.head div.block div.title h4 , div.head div.block div.title h4 a {
color:#fff !important;
}

div.head .tag-display span:hover {
color:#000 !important;
}

.comment div.full div.title { /*removing inherited bg*/
background:#fff !important;
}

.comment div.title h4 { /* adding new one + round corner*//* rm from ln 4*/
background: #000 url("//a.fsdn.com/sd/article-title-bg-apple.png") repeat-x !important;
-moz-border-radius-topleft:0.8em;
-webkit-border-top-left-radius:0.8em;
}


div.yui-b div.block div.content ul li a, div.yui-b div.block div.content ul li a:hover {
color:#0066CC !important;
}

div.oneline a:hover {
color: #000 !important;
}
/* /section firehose article view*/


/* overriding lick */
div.view div.head div.article h3.firehose a.datitle {
color:#fff !important;
}

span.vballoon-marquee {
	background:#222222 none repeat scroll 0 0;
}

span.vballoon-marquee span {
background-image: url(//a.fsdn.com/sd/balloon_ext_222222.png) ;
}

div#links-sections-content ul#firehose-sections li.active {
background:#666;
}


div#modal_box.links-sections-edit.active div.section_name {
background-color:#666;
}
div#modal_box.links-sections-edit.active input.section_name {
border-color:#333 #999 #999 #333 !important;
}

div#hd form fieldset input#searchquery.query {
border-color:#000 #eee #eee #000;
}

div#doc3 div#bd div.nav div#fhupdatestatus a {
color:#333 !important;
}

.currfh h3 {
background-color:#1D1D1D !important;
background-image:url(//a.fsdn.com/sd/article-title-bg-apple-lighter.png) !important;
}
