





/* theme hyperlinks and text color  */
a,
a:hover,
#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: #309;
}

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

#hd { background: #004 url("//a.fsdn.com/sd/topnav-bg-games.png") repeat-x left top; }
#logo { background: url("//a.fsdn.com/sd/logo-games.png") no-repeat left top; }
.article h3, .briefarticle h3, .comment div.title h4 { background: #000044 url(//a.fsdn.com/sd/cs_i2_gradients.png?T_2_5_0_302a) repeat-x scroll 0 -154px !important;}
#hd form input.query {border: 1px solid #444}


/* u2 */
#hd a, .block .title a, .head .body a, #bd .nav a, span.vballoon-firehoselist a {color: #fff;}
.head, #bd .nav {background-color: #444}
div#firehoselist .details a, div#firehoselist .details a:hover {color:#330099;}
/*
.body,div.article a, div.article a:hover,div.nav li.active a {color: #111;}
*/
/* /u2 */


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: #004 url("//a.fsdn.com/sd/article-title-bg-games.png") repeat-x !important;
-moz-border-radius-topleft:0.8em;
-webkit-border-top-left-radius:0.8em;
}

div#d2act a:hover, .comment div.full h4 a:hover, .comment div.full div.title h4 a:hover {
color:#fff;
}

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


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:#004;
}


div#modal_box.links-sections-edit.active div.section_name {
background-color:#000044;
}
div#modal_box.links-sections-edit.active input.section_name {
border-color:#000 #17178c #17178c #000 !important;
}


div#hd form fieldset input#searchquery.query {
border-color:#21166b #7765c3 #7765c3 #21166b;
}

.currfh h3 {
background-color:#19196A !important;
}

