@namespace url(http://www.w3.org/1999/xhtml);

/* used colors */
/*

#101010 for main dark background
#101010 for light highlight background
#35A928 for links (little lighter than original green #24711B)
#f5f5f5 for default main text
#a5a5a5 for secondary text
#d3293d for unanswered
#1b4072 for tags and question status (dark blue)
#00afef for comment owner and user info (light blue)
#229e11 for accepted answer

#f5f5f5 for white text
#aaaaaa for soft white text
#222222 for dark gray borders

*/

@-moz-document domain("gaming.stackexchange.com") {

* { text-shadow: none !important; } 

html { background-color: #101010 !important;}
body, h1, h2, h3, h4, h5, h6, p, td { color: #f5f5f5 !important; }
a { color: #35A928 !important; } 
blockquote, code, pre { background-color: #202020 !important; color: #f5f5f5 !important; } 
#bounty-link { color: #101010 !important; }
.subheader a:hover {  color: #f5f5f5 !important; } 
.subtabs a, .page-numbers { border: #222222 solid 1px !important; color: #aaaaaa !important; }
.subtabs a:hover, a:hover > .page-numbers { border: #aaaaaa solid 1px !important; color: #f5f5f5 !important; }
.subtabs > .youarehere, .page-numbers.current { border: #35A928 solid 1px !important; color: #35A928 !important; }
.youarehere { color: #f5f5f5 !important; }
.action-selected, #tag-menu { background: #202020 !important; }
#content, #sidebar, .container, .subheader, .editing-help, .rep-breakdown-row { background: #101010 !important; border: 0 !important;}
div[class*=ad] { background-color: transparent !important; border: 0 !important;}
#mainbar, #footer, .share-tip, .popup, .note, .profile-popup { background: #101010 !important;}
.question-summary { background: #101010 !important; border: #202020 1px solid !important;  }
.label-key { color: #f5f5f5 !important; }
.tags { background: transparent !important; }
.tagged-ignored { background-color: #101010 !important; opacity: 0.15 !important; }
.tagged-interesting  { background-color: #202020 !important; opacity: 1.0 !important; }
.spoiler { background-color: #202020 !important; }
.spoiler > p {  color: #202020 !important; }
.vote-count-post, .viewcount { color: #f5f5f5 !important;  } 
.unanswered { color: #d3293d !important; }
.answer-votes { background-color: #202020 !important; color: #a5a5a5 !important;}
.answered-accepted { background: #229e11 !important; color: #f5f5f5 !important;}
.deleted-answer { background-color: #301010 !important; }
.post-tag { background: #1b4072 !important; border: 0 !important; color: #f5f5f5 !important;}
.post-tag:hover { box-shadow: none !important; background: #2D69BC !important;} 
tr.comment-hover { background-color: #202020 !important; }
a.comment-user.owner, .recent-badges-wrapper { background-color: transparent !important; color: #00afef !important; }
.comments { color: #aaaaaa !important; }
.owner a { color: #00afef !important; }
#wmd-container { background-color: #f5f5f5 !important; color: #000 !important; }
.wmd-button-bar { background-color: #666 !important; }
.revision > td { background-color: #222 !important; }
.owner-revision > td { background-color: #333322 !important; }
.reputation-score, .badgecount, .comment { color: #a5a5a5 !important; }
.post-signature, .date-span, .date_brick { background: #202020 !important; }
.badge, .badge-tag { background: #444 !important; color: #f5f5f5 !important;}
.question-status { background-color: #1b4072 !important; }
.revision-comment { background-color: #202020 !important; color: #f5f5f5 !important;}
/* StackExchange drop down */
.seContainer, .seNav { background: #101010 !important; }
.seCurrent, .seIntro, .seFooter { background: #202020 !important; }
.error-notification { background-color: #d3293d !important; box-shadow: none !important;}
/* fix for answer tools and help page */
.wmd-prompt-dialog { background-color: #202020 !important; color: #f5f5f5 !important; border: 3px solid #1b4072 !important; } 
.wmd-mini-button.selected {background-color: #1b4072 !important; } 
.spaces, .hi { background-color: #1b4072 !important; } 
/* fix for profile */
.profile-popup { background: #101010 !important; border: 0 !important;}
.profile-popup > tr {border: 0 !important;}

.itemBox { border-bottom: 1px solid #444 !important; }
.itemBoxNew { background: #202020 !important; }
.answer img {background-color: #f5f5f5 !important; }
}