/* CSS placed here will be applied to the Monaco Twilight Templars Wiki skin */
/* [[Category:User CSS| ]] [[Category:Twilight Templars Wiki]] */

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

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

a:visited,table.gallery td a:visited {
color:#3d3d83;
}

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

.color1,.color1 a,.yui-panel .hd {
background-color:#262626;
color:#f2f2f2;
}

.color2 {
background:#0d0d0d;
}

#background_strip {
background:#0d0d0d;
border:none;
}

code {
background-color:#262626;
color:#f2f2f2;
}

pre {
background-color:#262626;
border:none;
color:#f2f2f2;
display:block;
overflow:auto;
}

/*** WIDGETS ***/
.widget {
background-color:#262626;
border:none;
}

.widget dd {
background-color:#262626;
color:#f2f2f2;
}

#navigation .menu-item {
border:none;
}

#navigation a {
background-color:#262626;
color:#f2f2f2;
}

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

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

.community_details {
background:#262626;
border:none;
}

#search_button {
background-image:url(http://twilightmainframe.net/wikiimages/Searchicon.png);
}

* html #search_button {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://twilightmainframe.net/wikiimages/Searchicon.png', sizingMethod='crop');
}

/*** HEADER AND FOOTER ***/
#wikia_header {
border:none;
}

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

#header_username a {
color:#3d3d83;
}

#wikia_footer {
color:#f2f2f2;
}

#wikia_footer a {
color:#b4b4b4;
}

#wikia_logo {
background-image:url(http://twilightmainframe.net/wikiimages/Wikia_logo.png);
}

* html #wikia_logo {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://twilightmainframe.net/wikiimages/Wikia_logo.png', sizingMethod='crop');
}

.headerMenuButton dt,.headerMenuButton dd {
background-image:url(http://twilightmainframe.net/wikiimages/Header_button.png);
color:#f2f2f2;
}

* html .headerMenuButton dt,* html .headerMenuButton dd {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://twilightmainframe.net/wikiimages/Header_button.png', sizingMethod='crop');
}

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

#wikia_page {
background-color:#0d0d0d;
border:none;
}

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

#search_box {
background:#262626;
}

#page_bar {
background:#262626;
border:none;
}

#page_tabs li {
background:#737373;
border:none;
position:relative;
top:1px;
}

#page_tabs li:hover {
background:#262626;
}

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

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

#page_tabs li.selected {
background:#0d0d0d;
border:none;
color:#f2f2f2 !important;
}

#page_tabs li.selected a {
background:#0d0d0d;
color:#f2f2f2 !important;
}

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

#articleFooter strong {
color:#f2f2f2;
}

/***PREFERENCES***/
#preferences {
background-color:#262626;
border:none;
color:#f2f2f2;
position:relative;
top:-3px;
}

.prefsection table,.prefsection legend {
background-color:#262626;
color:#f2f2f2;
}

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

#preftoc li {
background-color:#0d0d0d;
border:none;
margin-left:0 !important;
margin-right:3px !important;
}

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

#preftoc li.selected {
background-color:#262626;
border:none;
padding-top:4px;
top:-1px;
}

#preftoc li a {
color:#f2f2f2;
}

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

/***GALLERY***/
table.gallery {
background-color:#0d0d0d;
border:none;
}

table.gallery td {
background-color:#0d0d0d;
border:none;
color:#f2f2f2;
}

div.gallerybox {
border:none;
}

div.gallerybox div.thumb {
background-color:#262626;
border:none;
}

div.gallerybox div.thumb:hover,div.gallerybox div.thumb div:hover {
background-color:#262626;
}

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

#pagehistory li.selected {
background-color:#262626;
border:none;
color:#f2f2f2;
}

table.diff {
background:#262626;
}

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

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

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

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

/***THUMB***/
div.thumb div {
background-color:#262626;
border:none;
color:#f2f2f2;
}

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

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

/***PROBLEM REPORTS***/
.problemReportsList thead tr {
background:#0d0d0d !important;
color:#f2f2f2 !important;
}

.problemReportsList .odd {
background-color:#262626 !important;
color:#f2f2f2 !important;
}

/***HERE'S WHERE IT GETS WEIRD***/
#toc,.toc,#catlinks,#userloginForm form,div#userlogin form#userlogin2,.forumheader,ul#filetoc {
background-color:#262626;
border:none;
color:#f2f2f2;
}

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























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

/* --- RC LIST --- */
/* rc list byte-change colours */
.mw-plusminus-neg {
color:#bf281b;
}

.mw-plusminus-pos {
color:#4EFF43;
}

.mw-plusminus-null {
color:#bfbfbf;
}

/* move namespace bit on RC to the right */
div.namespacesettings {
background:#262626;
border:none;
clear:none;
float:right;
font-size:90%;
padding:4px;
position:relative;
top:-4em;
width:160px;
}

/* recent changes: colour 'N' and 'm' */
.newpage {
color:#3d3d83;
}

.minor {
color:#bfbfbf;
}

/* --- CATEGORY BAR ICONS --- */
/* ensure no overlap */
#catlinks {
padding-right:3em;
}

/* article */
.ns-0 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/article.png);
}

/* article talk */
.ns-1 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/chat.png);
}

/* user */
.ns-2 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/user.png);
}

/* user talk */
.ns-3 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/chat.png);
}

/* project */
.ns-4 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/edit.png);
}

/* project talk */
.ns-5 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/edit.png);
}

/* image */
.ns-6 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/image.png);
}

/* image talk */
.ns-7 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/chat.png);
}

/* mediawiki*/
.ns-8 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/config.png);
}

/* mediawiki talk */
.ns-9 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/chat.png);
}

/* template */
.ns-10 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/config.png);
}

/* template talk */
.ns-11 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/chat.png);
}

/* help */
.ns-12 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/help.png);
}

/* help talk */
.ns-13 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/chat.png);
}

/* category */
.ns-14 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/dl.png);
}

/* category talk */
.ns-15 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/chat.png);
}

/* forum */
.ns-110 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/group.png);
}

/* forum talk */
.ns-111 #catlinks {
background-image:url(http://twilightmainframe.net/wikiimages/icons/chat.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-position:99% 50%;
background-repeat:no-repeat;
}

/* --- SPECIAL:ALLMESSAGES FIXES --- */
table#allmessagestable {
margin:1em 1em 1em 0;
}

table#allmessagestable th {
background-color:#590202;
color:#f2f2f2;
padding:0 0.5em;
}

table#allmessagestable tr.orig {
background-color:#0d0d0d;
color:#f2f2f2;
}

table#allmessagestable tr.def {
background-color:#262626;
color:#f2f2f2;
}

table#allmessagestable tr.new {
background-color:#590202;
color:#f2f2f2;
}

/* --- LINKS --- */
/* links get orange colour on select */
a:active {
color:#3d3d83;
}

#bodyContent a.extiw:active,#bodyContent a.external:active {
color:#3d3d83;
}

/* external/interwiki link colours */
#bodyContent a.external,#bodyContent a.extiw {
color:#3d3d83;
}

#bodyContent a.external:visited,#bodyContent a.extiw:visited {
color:#3d3d83;
}

/* --- 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:#bf281b;
}

/* "Edit this menu" and "More..." sidebar menu link design */
.Monaco-sidebar_edit { 
font-size:80%;
text-align:right;
}

.Monaco-sidebar_more {
}


/* change widget heading colours */
dt.widget_title {
background-color:#0d0d0d;
color:#f2f2f2;
margin-bottom:2px;
}

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

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

/* --- IMAGE METADATA FIXES --- */
table.mw_metadata {
font-size:95%;
}

table.mw_metadata th {
background-color:#590202;
color:#f2f2f2;
}

table.mw_metadata td {
background-color:#262626;
color:#f2f2f2;
}

/* --- SPECIAL:IMAGELIST FIXES --- */
table.imagelist {
margin:1em 1em 1em 0;
}

table.imagelist th {
background-color:#590202;
color:#f2f2f2;
padding:0 0.5em;
}

.imagelist th.TablePager_sort {
background-color:#590202;
color:#f2f2f2;
}

.TablePager th {
background-color:#262626;
color:#f2f2f2;
}

.TablePager td {
background-color:#262626;
color:#f2f2f2;
}

.TablePager tr:hover td {
background-color:#0d0d0d;
color:#f2f2f2;
}

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

del.diffchange {
color:#F77;
}

td.diff-deletedline div span.diffchange {
color:#F77;
}

td.diff-addedline div span.diffchange {
color:#8F8;
}

/* --- LAG WARNINGS ON CONTRIBS, ETC --- */
/* lag warning fixes */
div.mw-lag-warn-normal {
background-color:#262626;
border:none;
color:#f2f2f2;
margin:10px;
}

div.mw-lag-warn-high {
background-color:#2D1C1C;
border:none;
margin:10px;
}

/* --- SPECIAL:NEWPAGES --- */
/* Special:NewPages fix */
.page-Special_NewPages li {
padding:5px;
}

.page-Special_NewPages li.not-patrolled {
background-color:#372626;
border:none;
color:#f2f2f2 !important;
margin-bottom:-1px;
padding:2px 2px 3px 4px;
}

/* --- OTHER DESIGN CHANGES --- */
/* fixing white background on blank articles */
div.noarticletext {
background:#262626;
border:none;
color:#f2f2f2;
}

/* background for transparent images when viewed directly */
#file img {
background:transparent url(http://twilightmainframe.net/wikiimages/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 {
background:#262626;
border:none;
margin-bottom:10px;
padding:1em;
}

/* Fieldsets darkened bg */
fieldset {
background:#262626;
border:none;
color:#f2f2f2;
}

fieldset legend {
color:#f2f2f2;
}
























/******************************
***** TWILIGHT TEMPLAR WIKI TEMPLATES *****
*****************************/

/* --- TABLE STYLES --- */
/* remove table bg */
table {
background-color:transparent;
}

/* dark table style */
table.darktable {
background:#262626;
border:none;
font-size:90%;
padding:5px;
}

table.darktable th {
background-color:#590202;
padding:0 0.5em;
}

table.darktable caption {
font-size:120%;
font-weight:700;
}

table.darktable tr:not(:first-child) th {
background-color:#590202;
}

/* navbox container style; rest of styling resides in [[MediaWiki:Common.css]] */
table.navbox {
border:none;
}

.navbox,.navbox-subgroup {
background:#262626;
}

.navbox-list {
border:none;
}

.navbox-title,table.navbox th {
background:#590202;
}

.navbox-abovebelow,.navbox-group,.navbox-subgroup .navbox-title {
background:#262626;
}

.navbox-subgroup .navbox-group,.navbox-subgroup .navbox-abovebelow {
background:#262626;
}

.navbox-even {
background:#262626;
}

/* Other table stuff, navframe */
.title {
background-color:#262626;
font-weight:700;
text-align:center;
}

div.NavFrame {
border:none;
}

div.NavFrame div.NavHead {
background-color:#0d0d0d;
}

/* alt row colouring */
.alt {
background-color:#262626;
}

/* --- MAIN PAGE STYLES --- */
/* darkgreen header */
.mainpagetabledarkgreen {
background-color:#1A2424;
}

/* green body */
.mainpagetablegreen {
background-color:#222C2E;
}

/* darkblue header */
.mainpagetabledarkblue {
background-color:#202228;
}

/* blue body */
.mainpagetableblue {
background-color:#2A2B30;
}

/* darkred header */
.mainpagetabledarkred {
background-color:#2D1C1C;
}

/* red body */
.mainpagetablered {
background-color:#372626;
}

/* --- COMMON QUALITY CHANGED TO WHITE --- */
.qc-common,.qc-common a {
color:#f2f2f2;
}

/* --- TEMPLATE DESIGNS --- */
/* disambig, i-note design */
.greybar {
background-color:#262626;
border:none;
color:#f2f2f2;
}

/* [[Template:Ambox]] design */
.ambox {
background-color:#262626;
border:none;
}

/* {{t|Ambox}} colours */
.ambox-blue {
border-left:10px solid #1e90ff;
}

.ambox-red {
border-left:10px solid #b22222;
}

.ambox-orange {
border-left:10px solid #f28500;
}

.ambox-yellow {
border-left:10px solid #f4c430;
}

.ambox-purple {
border-left:10px solid #9932cc;
}

.ambox-gray {
border-left:10px solid #bba;
}

.ambox-green {
border-left:10px solid #228b22;
}

/* --- OTHER --- */

.speciallink {
color:#f2f2f2;
}

/* Default userbox */
table.ttwusrbox {
background:#262626;
border:none;
}

table.ttwusrbox td.left,table.wwusrbox td.right {
background:#0d0d0d;
}

/* - Book Styling */
div.book > div {
background-color:#262626;
border:none;
}

div.book > div > h4 {
background-color:#0d0d0d;
border:none;
color:#b10000;
}

div.book > div > h4 span.editsection {
color:#f2f2f2;
}

/* For IE7 because it doesn't support double-colon selectors and there's a strict mode bug with inline elements */
div.book p:first-child:first-letter {
color:#b10000;
}

div.book p:first-child::first-letter {
background-color:#350b0b;
border:none;
color:#b10000;
}

/* --- REFERENCE STYLES --- 
 Highlight clicked reference in blue to help navigation */
ol.references > li:target {
background-color:#590202;
}

sup.reference:target {
background-color:#590202;
}
























/*************************
***** TESTING AREA *****
*************************/
a.bigButton big {
color:#333 !important;
}

a.bigButton big,a.bigButton small {
background:transparent url(http://twilightmainframe.net/wikiimages/Big_button.png) no-repeat scroll 0 !important;
}

/* fix for toolbar jumping after pageload, remove math button */
#toolbar {
height:23px;
}

/* hide title on Portal:Main */
body.page-Portal_Main h1.firstHeading,body.page-Portal_Main #mainpage-newsline,body.page-Portal_Main #contentSub {
display:none;
}

/* reduce heading margin */
body h1.firstHeading {
margin-top:-10px;
}

#siteNotice {
margin-top:-5px;
}

/* login form tweaks */
* html #userloginForm form {
float:none;
}

* html #userlogin form {
float:none;
}

#userloginForm form, div#userlogin form#userlogin2 {
padding:1em;
}

/* userengagement override */
.userengagement,.editsimilar {
background-color:#262626 !important;
border:none !important;
color:#f2f2f2;
}

div.editsimilar a {
color:#3d3d83 !important;
}

/* New main page-related styles */
.mpcontentbox-header {
border-bottom:1px solid #737373;
}

.bg-darkgray {
background-color:#0d0d0d;
}

.bg-darkblue {
background-color:#191B1F;
}

.bg-darkred {
background-color:#201919;
}

.bg-darkgreen {
background-color:#1A201D;
}

#mptabs .activetab {
background:#0d0d0d;
color:#f2f2f2;
text-decoration:none;
}

#mptabs a .inactivetab, #mptabs strong .inactivetab {
background:#262626;
color:#f2f2f2;
text-decoration:none;
}

#mptabs a .inactivetab:hover, #mptabs strong .inactivetab:hover {
background:#262626;
color:#f2f2f2;
}

#mptabs a:hover {
text-decoration:none !important;
}

/* poll stuff */
.poll {
background-color:#262626 !important;
border:none !important;
padding:5px 0 !important;
}

.pollAjax {
background-color:#0d0d0d !important;
}

.pollAnswerVotes div {
background-color:#0d0d0d !important;
}

.poll .ourVote div {
border:none !important;
}

/* editcount fix */
#editcount table table {
color:#000;
}

/* ProblemReports fix */
#mailer #mailer-templates {
background-color:#262626 !important;
border:none !important;
}

#mailer .actionBar {
background-color:#262626 !important;
border-bottom-width:0 !important;
border-top-width:0 !important;
}

/* Stub class fix */
a.stub {
color:#3d3d83 !important;
}

/* History page "updated since last visit" */
span.updatedmarker {
background-color:transparent;
color:#175817;
font-size:90%;
font-weight:700;
}

/* CSS/JS highlighting fix */
.kw1 {
color:#f2f2f2 !important;
}

/* JS message tweak */
div#mw-js-message {
background-color:#262626;
border:none;
}

/* History page tweaks */
table.filehistory {
border:none;
}
table.filehistory th,table.filehistory td {
border:none;
}

/* Print CSS fix */
body.printable #article {
background-color: #fff !important;
color: #000 !important;
}

/* Special:SpecialPages fix */
h4.mw-specialpagesgroup {
background-color:#262626;
color:#f2f2f2;
}

.page-Billing_support ul#articleFooterActions2 {
display:none;
}

.mw-search-result-data {
color:#7f7;
}