/* CSS placed here will be applied to the Monaco skin */
/* This has been copied from WoWWiki, with minor tweaks customized for the Megami Tensei Wiki */

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

/*** MAIN COLORS ***/
a,table.gallery td a,div.thumbinner a {
color:#70B8FF;
}

a {
color:#B0B0D4;
}

a:visited,table.gallery td a:visited {
color:#66BBFF;
}

a.new {
color:#D5FE00 !important;
}

h1, h2 {
color: #FFB114 !important;
padding-top: .5em;
padding-bottom: .17em;
border-bottom: 1px solid #66BBFF;
}

h3, h4, h5, h6 {
color: #FFB114 !important;
padding-top: .5em;
padding-bottom: .17em;
border-bottom: none;
font-weight: bold;
}

.color1,.color1 a,.yui-panel .hd {
background-color:#222222;
color:#FFF;
}

.color2 {
 background:#111 none;
}

code {
background-color:#222222;
color:#fff;
}

pre {
 background-color:#222222;
 border:1px dashed #66BBFF;
 color:#fff;
 display:block;
 overflow:auto;
}

#background_strip {
background: #333333 url(http://images2.wikia.nocookie.net/megamitensei/images/1/15/Topbanner.png) repeat-x;
border-color: #222;
}

/*** WIDGETS ***/
.widget {
 background-color:#222222;
 border:1px solid #66BBFF;
 padding: 0 !important;
}

.widget dt {
 line-height:26px;
 padding: 4px 4px 0 4px; 
}

.widget dd {
background-color:#222222;
color:#FFF;
}

#navigation .menu-item {
border-color:#222222;
}

#navigation a {
background-color:#2f2f2f;
color:#FFF;
}

#navigation a:hover,.navigation-hover {
background-color:#222;
}

#link_box,.community_details {
background-image:none;
}

.community_details {
background:#2f2f2f;
border:1px solid #666;
}

#search_button {
 background-image:url(http://images.wikia.com/wowwiki/images/3/38/Searchicon.png);
 top:9px;
}

* html #search_button {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.wikia.com/wowwiki/images/3/38/Searchicon.png', sizingMethod='crop');
}

/*** HEADER AND FOOTER ***/
#wikia_header {
 background: transparent !important;
 border: none !important;
}

#userData a,#wikiaBranding a {
color:#FFF;
}

#header_username a {
color:#70B8FF;
}

#wikia_footer {
color:#FFF;
}

#wikia_footer a {
color:#EEE;
}

#wikia_corporate_footer {
border-top: none;
}

#wikia_logo {
background-image:url(http://images.wikia.com/wowwiki/images/6/68/Wikia_logo.png);
}

* html #wikia_logo {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.wikia.com/wowwiki/images/6/68/Wikia_logo.png', sizingMethod='crop');
}

.headerMenuButton dt,.headerMenuButton dd {
background-image:url(http://images.wikia.com/wowwiki/images/b/b4/Header_button.png);
color:#222;
}

* html .headerMenuButton dt,* html .headerMenuButton dd {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.wikia.com/wowwiki/images/b/b4/Header_button.png', sizingMethod='crop');
}

/*** PAGE ***/
body {
color:#EEE;
}

#wikia_page {
 background-color:#2E2E33;
 border:1px solid #66BBFF;
}

#article {
 background-color:#2E2E33;
 margin:0 2px 2px;
 min-height:0;
}

#search_box {
 background:#181818 none no-repeat left top !important;
 height:37px;
}

#search_field {
 top:13px;
}

#page_bar {
background:#222222 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:#333333;
}

#page_tabs li a {
color:#CCC !important;
}

#page_tabs li a.new {
color:#D5FE00 !important;
}

#page_tabs li.selected {
background:#2E2E33;
border:1px solid #3f3f3f;
color:#FFF !important;
}

#page_tabs li.selected a {
background:#2E2E33;
color:#FFF !important;
}

#articleFooter {
background-color:#2E2E33;
margin:-2px 2px 2px;
}

#articleFooter strong {
color:#ddd;
}

/***PREFERENCES***/
#preferences {
background-color:#202020;
border-color:#66BBFF;
color:#66BBFF;
position:relative;
top:-3px;
}

.prefsection table,.prefsection legend {
background-color:#2E2E33;
color:#FFFFFF;
}

div.prefsectiontip {
color:#66BBFF;
font-size:80%;
}

#preftoc li {
background-color:#151515;
border-color:#66BBFF;
margin-left:0 !important;
margin-right:3px !important;
}

#preftoc li:hover {
background-color:#222222;
cursor:pointer;
}

#preftoc li.selected {
background-color:#202020;
border-color:#66BBFF;
padding-top:4px;
top:-1px;
}

#preftoc li a {
color:#FFFFFF;
}

#preftoc li a:active {
color:#FFFFFF;
}

/***GALLERY***/
table.gallery {
border: 1px solid #66BBFF;
margin: 2px auto 2px auto;
padding: 2px;
background-color: #222222;
}

table.gallery tr {
vertical-align: top;
background-color: #222222;
}

table.gallery td {
vertical-align: top;
background-color: #222222;
border: none;
margin: 2px;
}

div.gallerybox {
margin: 2px;
width:  150px;
border: none;
background-color: #222222;
}

div.gallerybox div.thumb {
text-align: center;
background-color: #222222;
border: 1px solid #66BBFF;
margin: 2px;
}

div.gallerytext {
font-size: smaller;
text-align: center;
background-color: #222222;
padding: 2px 4px;
color: #FFFFFF;
border: none;
}

/***HISTORY***/
#pagehistory li {
border:1px solid #333;
}

#pagehistory li.selected {
background-color:#222222;
border:1px dashed #404040;
color:#eee;
}

table.diff {
background:#191919;
}

td.diff-otitle,td.diff-ntitle {
background:transparent;
}

td.diff-context {
background-color:#222222;
}

td.diff-deletedline {
background-color:#310;
}

td.diff-addedline {
background-color:#130;
}

/***THUMB***/
div.thumb div {
background-color:#222222;
border-color:#66BBFF;
color:#EEE;
}

div.thumb div a img {
border-color:#444;
}

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

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

.problemReportsList .odd {
background-color:#222222 !important;
color:#FFF !important;
}

/***HERE'S WHERE IT GETS WEIRD***/
#toc,.toc,#catlinks,#userloginForm form,div#userlogin form#userlogin2,.forumheader,ul#filetoc {
background-color:#222222;
border:1px solid #66BBFF;
color:#fff;
}

div#userlogin form#userlogin2 table,#userloginForm .captcha,div#userlogin .captcha {
background-color:#282828;
border:none;
color:#fff;
}

/***USER MASTHEAD***/

#user_masthead {
  background: #555;
}
#user_masthead h2 {
  color: #000;
}
#user_masthead ul.nav_links li, #user_masthead ul.nav_links li a {
  background: #222;
  color: #EEE;
}
#user_masthead ul.nav_links li.selected, #user_masthead ul.nav_links li.selected a {
  background: #333;
  border-color: #66BBFF #66BBFF;
  color: #EEE;
}
body.masthead-regular #page_bar, body.masthead-special #page_bar {
  background: #333;
  border-bottom: 1px solid #66BBFF;
  border-top: 1px solid #66BBFF;
  color: #EEE;
}
body.masthead-regular #page_bar a, body.masthead-special #page_bar a {
  background: #333;
  color: #EEE;
}
.dark_text_1 {
  color: #000;
}