/*************************/
/****** MAIN DESIGN ******/
/*************************/


/*** MAIN COLORS ***/
a, table.gallery td a, div.thumbinner a {
	color: #70B8FF;
}
a:visited, table.gallery td a:visited {
	color: #7078FF;
}
a.new {
	color: #F05048 !important;
}
.color1, .color1 a, .yui-panel .hd {
	background-color: #252525;
	color: #FFF;
}
.color2 {
	background: #252525 url(http://images.wikia.com/wowwiki/images/7/7d/Background.gif); 
}
#background_strip {
	background: #333;
	border-color: #666;
}
code {
	background-color: #191919;
	color: #fff;
}
pre {
        border: 1px dashed #fec423;
        background-color: #2c2c2c;
	color: #fff;
        display: table;
        margin-right:1em;
}

/*** WIDGETS ***/
.widget {
	background-color: #AAA;
	border-color: #666;
}
.widget dd {
	color: #FFF;
	background-color: #252525;
}
#navigation .menu-item {
	border-color: #252525;
}
#navigation a {
	background-color: #2f2f2f;
	color: #FFF;
}
#navigation a:hover, .navigation-hover {
	background-color: #222;
}
#link_box, .community_details {
	background-image: none;
}
.community_details {
	border: 1px solid #666;
        background: #2f2f2f;
}
#search_button {
	background-image: url(http://images.wikia.com/common/skins/monaco/images/search.png);
}
* html #search_button {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.wikia.com/common/skins/monaco/images/search.png', sizingMethod='crop');
}

/*** HEADER AND FOOTER ***/
#wikia_header {
	border-color: #666;
}
#userData a, #wikiaBranding a {
	color: #FFF;
}
#header_username a {
	color: #70B8FF;
}
#wikia_footer {
	color: #FFF;
}
#wikia_footer a {
	color: #EEE;
}
#wikia_logo {
	background-image: url(http://images.wikia.com/common/skins/monaco/slate/images/wikia_logo.png);
}
* html #wikia_logo {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.wikia.com/common/skins/monaco/slate/images/wikia_logo.png', sizingMethod='crop');
}
.headerMenuButton dt, .headerMenuButton dd {
	background-image: url(http://images.wikia.com/common/skins/monaco/slate/images/header_button.png);
	color: #333;
}
* html .headerMenuButton dt, * html .headerMenuButton dd {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.wikia.com/common/skins/monaco/slate/images/header_button.png', sizingMethod='crop');
}

/*** PAGE ***/
body {
	color: #EEE;
}
#wikia_page {
	background: #AAA;
	border-color: #666;
}
#article {
	background-color: #333;
	margin: 0 2px 2px;
        min-height: 0px;
}
#search_box {
	background: #252525 url(http://images.wikia.com/wowwiki/images/7/7d/Background.gif) repeat;
}
#page_bar {
	background: #252525 url(http://images.wikia.com/wowwiki/images/7/7d/Background.gif) repeat;
        border-bottom: 1px solid #3c3c3c;
}
#page_tabs li {
	background: #555;
        border:1px solid #666;
        border-bottom: none;
        position:relative;
        top:1px;
}
#page_tabs li:hover {
	background: #4c4c4c;
}
#page_tabs li a {
	color: #CCC !important;
}
#page_tabs li a.new {
	color: #F05048 !important;
}
#page_tabs li.selected {
	background: #333;
	color: #FFF !important;
        border: 1px solid #3f3f3f;
        border-bottom: 1px solid #333;
}
#page_tabs li.selected a {
	background: #333;
	color: #FFF !important;
}
#articleFooter {
	background-color: #333;
	margin: -2px 2px 2px;
}
#articleFooter strong {
	color: #ddd;
}

/***PREFERENCES***/
#preferences {
	background-color: #202020;
	border-color: #606060;
	color: #FFF;
	position: relative;
	top: -3px
}
.prefsection table, .prefsection legend {
	background-color: #202020;
	color: #FFFFFF;
}
div.prefsectiontip {
        color:#aaa;
        font-size:80%;
}
#preftoc li {
	border-color: #606060;
	background-color: #151515;
	margin-left: 0px !important;
	margin-right: 3px !important;
}
#preftoc li:hover {
	background-color: #252525;
	cursor: pointer;
}
#preftoc li.selected {
	background-color: #202020;
	border-color: #606060;
	padding-top: 4px;
	top: -1px;
}
#preftoc li a {
	color: #FFFFFF;
}
#preftoc li a:active {
	color: #FFF;
}

/***GALLERY***/
table.gallery {
	background-color: #333;
        border: none;
}
table.gallery td {
	background-color: #333;
	border: none;
	color: #FFF;
}
div.gallerybox {
	border-color: #606060;
}
div.gallerybox div.thumb {
        border: 1px solid #777;
        background-color: #1f1f1f;
}
div.gallerybox div.thumb:hover, div.gallerybox div.thumb div:hover {
        background-color: #2a2a2a;
}

/***HISTORY***/
#pagehistory li {
	border: 1px solid #333;
}
#pagehistory li.selected {
	background-color: #252525;
	border: 1px dashed #404040;
	color: #eee;
}
table.diff {
	background: #191919;
}
td.diff-otitle, td.diff-ntitle {
	background: transparent;
}
td.diff-context {
	background-color: #252525;
}
td.diff-deletedline {
	background-color: #331100;
}
td.diff-addedline {
	background-color: #113300;
}

/***THUMB***/
div.thumb div {
	background-color: #202020;
	border-color: #606060;
	color: #EEEEEE;
}
div.thumb div a img {
	border-color: #444;
}

/***MESSAGES***/
.editsimilar a {
	color: #002BB8;
}

/***PROBLEM REPORTS***/
.problemReportsList thead tr {
	background: #252525 url(http://images.wikia.com/wowwiki/images/7/7d/Background.gif) !important;
	color: #FFF !important;
}
.problemReportsList .odd {
	background-color: #252525 !important;
	color: #FFF !important;
}

/***HERE'S WHERE IT GETS WEIRD***/

#toc,
.toc,
#catlinks,
#userloginForm form,
.forumheader,
ul#filetoc
{
	background-color: #282828;
	border: 1px solid #000;
	color: #fff;
}





































/**************************/
/****** OTHER TWEAKS ******/
/**************************/


 /* --- RC LIST --- */
 
 /* rc list byte-change colours */
 .mw-plusminus-neg { color: #FFA932; }
 .mw-plusminus-pos { color: #4EFF43; }
 .mw-plusminus-null { color: #AAAAAA; }
 
 /* move namespace bit on RC to the right */
 div.namespacesettings {
  float: right;
  clear: none;
  position: relative;
  top: -4em;
  width: 160px;
  border: 1px dotted #606060;
  background: #292929;
  padding: 4px;
  font-size: 90%;
 }

 /* recent changes: colour 'N' and 'm' */
 .newpage { color: #E5CC80; }
 .minor { color: #BBB; }


 /* --- CATEGORY BAR ICONS --- */

 /* ensure no overlap */
 #catlinks p {
    padding-right:2em;
 }

 /* article */
 .ns-0 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/4/43/Icon-article-22x22.png);
 }

 /* article talk */
 .ns-1 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/a/a8/Icon-chat-22x22.png);
 }

 /* user */
 .ns-2 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/c/c2/Icon-player-22x22.png);
 }

 /* user talk */
 .ns-3 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/6/6d/Icon-group-22x22.png);
 }

 /* project */
 .ns-4 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/f/f1/Icon-edit-22x22.png);
 }

 /* project talk */
 .ns-5 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/a/a8/Icon-chat-22x22.png);
 }

 /* image */
 .ns-6 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/4/44/Icon-image-22x22.png);
 }

 /* image talk */
 .ns-7 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/a/a8/Icon-chat-22x22.png);
 }

 /* mediawiki*/
 .ns-8 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/c/c3/Icon-boilerplate-22x22.png);
 }

 /* mediawiki talk */
 .ns-9 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/a/a8/Icon-chat-22x22.png);
 }

 /* template */
 .ns-10 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/e/e6/Icon-template-22x22.png);
 }

 /* template talk */
 .ns-11 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/a/a8/Icon-chat-22x22.png);
 }

 /* help */
 .ns-12 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/e/e0/Icon-help-22x22.png);
 }

 /* help talk */
 .ns-13 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/a/a8/Icon-chat-22x22.png);
 }

 /* category */
 .ns-14 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/e/e6/Icon-download-22x22.png);
 }

 /* category talk */
 .ns-15 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/a/a8/Icon-chat-22x22.png);
 }

 /* forum */
 .ns-110 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/6/6d/Icon-group-22x22.png);
 }

 /* forum talk */
 .ns-111 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/a/a8/Icon-chat-22x22.png);
 }

 /* guild */
 .ns-112 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/6/6d/Icon-group-22x22.png);
 }

 /* guild talk */
 .ns-113 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/a/a8/Icon-chat-22x22.png);
 }

 /* server */
 .ns-114 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/4/49/Icon-blizzard-22x22.png);
 }

 /* server talk */
 .ns-115 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/a/a8/Icon-chat-22x22.png);
 }

 /* portal */
 .ns-116 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/2/24/Center-minimap-arrow.png);
 }

 /* portal talk */
 .ns-117 #catlinks { 
    background-image: url(http://images.wikia.com/wowwiki/images/a/a8/Icon-chat-22x22.png);
 }

 /* positioning */
 .ns-0 #catlinks, .ns-1 #catlinks, .ns-2 #catlinks, .ns-3 #catlinks, .ns-4 #catlinks, .ns-5 #catlinks, .ns-6 #catlinks, .ns-7 #catlinks, .ns-8 #catlinks, .ns-9 #catlinks, .ns-10 #catlinks, .ns-11 #catlinks, .ns-12 #catlinks, .ns-13 #catlinks, .ns-14 #catlinks, .ns-15 #catlinks, .ns-110 #catlinks, .ns-111 #catlinks, .ns-112 #catlinks, .ns-113 #catlinks, .ns-114 #catlinks, .ns-115 #catlinks, .ns-116 #catlinks, .ns-117 #catlinks { 
    background-repeat: no-repeat;
    background-position: 99% 50%;
 }


 /* --- SPECIAL:ALLMESSAGES FIXES --- */

 table#allmessagestable {
  margin: 1em 1em 1em 0;
 }
 
 table#allmessagestable th {
  background-color: #113A5E;
  padding: 0 0.5em;
  color: white;
 }
 
 table#allmessagestable tr.orig {
  background-color: #333;
  color: white;
 }

  table#allmessagestable tr.def {
  background-color: #222;
  color: white;
 }

 table#allmessagestable tr.new {
  background-color: #112A44;
  color: white;
 }


 /* --- LINKS --- */

 /* links get orange colour on select */
 a:active { color: #faa700; }
 #bodyContent a.extiw:active, #bodyContent a.external:active {
  color: #faa700;
 }

 /* external/interwiki link colours */
 #bodyContent a.external, #bodyContent a.extiw {
    color: #5588cc;
 }
 #bodyContent a.external:visited, #bodyContent a.extiw:visited {
    color: #5c66d3;
 }


 /* --- SIDEBAR --- */

 /* reducing size of the sidebar menu items */
 .menu-item a {
    font-size:90%;
 }

 /* reducing toolbox font size */
 #link_box table li a {
    font-size:90%;
 }

 /* reduce widget font size */
 dd.widget_contents {
   font-size:85%;
 }

 /* making > on nav tinted yellow */
 #navigation em {
   color:#fee473;
 }

 /* fix "Edit this menu" link design */
 div.menu-item a[href ^="/index.php?title=MediaWiki:Monaco-sidebar&action=edit"] {
   font-size:80%;
   text-align:right;
 }

 /* change widget heading colours */
 dt.widget_title {
   color:#eee;
   background-color:#113A5E;
   margin-bottom:2px;
 }

 /* darkening box borders */
 #wikia_page {
   border: 1px solid #111; background-color: #777;
 }
 .widget {
   border: 1px solid #111; background-color: #777;
 }


 /* --- TEXT TWEAKS --- */

 /* adding margin-top to h2 heading */
 h2 { 
    margin-top: 1em;
 }

 /* bigger <small> text */
 small {
   font-size: 85%;
 }

 /* --- IMAGE METADATA FIXES --- */

 table.mw_metadata {
   font-size:95%;
 }
 table.mw_metadata th {
   background-color: #113A5E;
   color: #fff;
 }
 table.mw_metadata td {
   background-color: #222;
   color: #fff;
 }


 /* --- SPECIAL:IMAGELIST FIXES --- */

 table.imagelist {
   margin: 1em 1em 1em 0;
 }
 
 table.imagelist th {
   background-color: #112A44;
   padding: 0 0.5em;
   color: white;
 }

 .imagelist th.TablePager_sort {
   background-color:#113A5E;
   color: white;
 }

 .TablePager th {
   background-color:#202020;
   color: white;
 }

 .TablePager td {
   background-color:#202020;
   color: white;
 }

 .TablePager tr:hover td {
   background-color:#272727;
   color: white;
 }


 /* --- DIFFS --- */

 /* ins and del overrides */
 ins.diffchange {
  color:#8F8;
 }
 del.diffchange {
  color:#F77;
 }


 /* --- LAG WARNINGS ON CONTRIBS, ETC --- */

 /* lag warning fixes */
 div.mw-lag-warn-normal {
  background-color:#202228;
  border:1px solid #666666;
  margin:10px;
}
 div.mw-lag-warn-high {
  background-color:#2D1C1C;
  border:1px solid #666666;
  margin:10px;
}


 /* --- SPECIAL:NEWPAGES --- */

 /* Special:Newpages fix */
 .page-Special_Newpages li {
   padding: 5px; 
 }
 .page-Special_Newpages li.not-patrolled {
   border: 1px solid #551111;
   border-left: 3px solid #dd0000;
   background-color:#372626;
   color: white;
   margin-bottom:-1px;
 }


 /* --- OTHER DESIGN CHANGES --- */

 /* fixing white background on blank articles */
 div.noarticletext {
    background: #202020;
    color: #fff;
    border-color:#666;
 }

 /* background for transparent images when viewed directly */
 #file img {
  background:transparent url(http://images2.wikia.nocookie.net/wowwiki/images/thumb/3/34/Wwchecker.svg/16px-Wwchecker.svg.png) repeat scroll 0% 0%
 }

 /* toc size fix */
 #toc {
    font-size: 85%;
 }

 /* Recreation of old pages made sexier */
 div#mw-recreate-deleted-warn {
  border: 1px solid #606060;
  padding: 1em;
  margin-bottom: 10px;
  background: #202020;
 }

 /* Fieldsets darkened bg */
 fieldset {
  border: 1px solid #606060;
  background: #202020;
  color:white;
 }
 fieldset legend {
  color:white;
 }