Difference between pages "Justice Lantern" and "MediaWiki:Mobile.css"

ADVERTISEMENT
From Diablo Wiki
(Difference between pages)
Jump to: navigation, search
m (Justice Lantern properties)
 
m
 
Line 1: Line 1:
[[File:Justice-lantern-icon.jpg|left]]
+
/* CSS placed here will affect users of the mobile site */
[[File:Justice-lantern-db.jpg|thumb|320px|Justice Lantern.]]
 
[[Justice Lantern]] is a [[legendary ring]] that can be found in Diablo 3 and Reaper of Souls.  This item can be found and equipped by any class.
 
  
The [[Smart Drop]] system ensures that this ring will usually roll with the [[mainstat]] appropriate to the class that finds it. Rings are generally considered offensive items, and most players insist on [[Critical hit Chance]], plus other [[trifecta]] stats and a mainstat.
+
/*
 +
** MediaWiki 'monobook' style sheet for CSS2-capable browsers.
 +
** Copyright Gabriel Wicke - http://wikidev.net/
 +
** License: GPL (http://www.gnu.org/copyleft/gpl.html)
 +
**
 +
** Loosely based on http://www.positioniseverything.net/ordered-floats.html by Big John
 +
** and the Plone 2.0 styles, see http://plone.org/ (Alexander Limi,Joe Geldart & Tom Croucher,
 +
** Michael Zeltner and Geir Bækholt)
 +
** All you guys rock :)
 +
*/
  
  
==Justice Lantern properties==
 
  
This item does not have a [[legendary affix]], though the inherent secondary affix that reduces the duration of [[CC]] effects is a bigger roll than possible from a random bonus to that property. The other bonuses are also defensive, with the +blocking % bonus something very seldom found on any equipment other than shields. Since shields are used almost exclusively by Crusaders in Reaper of Souls, this ring is mostly-equipped by that class (70% Crusader use rate[http://diablonut.incgamers.com/item/justice-lantern] in June 2014.)
+
.banner {
 +
#margin-right:30px;
 +
overflow:visible;
 +
z-index:3;
 +
background: #1a0303;
 +
text-align:center;
 +
}
  
* All stats listed in the database scale up to the level of this item when dropped.
+
#column-content {
* See the sample screenshots below to see how this item will roll at level 70.
+
clear:both;
 +
margin: 10px;
 +
padding:0;
 +
width: 970px;
 +
margin: auto;
 +
margin-top: 10px;
 +
background:#200100;
 +
padding: 10px;
 +
z-index:2!important;
 +
box-shadow: 0 0 15px #000000;
 +
}
 +
#content {
 +
background:none repeat scroll 0 0 #200100;
 +
color:#C0C0C0;
 +
line-height:1.5em;
 +
#margin:-2px 12px 0 200px;
 +
#padding:5px 1em 1.5em;
 +
position:relative;
 +
z-index:2;
 +
    #border: 1px solid #4d0b0b;
 +
}
  
{|
+
#header-container {
|
+
width: 990px;
'''Justice Lantern: Legendary ring'''
+
margin: auto;
* Minimum Item Level: 53
+
background: #000000;
* Minimum Clvl Req: 50
+
padding-bottom: 4px;
 +
}
  
Primary Affixes:
+
.header-container.header-chrome {
* {{c_blue|One of 2 Magic Properties (varies)}}
+
background: #200100;
** {{c_blue|+160–179 Vitality}}
+
}
** {{c_blue|+60–65 Vitality}}
 
* {{c_blue|One of 2 Magic Properties (varies)}}
 
** {{c_blue|+85–145 Armor}}
 
** {{c_blue|+146–160 Armor}}
 
* {{c_blue|One of 2 Magic Properties (varies)}}
 
** {{c_blue|+11% Chance to Block}}
 
** {{c_blue|+12% Chance to Block}}
 
* {{c_blue|+1 random primary affix }}
 
  
Secondary Affixes:
+
.clr {
* {{c_blue|Reduces duration of control impairing effects by 35–50%.}}
+
clear: both;
* {{c_blue|+1 random secondary affixe}}
+
}
* {{c_orange|Legendary Affix: None.}}
 
  
{{C_gold|''Once worn by the self-appointed guardians of Sanctuary, <br>who were said to feel no fear.''}}
+
.rightcolumn {
|}
+
width: 302px;
 +
float: right;
 +
color: #FFFFFF;
 +
padding: 4px;
 +
margin:0px 0px 2px;
 +
border: 1px solid #5F0000;
 +
text-align: center;
 +
}
  
'''Salvages into: '''
 
* Level 1-60: 1 [[Fiery Brimstone]]
 
* Level 61-70: 1 [[Forgotten Soul]]
 
  
==Item Examples==
 
  
Several examples of this item equipped on level 70 characters can be seen below. View hundreds more [http://diablonut.incgamers.com/item/justice-lantern samples of the Justice Lantern] via DiabloNut's armory.
+
#column-one {
 +
 +
margin-top:4px;
 +
width: 970px;
 +
}
  
[[File:Justice-lantern-nut1.jpg|center|thumb|700px]]
 
  
 +
#column-one h5 {
 +
line-height: 30px;
 +
font-weight: bold;
 +
color:#ffffff;
 +
}
  
==Trivia==
 
  
This ring appears to be [http://www.myshorterlink.com/2f5 modeled after the rings] that power the Green Lantern comic book character. The item design is similar and the lore refers to the ring being worn by guardians and powering itself from the wearer's mental strength, which requires him to overcome fear.
+
/* the left column width is specified in class .portlet */
  
That said, this ring is a fairly weak imitation with nothing like the incredible [http://en.wikipedia.org/wiki/Green_Lantern#Powers_and_abilities powers ascribed to these rings] in the comic book world.
+
/* Font size:
 +
** We take advantage of keyword scaling- browsers won't go below 9px
 +
** More at http://www.w3.org/2003/07/30-font-size
 +
** http://style.cleverchimp.com/font_size_intervals/altintervals.html
 +
*/
  
 +
body {
 +
font: x-small verdana;
 +
font-size:10pt;
 +
color: #000000;
 +
margin: 0;
 +
padding: 0;
 +
background: #110100;
 +
FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
 +
  
 +
}
  
{{Template:Items navbox|armor2}}
 
  
 +
.animations #mw-mf-page-center {
 +
background: #110100!important;
 +
}
  
[[category:items]]
+
/* scale back up to a sane default */
[[category:Armor]]
+
#globalWrapper {
[[category:Legendary]]
+
[[category:Legendary Armor]]
+
width: 90%;
[[category:Legendary Rings]]
+
margin: 0;
[[category:Rings]]
+
padding: 0;
 +
margin: auto;
 +
}
 +
 
 +
 
 +
 
 +
.visualClear {
 +
clear: both;
 +
}
 +
 
 +
/* general styles */
 +
 
 +
.tableskills {
 +
font-size: 12px;
 +
text-align: center;
 +
width: 90%;
 +
}
 +
 
 +
.tableskills td {
 +
font-size: 12px;
 +
}
 +
 
 +
.tableskills th {
 +
font-size: 12px;
 +
}
 +
 
 +
 
 +
 
 +
 
 +
table {
 +
font-size: 100%;
 +
background-color:#2D0606;
 +
color:#FFFFFF;
 +
border: 0px solid #420808;
 +
 
 +
}
 +
 
 +
 
 +
 
 +
td {
 +
 
 +
  padding: 5px;
 +
  border: 1px solid #4D0B0B;
 +
  text-align:left;
 +
 
 +
}
 +
 
 +
th {
 +
  border: 1px solid #4D0B0B;
 +
  background-color: #1A0303;
 +
  color: #FFFFFF;
 +
  border-collapse: collapse;
 +
  padding: 5px;
 +
 
 +
  font-weight: bold;
 +
}
 +
 
 +
 
 +
table.noborder {
 +
border: 0px!important;
 +
background-color: none!important;
 +
background: transparent!important;
 +
padding:0px!important;
 +
}
 +
 
 +
table.noborder td  {
 +
border: 0px!important;
 +
background: transparent!important;
 +
padding:0px!important;
 +
line-height:normal!important;
 +
}
 +
 
 +
table.noborder img{
 +
border: 0px!important;
 +
padding:0px!important;
 +
margin:0px!important;
 +
}
 +
 
 +
 
 +
table.noborder_center {
 +
border: 0px!important;
 +
background-color: none!important;
 +
background: transparent!important;
 +
padding:0px!important;
 +
}
 +
 
 +
table.noborder_center td  {
 +
border: 0px!important;
 +
background: transparent!important;
 +
padding:0px!important;
 +
line-height:normal!important;
 +
text-align:center!important;
 +
font-size:8.5px!important;
 +
 
 +
}
 +
 
 +
table.noborder_center img{
 +
border: 0px!important;
 +
padding:0px!important;
 +
margin:0px!important;
 +
}
 +
 
 +
.smallfont{
 +
font-size:8.5px!important;
 +
}
 +
 
 +
 
 +
 
 +
 
 +
a {
 +
text-decoration: none;
 +
color: #FEAF00;
 +
background: none;
 +
}
 +
a:visited {
 +
color: #FEAF00;
 +
}
 +
a:active {
 +
color: #FEAF00;
 +
}
 +
a:hover {
 +
text-decoration: underline;
 +
}
 +
a.stub {
 +
color: #772233;
 +
}
 +
#p-personal a.new {
 +
color: #f1dfdf;
 +
background: #640101;
 +
border-radius: 5px;
 +
padding: 10px;
 +
}
 +
a.new:visited, #p-personal a.new:visited {
 +
color: #f1dfdf;
 +
background: #640101;
 +
border-radius: 5px;
 +
padding: 10px;
 +
}
 +
 
 +
a.new:hover, #p-personal a.new:hover {
 +
color: #f1dfdf;
 +
background: #890000;
 +
border-radius: 5px;
 +
padding: 10px;
 +
}
 +
 
 +
img {
 +
border: none;
 +
vertical-align: middle;
 +
}
 +
p {
 +
margin: .4em 0 .5em 0;
 +
line-height: 1.5em;
 +
}
 +
p img {
 +
margin: 0;
 +
}
 +
 
 +
hr {
 +
 
 +
color: #1D0404;
 +
background-color: #1D0404;
 +
border: 0;
 +
margin: .2em 0 .2em 0;
 +
}
 +
 
 +
 
 +
h1, h2, h3, h4, h6 {
 +
background: none;
 +
font-weight: normal;
 +
margin: 0;
 +
padding-top: 6px;
 +
padding-bottom: 8px;
 +
border-bottom: 1px solid #4B100E;
 +
}
 +
h1 { font-size: 130%;
 +
color: #F9E3A0;
 +
font-weight: bold;
 +
}
 +
h2 { font-size: 130%;
 +
color: #F9E3A0;
 +
font-weight: bold;
 +
 
 +
}
 +
h3, h6 {
 +
font-size: 110%; 
 +
color: #AF4340;
 +
border-bottom: none;
 +
font-weight: bold;
 +
 
 +
 
 +
}
 +
h4 { font-size: 100%;
 +
color: #AF4340;
 +
border-bottom: none;
 +
font-weight: bold;
 +
 
 +
}
 +
 
 +
 
 +
.editOptions {
 +
background-color: transparent!important;
 +
border: 0px solid #000000!important;
 +
border-top: none!important;
 +
padding: 3px!important;
 +
margin-bottom: 10px!important;
 +
}
 +
 
 +
.mw-summary{
 +
font-weight: bold;
 +
padding-top:3px;
 +
padding-bottom: 3px;
 +
}
 +
 
 +
h3 {font-size: 120%;  color: #AF4340;}
 +
 
 +
 
 +
}
 +
 
 +
h5 { font-size: 110%; font-weight:bold; color:#ffffff; }
 +
h6 { font-size: 80%;  }
 +
 
 +
 
 +
ul {
 +
line-height: 1.5em;
 +
list-style-type: square;
 +
margin: .3em 0 0 1.5em;
 +
padding: 0;
 +
list-style-image: url(Bullet.gif);
 +
}
 +
ol {
 +
line-height: 1.5em;
 +
margin: .3em 0 0 3.2em;
 +
padding: 0;
 +
list-style-image: none;
 +
}
 +
li {
 +
margin-bottom: .1em;
 +
}
 +
dt {
 +
font-weight: bold;
 +
margin-bottom: .1em;
 +
}
 +
dl {
 +
margin-top: .2em;
 +
margin-bottom: .5em;
 +
}
 +
dd {
 +
line-height: 1.5em;
 +
margin-left: 2em;
 +
margin-bottom: .1em;
 +
}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
fieldset {
 +
border: 1px solid #000000;
 +
margin: 1em 0 1em 0;
 +
padding: 0 1em 1em;
 +
line-height: 1.5em;
 +
}
 +
legend {
 +
background: black;
 +
padding: .5em;
 +
font-size: 95%;
 +
font-weight: bold;
 +
}
 +
form {
 +
border: none;
 +
margin: 0;
 +
}
 +
 
 +
textarea {
 +
width: 100%;
 +
padding: .1em;
 +
}
 +
 
 +
input.historysubmit {
 +
padding: 0 .3em .3em .3em !important;
 +
font-size: 94%;
 +
cursor: pointer;
 +
height: 1.7em !important;
 +
margin-left: 1.6em;
 +
}
 +
select {
 +
vertical-align: top;
 +
}
 +
abbr, acronym, .explain {
 +
border-bottom: 1px dotted black;
 +
color: black;
 +
background: none;
 +
cursor: help;
 +
}
 +
q {
 +
font-family: Times, "Times New Roman", serif;
 +
font-style: italic;
 +
}
 +
/* disabled for now
 +
blockquote {
 +
font-family: Times, "Times New Roman", serif;
 +
font-style: italic;
 +
}*/
 +
code {
 +
background-color: #000000;
 +
color: #f0e532;
 +
border: 1px solid #4D0B0B!important;
 +
padding: 5px;
 +
}
 +
pre {
 +
padding: 1em;
 +
border: 1px dashed #2f6fab;
 +
color: #FFEF64;
 +
background-color: #000000;
 +
line-height: 1.1em;
 +
}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
/*
 +
** the main content area
 +
*/
 +
 
 +
 
 +
#siteSub {
 +
 +
}
 +
 
 +
#jump-to-nav {
 +
 +
}
 +
 
 +
#contentSub, #contentSub2 {
 +
font-size: 84%;
 +
line-height: 1.2em;
 +
margin: 0 0 1.4em 1em;
 +
color: #7d7d7d;
 +
width: auto;
 +
}
 +
span.subpages {
 +
display: block;
 +
}
 +
 
 +
/* Some space under the headers in the content area */
 +
#bodyContent h1, #bodyContent h2 {
 +
margin-bottom: .6em;
 +
}
 +
#bodyContent h3, #bodyContent h4 {
 +
margin-bottom: .3em;
 +
}
 +
.firstHeading {
 +
margin-bottom: 1em;
 +
margin-top: 1em;
 +
}
 +
 
 +
/* user notification thing */
 +
.usermessage {
 +
background-color: #ffce7b;
 +
border: 1px solid #ffa500;
 +
color: black;
 +
font-weight: bold;
 +
margin: 2em 0 1em;
 +
padding: .5em 1em;
 +
vertical-align: middle;
 +
}
 +
#siteNotice {
 +
text-align: center;
 +
font-size: 95%;
 +
padding: 0 .9em;
 +
}
 +
#siteNotice p {
 +
margin: 0;
 +
padding: 0;
 +
}
 +
.error {
 +
color: red;
 +
font-size: larger;
 +
}
 +
.errorbox, .successbox {
 +
font-size: larger;
 +
border: 2px solid;
 +
padding: .5em 1em;
 +
float: left;
 +
margin-bottom: 2em;
 +
color: #FFFFFF;
 +
}
 +
.errorbox {
 +
border-color: red;
 +
background-color: #350C0C;
 +
}
 +
.successbox {
 +
border-color: green;
 +
background-color: #dfd;
 +
}
 +
.errorbox h2, .successbox h2 {
 +
font-size: 1em;
 +
font-weight: bold;
 +
display: inline;
 +
margin: 0 .5em 0 0;
 +
border: none;
 +
}
 +
 
 +
#catlinks {
 +
padding: 5px;
 +
margin-top: 1em;
 +
clear: both;
 +
}
 +
 
 +
.catlinks {
 +
background: #120202;
 +
border: 1px solid #4D0B0B;
 +
}
 +
 
 +
 
 +
 
 +
/* currently unused, intended to be used by a metadata box
 +
in the bottom-right corner of the content area */
 +
.documentDescription {
 +
/* The summary text describing the document */
 +
font-weight: bold;
 +
display: block;
 +
margin: 1em 0;
 +
line-height: 1.5em;
 +
}
 +
.documentByLine {
 +
text-align: right;
 +
font-size: 90%;
 +
clear: both;
 +
font-weight: normal;
 +
color: #76797c;
 +
}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
/* emulate center */
 +
.center {
 +
width: 100%;
 +
text-align: center;
 +
}
 +
*.center * {
 +
margin-left: auto;
 +
margin-right: auto;
 +
}
 +
/* small for tables and similar */
 +
.small, .small * {
 +
font-size: 94%;
 +
}
 +
table.small {
 +
font-size: 100%;
 +
}
 +
 
 +
/*
 +
** content styles
 +
*/
 +
 
 +
#toc,
 +
.toc
 +
{
 +
width: 40%;
 +
padding: 15px;
 +
}
 +
 
 +
 
 +
#toc,
 +
.toc,
 +
.mw-warning {
 +
border: 1px solid #4D0B0B;
 +
background-color: #250505;
 +
padding: 5px;
 +
font-size: 95%;
 +
 
 +
}
 +
#toc h2,
 +
.toc h2 {
 +
display: inline;
 +
border: none;
 +
padding: 0;
 +
font-size: 100%;
 +
font-weight: bold;
 +
}
 +
#toc #toctitle,
 +
.toc #toctitle,
 +
#toc .toctitle,
 +
.toc .toctitle {
 +
text-align: center;
 +
background-color: #000000;
 +
}
 +
#toc ul,
 +
.toc ul {
 +
list-style-type: none;
 +
list-style-image: none;
 +
margin-left: 0;
 +
padding-left: 0;
 +
text-align: left;
 +
}
 +
#toc ul ul,
 +
.toc ul ul {
 +
margin: 0 0 0 2em;
 +
}
 +
#toc .toctoggle,
 +
.toc .toctoggle {
 +
font-size: 94%;
 +
}
 +
 
 +
.toclimit-2 .toclevel-1 ul,
 +
.toclimit-3 .toclevel-2 ul,
 +
.toclimit-4 .toclevel-3 ul,
 +
.toclimit-5 .toclevel-4 ul,
 +
.toclimit-6 .toclevel-5 ul,
 +
.toclimit-7 .toclevel-6 ul {
 +
 +
}
 +
 
 +
 
 +
.mw-warning {
 +
margin-left: 50px;
 +
margin-right: 50px;
 +
text-align: center;
 +
}
 +
 
 +
/* images */
 +
div.floatright, table.floatright {
 +
clear: right;
 +
float: right;
 +
position: relative;
 +
margin: 0 0 .5em .5em;
 +
border: 0;
 +
/*
 +
border: .5em solid white;
 +
border-width: .5em 0 .8em 1.4em;
 +
*/
 +
}
 +
div.floatright p { font-style: italic; }
 +
div.floatleft, table.floatleft {
 +
float: left;
 +
position: relative;
 +
margin: 0 .5em .5em 0;
 +
border: 0;
 +
/*
 +
margin: .3em .5em .5em 0;
 +
border: .5em solid white;
 +
border-width: .5em 1.4em .8em 0;
 +
*/
 +
}
 +
div.floatleft p { font-style: italic; }
 +
/* thumbnails */
 +
div.thumb {
 +
margin-bottom: .5em;
 +
margin-top: .5em;
 +
margin-left: .5em;
 +
margin-right: .5em;
 +
border-style: solid;
 +
border-color: transparent;
 +
width: auto;
 +
}
 +
div.thumb div {
 +
border: 1px solid #4D0B0B;
 +
padding: 3px !important;
 +
background-color: #000000;
 +
font-size: 94%;
 +
text-align: center;
 +
overflow: hidden;
 +
}
 +
div.thumb div a img {
 +
border: 1px solid #4D0B0BC;
 +
}
 +
div.thumb div div.thumbcaption {
 +
border: none;
 +
text-align: left;
 +
line-height: 1.4em;
 +
padding: .3em 0 .1em 0;
 +
}
 +
div.magnify {
 +
float: right;
 +
border: none !important;
 +
background: none !important;
 +
}
 +
div.magnify a, div.magnify img {
 +
display: block;
 +
border: none !important;
 +
background: none !important;
 +
}
 +
div.tright {
 +
clear: right;
 +
float: right;
 +
border-width: .5em 0 .8em 1.4em;
 +
}
 +
div.tleft {
 +
float: left;
 +
margin-right: .5em;
 +
border-width: .5em 1.4em .8em 0;
 +
}
 +
 
 +
.hiddenStructure {
 +
 +
speak: none;
 +
}
 +
img.tex {
 +
vertical-align: middle;
 +
}
 +
span.texhtml {
 +
font-family: serif;
 +
}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
/*
 +
** classes for special content elements like town boxes
 +
** intended to be referenced directly from the wiki src
 +
*/
 +
 
 +
/*
 +
** User styles
 +
*/
 +
/* table standards */
 +
table.rimage {
 +
float: right;
 +
position: relative;
 +
margin-left: 1em;
 +
margin-bottom: 1em;
 +
text-align: center;
 +
}
 +
.toccolours {
 +
border: 1px solid #4D0B0B;
 +
background-color: #0D1218;
 +
padding: 5px;
 +
font-size: 95%;
 +
}
 +
div.townBox {
 +
position: relative;
 +
float: right;
 +
background: white;
 +
margin-left: 1em;
 +
border: 1px solid gray;
 +
padding: .3em;
 +
width: 200px;
 +
overflow: hidden;
 +
clear: right;
 +
}
 +
div.townBox dl {
 +
padding: 0;
 +
margin: 0 0 .3em;
 +
font-size: 96%;
 +
}
 +
div.townBox dl dt {
 +
background: none;
 +
margin: .4em 0 0;
 +
}
 +
div.townBox dl dd {
 +
margin: .1em 0 0 1.1em;
 +
background-color: #f3f3f3;
 +
}
 +
 
 +
/*
 +
** edit views etc
 +
*/
 +
.special li {
 +
line-height: 1.4em;
 +
margin: 0;
 +
padding: 0;
 +
}
 +
 
 +
/* Page history styling */
 +
/* the auto-generated edit comments */
 +
.autocomment {
 +
color: gray;
 +
}
 +
#pagehistory span.user {
 +
margin-left: 1.4em;
 +
margin-right: .4em;
 +
}
 +
#pagehistory span.minor {
 +
font-weight: bold;
 +
}
 +
#pagehistory li {
 +
border: 1px solid white;
 +
}
 +
#pagehistory li.selected {
 +
background-color: #0D1218;
 +
border: 1px dashed #aaa;
 +
}
 +
 
 +
/*
 +
** Diff rendering
 +
*/
 +
table.diff, td.diff-otitle, td.diff-ntitle {
 +
background-color: #4D0B0B;
 +
}
 +
td.diff-addedline {
 +
background: #002b03;
 +
font-size: smaller;
 +
}
 +
td.diff-deletedline {
 +
background: #831c1c;
 +
font-size: smaller;
 +
}
 +
td.diff-context {
 +
background: #2b0000;
 +
font-size: smaller;
 +
}
 +
 
 +
td.diff-deletedline .diffchange {
 +
background: #b4615f;
 +
}
 +
 
 +
table.diff td div {
 +
color: #FFFFFF;
 +
}
 +
 
 +
td.diff-addedline .diffchange {
 +
background: #37a225;
 +
 
 +
}
 +
 
 +
 
 +
span.diffchange {
 +
color: red;
 +
font-weight: bold;
 +
}
 +
 
 +
 
 +
table.wikitable {
 +
margin: 1em 0;
 +
background-color: #370606;
 +
border: 1px #4B100E solid;
 +
border-collapse: collapse;
 +
color: #c0c0c0;
 +
}
 +
 
 +
table.wikitable > tr > th, table.wikitable > tr > td, table.wikitable > * > tr > th, table.wikitable > * > tr > td {
 +
border: 1px solid #4B100E;
 +
padding: 0.2em;
 +
}
 +
 
 +
 
 +
table.wikitable > tr > th, table.wikitable > * > tr > th  {
 +
background: #000000;
 +
border: 1px solid #4B100E;
 +
}
 +
 
 +
 
 +
.mw-ui-button.mw-ui-progressive, .mw-ui-button.mw-ui-primary {
 +
background: #aa0d0d;
 +
color: #FFFFFF
 +
;
 +
border: 1px solid #4B100E;
 +
border-left: none;
 +
border-right: none;
 +
text-shadow: 0 1px rgba(0,0,0,0.1);
 +
}
 +
 
 +
 
 +
 
 +
.mw-ui-button.mw-ui-progressive:hover, .mw-ui-button.mw-ui-progressive:focus, .mw-ui-button.mw-ui-primary:hover, .mw-ui-button.mw-ui-primary:focus {
 +
border-bottom-color: transparent;
 +
background: #e82d2d;
 +
outline: none;
 +
}
 +
 
 +
 
 +
 
 +
.mw-ui-button.mw-ui-progressive, .mw-ui-button.mw-ui-primary:focus {
 +
border-bottom-color: transparent;
 +
}
 +
 
 +
.mw-ui-button.mw-ui-progressive:active, .mw-ui-button.mw-ui-progressive.mw-ui-checked, .mw-ui-button.mw-ui-primary:active, .mw-ui-button.mw-ui-primary.mw-ui-checked {
 +
background: #e82d2d;
 +
color: #FFFFFF;
 +
border: 1px solid #4B100E;
 +
border-left: none;
 +
border-right: none;
 +
text-shadow: 0 1px rgba(0,0,0,0.1);
 +
border-bottom-color: transparent;
 +
}
 +
 
 +
.mw-search-formheader{
 +
background: #000000;
 +
border: 1px #4B100E solid;
 +
color: #c0c0c0;
 +
}
 +
 
 +
.mw-search-formheader div.search-types ul li.current a{
 +
color: #c18500;
 +
}
 +
 
 +
/*
 +
** keep the whitespace in front of the ^=, hides rule from konqueror
 +
** this is css3, the validator doesn't like it when validating as css2
 +
*/
 +
#bodyContent a.external,
 +
#bodyContent a[href ^="gopher://"] {
 +
background: url(external.png) center right no-repeat;
 +
padding-right: 13px;
 +
}
 +
#bodyContent a[href ^="https://"],
 +
.link-https {
 +
background: url(lock_icon.gif) center right no-repeat;
 +
padding-right: 16px;
 +
}
 +
#bodyContent a[href ^="mailto:"],
 +
.link-mailto {
 +
background: url(mail_icon.gif) center right no-repeat;
 +
padding-right: 18px;
 +
}
 +
#bodyContent a[href ^="news://"] {
 +
background: url(news_icon.png) center right no-repeat;
 +
padding-right: 18px;
 +
}
 +
#bodyContent a[href ^="ftp://"],
 +
.link-ftp {
 +
background: url(file_icon.gif) center right no-repeat;
 +
padding-right: 18px;
 +
}
 +
#bodyContent a[href ^="irc://"],
 +
.link-irc {
 +
background: url(discussionitem_icon.gif) center right no-repeat;
 +
padding-right: 18px;
 +
}
 +
/* disable interwiki styling */
 +
#bodyContent a.extiw,
 +
#bodyContent a.extiw:active {
 +
color: #36b;
 +
background: none;
 +
padding: 0;
 +
}
 +
#bodyContent a.external {
 +
color: #FE7E00;
 +
}
 +
/* this can be used in the content area to switch off
 +
special external link styling */
 +
#bodyContent .plainlinks a {
 +
background: none !important;
 +
padding: 0 !important;
 +
}
 +
/*
 +
** Structural Elements
 +
*/
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
/*
 +
** general portlet styles (elements in the quickbar)
 +
*/
 +
.portlet {
 +
border: medium none;
 +
float: none;
 +
 
 +
margin:0 0 0.5em;
 +
padding:0;
 +
width:970px;
 +
 +
 
 +
 +
}
 +
.portlet h4 {
 +
font-size: 95%;
 +
font-weight: normal;
 +
white-space: nowrap;
 +
}
 +
.portlet h5 {
 +
background: transparent;
 +
padding: 0 1em 0 .5em;
 +
display: inline;
 +
height: 1em;
 +
font-size: 91%;
 +
font-weight: normal;
 +
white-space: nowrap;
 +
}
 +
.portlet h6 {
 +
background: #ffae2e;
 +
border: 1px solid #2f6fab;
 +
border-style: solid solid none solid;
 +
padding: 0 1em 0 1em;
 +
display: block;
 +
font-size: 1em;
 +
height: 1.2em;
 +
font-weight: normal;
 +
white-space: nowrap;
 +
}
 +
.pBody {
 +
font-size: 95%;
 +
color: #c0c0c0;
 +
border-collapse: collapse;
 +
border: 1px solid #4D0B0B;
 +
padding: 0 .8em .3em 0.5em;
 +
#background-color: #220101;
 +
}
 +
.portlet h1,
 +
.portlet h2,
 +
.portlet h3,
 +
.portlet h4 {
 +
margin: 0;
 +
padding: 0;
 +
}
 +
.portlet ul {
 +
line-height: 1.5em;
 +
list-style-type: square;
 +
list-style-image: url(Bullet.gif);
 +
font-size: 95%;
 +
}
 +
.portlet li {
 +
padding: 0;
 +
margin: 0;
 +
}
 +
 
 +
 
 +
/*
 +
** Logo properties
 +
*/
 +
 
 +
#p-logo {
 +
width: 260px;
 +
 
 +
#margin-left:10px;
 +
#margin-top:5px;
 +
float:left;
 +
}
 +
#p-logo h5 {
 +
 +
}
 +
#p-logo a,
 +
#p-logo a:hover {
 +
display: block;
 +
height: 136px;
 +
background-repeat: no-repeat;
 +
text-decoration: none;
 +
}
 +
 
 +
/*
 +
** the navigation portlet
 +
*/
 +
 
 +
#p-navigation {
 +
position: relative;
 +
z-index: 3;
 +
      background:#000000;
 +
}
 +
 
 +
#p-navigation .pBody {
 +
padding-right: 0;
 +
}
 +
 
 +
#p-navigation a {
 +
display: block;
 +
}
 +
 
 +
#p-navigation li.active a, #p-navigation li.active a:hover {
 +
text-decoration: none;
 +
display: inline;
 +
font-weight: bold;
 +
}
 +
 
 +
 
 +
/*
 +
** Search portlet
 +
*/
 +
#p-search {
 +
position: relative;
 +
z-index: 3;
 +
overflow: hidden;
 +
 +
}
 +
input.searchButton {
 +
margin-top: 1px;
 +
font-size: 95%;
 +
}
 +
#searchGoButton {
 +
padding-left: .5em;
 +
padding-right: .5em;
 +
font-weight: bold;
 +
}
 +
#searchInput {
 +
width: 10.9em;
 +
margin: 0;
 +
font-size: 95%;
 +
}
 +
#p-search .pBody {
 +
padding: .5em .4em .4em .4em;
 +
text-align: center;
 +
}
 +
 
 +
/*
 +
** the personal toolbar
 +
*/
 +
 
 +
#p-personal {
 +
padding: 0;
 +
margin: 0;
 +
border-collapse: collapse;
 +
#border: 1px solid #4d0b0b;
 +
#background: #380808;
 +
line-height: 1.2em;
 +
z-index: 4;
 +
position: relative;
 +
margin-top: 50px;
 +
 
 +
}
 +
 
 +
#p-personal h5 {
 +
 +
}
 +
#p-personal .portlet,
 +
#p-personal .pBody {
 +
padding: 0;
 +
margin: 0;
 +
border: none;
 +
z-index: 0;
 +
overflow: visible;
 +
#background: #380808;
 +
}
 +
/* this is the ul contained in the portlet */
 +
#p-personal ul {
 +
border: none;
 +
line-height: 1.4em;
 +
color: #2f6fab;
 +
#padding: 0 2em 0 3em;
 +
margin: 5;
 +
text-align: right;
 +
list-style: none;
 +
z-index: 0;
 +
background: none;
 +
cursor: default;
 +
}
 +
#p-personal li {
 +
z-index: 0;
 +
border: none;
 +
padding: 0;
 +
display: inline;
 +
color: #2f6fab;
 +
margin-left: 1em;
 +
line-height: 1.2em;
 +
background: none;
 +
}
 +
#p-personal li.active {
 +
font-weight: bold;
 +
}
 +
#p-personal li a {
 +
text-decoration: none;
 +
color: #FFFFFF;
 +
padding-bottom: .2em;
 +
font-weight: bold;
 +
background: #640101;
 +
border-radius: 5px;
 +
padding: 10px;
 +
 +
 +
}
 +
#p-personal li a:hover {
 +
background: #890000;
 +
border-radius: 5px;
 +
padding: 10px;
 +
text-decoration: none;
 +
}
 +
#p-personal li.active a:hover {
 +
background: #890000;
 +
border-radius: 5px;
 +
padding: 10px;
 +
}
 +
 +
 
 +
 +
 +
 +
 +
/* the icon in front of the user name, single quotes
 +
in bg url to hide it from iemac */
 +
li#pt-userpage,
 +
li#pt-anonuserpage,
 +
li#pt-login {
 +
background: url(user.gif) top left no-repeat;
 +
padding-left: 20px;
 +
text-transform: none;
 +
}
 +
 
 +
/*
 +
** the page-related actions- page/talk, edit etc
 +
*/
 +
#p-cactions {
 +
background:none repeat scroll 0 0 transparent;
 +
border-collapse:collapse;
 +
list-style:none outside none;
 +
margin:0 12px 0 10px;
 +
border-bottom: 1px solid #4B100E;
 +
}
 +
#p-cactions .hiddenStructure {
 +
 +
}
 +
#p-cactions ul {
 +
list-style: none;
 +
}
 +
#p-cactions li {
 +
display: inline;
 +
border: 1px solid #4D0B0B;
 +
border-bottom: none;
 +
padding: 0 0 .1em 0;
 +
margin: 0 .3em 0 0;
 +
overflow: visible;
 +
background: #a94d03;
 +
}
 +
#p-cactions li.selected {
 +
 +
border-color: #860909;
 +
padding: 0 0 0 0;
 +
font-weight: bold;
 +
 
 +
}
 +
#p-cactions li a {
 +
 +
background-color: #2D0606;
 +
color: #c0c0c0;
 +
padding: 0 .8em .3em;
 +
text-decoration: none;
 +
position: relative;
 +
z-index: 0;
 +
margin: 0;
 +
border: none;
 +
 +
 +
}
 +
#p-cactions li.selected a {
 +
 +
background-color: #711616;
 +
padding: 0 1em .2em!important;
 +
padding: 0 1em .2em!important;
 +
}
 +
#p-cactions .new a {
 +
color: #ffe7b5;
 +
}
 +
#p-cactions li a:hover {
 +
 
 +
text-decoration: none;
 +
background-color: #000000;
 +
color: #FFFFFF;
 +
}
 +
#p-cactions h5 {
 +
 +
}
 +
#p-cactions li.istalk {
 +
margin-right: 0;
 +
}
 +
#p-cactions li.istalk a {
 +
padding-right: .5em;
 +
}
 +
#p-cactions #ca-addsection a {
 +
padding-left: .4em;
 +
padding-right: .4em;
 +
}
 +
/* offsets to distinguish the tab groups */
 +
li#ca-talk {
 +
margin-right: 1.6em;
 +
}
 +
li#ca-watch, li#ca-unwatch, li#ca-varlang-0, li#ca-print {
 +
margin-left: 1.6em;
 +
}
 +
 
 +
/*
 +
** the remaining portlets
 +
*/
 +
#p-tbx,
 +
#p-lang {
 +
position: relative;
 +
z-index: 3;
 +
}
 +
 
 +
/* TODO: #t-iscite is only used by the Cite extension, come up with some
 +
* system which allows extensions to add to this file on the fly
 +
*/
 +
#t-ispermalink, #t-iscite {
 +
color: #999;
 +
}
 +
/*
 +
** footer
 +
*/
 +
#footer {
 +
background-color: #000000;
 +
border-top: 1px solid #000000;
 +
border-bottom: 1px solid #000000;
 +
margin: .6em 0 1em 0;
 +
padding: .4em 0 1.2em 0;
 +
text-align: center;
 +
font-size: 90%;
 +
color: #c0c0c0;
 +
}
 +
#footer li {
 +
display: inline;
 +
margin: 0 1.3em;
 +
}
 +
/* hide from incapable browsers */
 +
head:first-child+body #footer li { white-space: nowrap; }
 +
#f-poweredbyico, #f-copyrightico {
 +
margin: 0 8px;
 +
position: relative;
 +
top: -2px; /* Bump it up just a tad */
 +
}
 +
#f-poweredbyico {
 +
float: right;
 +
height: 1%;
 +
}
 +
#f-copyrightico {
 +
float: left;
 +
height: 1%;
 +
}
 +
 
 +
 
 +
 
 +
/* js pref toc */
 +
#preftoc {
 +
margin: 0;
 +
padding: 0;
 +
width: 100%;
 +
clear: both;
 +
}
 +
#preftoc li {
 +
margin: 1px -2px 1px 2px;
 +
float: left;
 +
padding: 2px 0 3px 0;
 +
background-color: #111010;
 +
color: #c0c0c0;
 +
border: 1px solid #4D0B0B;
 +
border-right-color: #4D0B0B;
 +
border-bottom: 0;
 +
position: relative;
 +
white-space: nowrap;
 +
list-style-type: none;
 +
list-style-image: none;
 +
z-index: 3;
 +
}
 +
#preftoc li.selected {
 +
font-weight: bold;
 +
background-color: #200505;
 +
border: 1px solid #4D0B0B;
 +
border-bottom: none;
 +
cursor: default;
 +
top: 1px;
 +
padding-top: 2px;
 +
margin-right: -3px;
 +
}
 +
#preftoc > li.selected {
 +
top: 2px;
 +
}
 +
#preftoc a,
 +
#preftoc a:active {
 +
display: block;
 +
color: #c0c0c0;
 +
padding: 0 .7em;
 +
position: relative;
 +
text-decoration: none;
 +
}
 +
#preftoc li.selected a {
 +
cursor: default;
 +
text-decoration: none;
 +
color:#FCE784 ;
 +
}
 +
#prefcontrol {
 +
padding-top: 2em;
 +
clear: both;
 +
}
 +
#preferences {
 +
margin: 0;
 +
border: 1px solid #4D0B0B;
 +
clear: both;
 +
padding: 1.5em;
 +
background-color: #200505;
 +
}
 +
.prefsection {
 +
border: none;
 +
padding: 0;
 +
margin: 0;
 +
}
 +
.prefsection fieldset {
 +
border: 1px solid #000000;
 +
float: left;
 +
margin-right: 2em;
 +
}
 +
.prefsection legend {
 +
font-weight: bold; 
 +
}
 +
.prefsection table, .prefsection legend {
 +
background-color: #000000;
 +
}
 +
.mainLegend {
 +
 +
}
 +
div.prefsectiontip {
 +
font-size: 95%;
 +
margin-top: 0;
 +
background-color: #000000;
 +
padding: .2em .7em;
 +
clear: both;
 +
}
 +
.btnSavePrefs {
 +
font-weight: bold;
 +
padding-left: .3em;
 +
padding-right: .3em;
 +
}
 +
 
 +
.preferences-login {
 +
clear: both;
 +
margin-bottom: 1.5em;
 +
}
 +
 
 +
.prefcache {
 +
font-size: 90%;
 +
margin-top: 2em;
 +
}
 +
 
 +
div#userloginForm form,
 +
div#userlogin form#userlogin2 {
 +
margin: 0 3em 1em 0;
 +
border: 1px solid #aaa;
 +
clear: both;
 +
padding: 1.5em 2em;
 +
background-color: #000000;
 +
float: left;
 +
}
 +
 
 +
div#userloginForm table,
 +
div#userlogin form#userlogin2 table {
 +
background-color: #000000;
 +
}
 +
 
 +
div#userloginForm h2,
 +
div#userlogin form#userlogin2 h2 {
 +
padding-top: 0;
 +
}
 +
 
 +
div#userlogin .captcha {
 +
border: 1px solid #bbb;
 +
padding: 1.5em 2em;
 +
width: 400px;
 +
background-color: #000000;
 +
}
 +
 
 +
 
 +
#userloginprompt, #languagelinks {
 +
font-size: 85%;
 +
}
 +
 
 +
#login-sectiontip {
 +
font-size: 85%;
 +
line-height: 1.2;
 +
padding-top: 2em;
 +
}
 +
 
 +
#userlogin .loginText, #userlogin .loginPassword {
 +
width: 12em;
 +
}
 +
 
 +
#userloginlink a, #wpLoginattempt, #wpCreateaccount {
 +
font-weight: bold;
 +
}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
/*
 +
** IE/Mac fixes, hope to find a validating way to move this
 +
** to a separate stylesheet. This would work but doesn't validate:
 +
** @import("IEMacFixes.css");
 +
*/
 +
/* tabs: border on the a, not the div */
 +
* > html #p-cactions li { border: none; }
 +
* > html #p-cactions li a {
 +
border: 1px solid #aaa;
 +
border-bottom: none;
 +
}
 +
* > html #p-cactions li.selected a { border-color: #652302; }
 +
/* footer icons need a fixed width */
 +
* > html #f-poweredbyico,
 +
* > html #f-copyrightico { width: 88px; }
 +
* > html #bodyContent,
 +
* > html #bodyContent pre {
 +
overflow-x: auto;
 +
width: 100%;
 +
padding-bottom: 25px;
 +
}
 +
 
 +
/* more IE fixes */
 +
/* float/negative margin brokenness */
 +
* html #footer {margin-top: 0;}
 +
* html #column-content {
 +
display: inline;
 +
margin-bottom: 0;
 +
}
 +
 
 +
 
 +
 
 +
.editsection { font-size: 10px; float: right; font-weight: normal; }
 +
 
 +
 
 +
* html div.editsection { font-size: smaller; }
 +
#pagehistory li.selected { position: relative; }
 +
 
 +
/* Mac IE 5.0 fix; floated content turns invisible */
 +
* > html #column-content {
 +
float: none;
 +
}
 +
* > html #column-one {
 +
position: absolute;
 +
left: 0;
 +
top: 0;
 +
}
 +
* > html #footer {
 +
margin-left: 13.2em;
 +
}
 +
.redirectText {
 +
font-size: 150%;
 +
margin: 5px;
 +
}
 +
 
 +
.printfooter {
 +
 +
}
 +
 
 +
.not-patrolled {
 +
background-color: #ffa;
 +
}
 +
div.patrollink {
 +
font-size: 75%;
 +
text-align: right;
 +
}
 +
span.newpage, span.minor, span.searchmatch, span.bot {
 +
font-weight: bold;
 +
}
 +
span.unpatrolled {
 +
font-weight: bold;
 +
color: red;
 +
}
 +
 
 +
span.searchmatch {
 +
color: red;
 +
}
 +
.sharedUploadNotice {
 +
font-style: italic;
 +
}
 +
 
 +
span.updatedmarker {
 +
color: black;
 +
background-color: #0f0;
 +
}
 +
span.newpageletter {
 +
font-weight: bold;
 +
color: black;
 +
background-color: yellow;
 +
}
 +
span.minoreditletter {
 +
color: black;
 +
background-color: #c5ffe6;
 +
}
 +
 
 +
table.gallery {
 +
border: 1px solid #4D0B0B;
 +
margin: 2px;
 +
padding: 2px;
 +
background-color: #000000;
 +
}
 +
 
 +
table.gallery tr {
 +
vertical-align: top;
 +
}
 +
 
 +
table.gallery td {
 +
vertical-align: top;
 +
background-color: #000000;
 +
border: solid 2px #4D0B0B;
 +
}
 +
 
 +
table.gallery td.galleryheader {
 +
text-align: center;
 +
font-weight: bold;
 +
}
 +
 
 +
div.gallerybox {
 +
margin: 2px;
 +
width:  150px;
 +
}
 +
 
 +
div.gallerybox div.thumb {
 +
text-align: center;
 +
border: 1px solid #ccc;
 +
margin: 2px;
 +
}
 +
 
 +
div.gallerytext {
 +
font-size: 94%;
 +
padding: 2px 4px;
 +
}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
li.gallerybox {
 +
 
 +
  display: inline-block;
 +
  #border: 1px solid #4D0B0B;
 +
  display: inline-block;
 +
vertical-align: top;
 +
}
 +
 
 +
 
 +
ul.gallery, li.gallerybox {
 +
}
 +
 
 +
 
 +
ul.gallery {
 +
    display: block;
 +
    margin: 2px;
 +
    padding: 2px;
 +
}
 +
li.gallerycaption {
 +
    display: block;
 +
    font-weight: bold;
 +
    text-align: center;
 +
    word-wrap: break-word;
 +
}
 +
li.gallerybox div.thumb {
 +
    background-color: #000000;
 +
    border: 0px solid #4D0B0B;
 +
    margin: 2px;
 +
    text-align: center;
 +
}
 +
li.gallerybox div.thumb img {
 +
    display: block;
 +
    margin: 0 auto;
 +
}
 +
div.gallerytext {
 +
    font-size: 84%;
 +
    overflow: hidden;
 +
    padding: 2px;
 +
    word-wrap: break-word;
 +
    text-align:center;
 +
}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
span.comment {
 +
font-style: italic;
 +
}
 +
 
 +
span.changedby {
 +
font-size: 95%;
 +
}
 +
 
 +
.previewnote {
 +
text-indent: 3em;
 +
color: #c00;
 +
border-bottom: 1px solid #aaa;
 +
padding-bottom: 1em;
 +
margin-bottom: 1em;
 +
}
 +
 
 +
.previewnote p {
 +
margin: 0;
 +
padding: 0;
 +
}
 +
 
 +
.editExternally {
 +
border: 1px solid gray;
 +
background-color: #000000;
 +
padding: 3px;
 +
margin-top: 0.5em;
 +
float: left;
 +
font-size: small;
 +
text-align: center;
 +
}
 +
.editExternallyHelp {
 +
font-style: italic;
 +
color: gray;
 +
}
 +
 
 +
li span.deleted, span.history-deleted {
 +
text-decoration: line-through;
 +
color: #888;
 +
font-style: italic;
 +
}
 +
 
 +
.toggle {
 +
margin-left: 2em;
 +
text-indent: -2em;
 +
}
 +
 
 +
/* Classes for EXIF data display */
 +
table.mw_metadata {
 +
font-size: 0.8em;
 +
margin-left: 0.5em;
 +
margin-bottom: 0.5em;
 +
width: 300px;
 +
}
 +
 
 +
table.mw_metadata caption {
 +
font-weight: bold;
 +
}
 +
 
 +
table.mw_metadata th {
 +
font-weight: normal;
 +
 
 +
}
 +
 
 +
table.mw_metadata td {
 +
padding: 0.1em;
 +
 
 +
}
 +
 
 +
table.mw_metadata {
 +
border: none;
 +
border-collapse: collapse;
 +
}
 +
 
 +
table.mw_metadata td, table.mw_metadata th {
 +
text-align: center;
 +
border: 1px solid #4D0B0B;
 +
padding-left: 0.1em;
 +
padding-right: 0.1em;
 +
}
 +
 
 +
table.mw_metadata th {
 +
background-color: #000000;
 +
}
 +
 
 +
table.mw_metadata td {
 +
background-color: #4D0B0B;
 +
}
 +
 
 +
table.collapsed tr.collapsable {
 +
 +
}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
/* filetoc */
 +
ul#filetoc {
 +
text-align: center;
 +
border: 1px solid #4D0B0B;
 +
background-color: #000000;
 +
padding: 5px;
 +
font-size: 95%;
 +
margin-bottom: 0.5em;
 +
margin-left: 0;
 +
margin-right: 0;
 +
}
 +
 
 +
#filetoc li {
 +
display: inline;
 +
list-style-type: none;
 +
padding-right: 2em;
 +
}
 +
 
 +
/* @bug 1714 */
 +
input#wpSave, input#wpDiff {
 +
margin-right: 0.33em;
 +
}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
#editform .editOptions {
 +
display: inline;
 +
}
 +
 
 +
 
 +
 
 +
 
 +
#wpSave {
 +
font-weight: bold;
 +
}
 +
 
 +
/* Classes for article validation */
 +
 
 +
table.revisionform_default {
 +
border: 1px solid #4D0B0B;
 +
}
 +
 
 +
table.revisionform_focus {
 +
border: 1px solid #4D0B0B;
 +
background-color:#000000;
 +
}
 +
 
 +
tr.revision_tr_default {
 +
background-color:#EEEEEE;
 +
}
 +
 
 +
tr.revision_tr_first {
 +
background-color:#DDDDDD;
 +
}
 +
 
 +
p.revision_saved {
 +
color: green;
 +
font-weight:bold;
 +
}
 +
 
 +
#mw_trackbacks {
 +
border: solid 1px #bbbbff;
 +
background-color: #eeeeff;
 +
padding: 0.2em;
 +
}
 +
 
 +
 
 +
/* Allmessages table */
 +
 
 +
#allmessagestable th {
 +
background-color: #b2b2ff;
 +
}
 +
 
 +
#allmessagestable tr.orig {
 +
background-color: #ffe2e2;
 +
}
 +
 
 +
#allmessagestable tr.new {
 +
background-color: #e2ffe2;
 +
}
 +
 
 +
#allmessagestable tr.def {
 +
background-color: #f0f0ff;
 +
}
 +
 
 +
 
 +
/* noarticletext */
 +
div.noarticletext {
 +
border: 1px solid #4D0B0B;
 +
background: #000000;
 +
padding: .2em 1em;
 +
color: #c0c0c0;
 +
}
 +
 
 +
div#searchTargetContainer {
 +
left:      10px;
 +
top:        10px;
 +
width:      90%;
 +
background: #000000;
 +
}
 +
 
 +
div#searchTarget {
 +
padding:    3px;
 +
margin:    5px;
 +
background: #000000;
 +
border:    solid 1px #4D0B0B;
 +
}
 +
 
 +
div#searchTarget ul li {
 +
list-style: none;
 +
}
 +
 
 +
div#searchTarget ul li:before {
 +
color: orange;
 +
content: "\00BB \0020";
 +
}
 +
 
 +
table.nopadding {
 +
padding:0px;
 +
border-top-width: 0px;
 +
border-right-width: 0px;
 +
border-bottom-width: 0px;
 +
border-left-width: 0px;
 +
background-color:#320707;
 +
 
 +
}
 +
 
 +
 
 +
td.nopadding {
 +
padding:0px;
 +
border-top-width: 0px;
 +
border-right-width: 0px;
 +
border-bottom-width: 0px;
 +
border-left-width: 0px;
 +
 
 +
}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
/* QuickMenu 0 */
 +
 
 +
/*"""""""" (MAIN) Container""""""""*/
 +
#qm0
 +
{
 +
 
 +
background-color:transparent;
 +
border: 0px solid black;
 +
float: left;
 +
margin: 0 auto;
 +
 +
 +
}
 +
 
 +
/*"""""""" (MAIN) Items""""""""*/
 +
#qm0 a
 +
{
 +
font-family: Lucida Grande, Verdana, Arial, Verdana, sans-serif;
 +
font-size: 12px;
 +
/*color: #E3CC92;*/
 +
 
 +
vertical-align: middle;
 +
padding: 0px 0px 0px 0px;
 +
margin: 0px 0px 0px 0px;
 +
 +
}
 +
 
 +
 
 +
/*"""""""" (MAIN) Hover State""""""""*/
 +
#qm0 a:hover
 +
{
 +
 
 +
/*color: white;
 +
text-decoration: none;*/
 +
}
 +
 
 +
 
 +
#qm0 .qmparent
 +
{
 +
/*background-image: url(/js/stmenu/1_bullet-arrow-white.gif);
 +
background-position: right center;
 +
background-repeat: no-repeat;*/
 +
width: auto;
 +
 +
 +
}
 +
 
 +
/*"""""""" (MAIN) Parent items""""""""*/
 +
#qm0 .top
 +
{
 +
/*width: 95px;*/
 +
padding-left: 5px;
 +
padding-right: 15px;
 +
height: 18px;
 +
background-image: url(/static/images/menuback.gif);
 +
background-position: left;
 +
background-repeat: no-repeat;
 +
text-align: center;
 +
margin: 1px 1px 1px 1px;
 +
font-weight: normal;
 +
 +
display: inline;
 +
float: none;
 +
padding: 4px;
 +
padding-left: 14px;
 +
 +
}
 +
#qm0 .top:hover
 +
{
 +
/*background-image: url(/js/stmenu/menuback-on.gif);*/
 +
}
 +
 
 +
/*"""""""" (MAIN) Active State""""""""*/
 +
body #qm0 .qmactive, body #qm0 .qmactive:hover
 +
{
 +
background-image: url(/static/images/menubackon.gif);
 +
background-position: left;
 +
background-repeat: no-repeat;
 +
padding-left: 14px;
 +
     
 +
}
 +
 
 +
 
 +
/*"""""""" (SUB) Container""""""""*/
 +
#qm0 div, #qm0 ul
 +
{
 +
margin-top: 2px;
 +
margin-left: 3px;
 +
width: 150px;
 +
/*background-color: #303125;*/
 +
/*border: 2px solid #5B4E2F;*/
 +
background: #0A1117;
 +
border: 0px solid #652302;
 +
padding: 1px;
 +
text-align: left;
 +
 
 +
}
 +
 
 +
/*"""""""" (SUB) Items""""""""*/
 +
#qm0 div a, #qm0 ul a
 +
{
 +
border-right: 1px solid #000000;
 +
border-bottom: 1px solid #000000;
 +
border-top: 1px solid #333333;
 +
border-left: 1px solid #333333;
 +
padding: 5px 5px 5px 5px;
 +
width: auto;
 +
}
 +
 
 +
#qm0 div span.non_link
 +
{
 +
display: block;
 +
font-weight: bold;
 +
border-right: 1px solid #000000;
 +
border-bottom: 1px solid #000000;
 +
border-top: 1px solid #333333;
 +
border-left: 1px solid #333333;
 +
padding: 5px 5px 5px 5px;
 +
width: auto;
 +
}
 +
 
 +
 
 +
 
 +
/*"""""""" (SUB) Hover State""""""""*/
 +
#qm0 div a:hover, #qm0 ul a:hover
 +
{
 +
/*background-color: #a7a49a;*/
 +
width: auto;
 +
text-align: left;
 +
background-image: none;
 +
background: #0E1821;
 +
}
 +
 
 +
 
 +
/*"""""""" (SUB) Parent items""""""""*/
 +
#qm0 div .qmparent
 +
{
 +
background-image: url(/gfx/menuback.gif);
 +
background-position: left;
 +
background-repeat: no-repeat;
 +
padding-left: 14px;
 +
 
 +
}
 +
 
 +
/*"""""""" (SUB) Active State""""""""*/
 +
body #qm0 div .qmactive, body #qm0 div .qmactive:hover
 +
{
 +
/*background-image: url(/js/stmenu/1_bullet-arrow-white.gif);
 +
background-position: right center;
 +
background-repeat: no-repeat;*/
 +
background: #0E1821;
 +
width: auto;
 +
background-image: url(/static/images/menuback.gif);
 +
background-position: left;
 +
background-repeat: no-repeat;
 +
padding-left: 14px;
 +
     
 +
}
 +
 
 +
/*"""""""" (MAIN) Persistent State """"""""*/
 +
#qm0 .qmpersistent
 +
{
 +
/*background-image: url(/js/stmenu/menuback-on.gif);*/
 +
color: #ffffff;
 +
/*background-color: #77756F;*/
 +
}
 +
 
 +
/*"""""""" (SUB) Persistent State """"""""*/
 +
#qm0 div .qmpersistent
 +
{
 +
 
 +
/*background: #77756F;*/
 +
}
 +
 
 +
#navigation {
 +
 
 +
 
 +
  padding-top: 10px;
 +
  padding-bottom: 4px;
 +
  padding-right: 1px;
 +
  height: 50px;
 +
  padding: 2px;
 +
  width: 970px;
 +
  #border-top: 1px solid #333431;
 +
  #border-bottom: 1px solid #333431;
 +
  #background-color: #000000;
 +
  #padding-top: 7px !important;
 +
  #padding-top: 9px;
 +
  #padding-left: 4px;
 +
 
 +
}
 +
 
 +
.tabberlive .tabbertabhide {
 +
 
 +
}
 +
 
 +
 
 +
 
 +
.tabber {
 +
}
 +
 
 +
 
 +
.tabberlive {
 +
margin-top:1em;
 +
}
 +
 
 +
 
 +
ul.tabbernav
 +
{
 +
margin:0;
 +
padding: 3px 0;
 +
font: bold 12px Verdana, sans-serif;
 +
margin-right: 10px;
 +
}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
ul.tabbernav li
 +
{
 +
list-style: none;
 +
margin: 0;
 +
display: inline;
 +
}
 +
 
 +
 
 +
ul.tabbernav li a
 +
{
 +
padding: 3px 0.5em;
 +
margin-left: 3px;
 +
border: 1px solid #373737;
 +
border-bottom: none;
 +
background: #000000;
 +
text-decoration: none;
 +
}
 +
 
 +
 
 +
 
 +
ul.tabbernav li a:link { color: #ede6d1; }
 +
 
 +
ul.tabbernav li a:visited { color: #ede6d1; }
 +
 
 +
ul.tabbernav li.tabberactive a {
 +
  background: #5f0707;
 +
}
 +
 
 +
 
 +
 
 +
.tabberlive .tabbertab {
 +
padding:5px;
 +
border-top:1px;
 +
 
 +
}
 +
 
 +
.tabberlive .tabbertab h2 {
 +
 
 +
}
 +
 
 +
 
 +
.tabberlive .tabbertab h3 {
 +
 
 +
}
 +
 
 +
 
 +
.tabberlive#tab1 {
 +
}
 +
 
 +
 
 +
.tabberlive#tab2 {
 +
}
 +
 
 +
 
 +
.tabberlive#tab2 .tabbertab {
 +
height:200px;
 +
 +
}
 +
 
 +
 
 +
#search-box, #search-button {
 +
  float: right;
 +
  margin-top: -60px;
 +
  font-family: Verdana, Tahoma, Arial, sans-serif;
 +
  font-size: 11px;
 +
  color: #F9E9A9;
 +
 +
 
 +
 
 +
}
 +
#search-box {
 +
  width: 315px;
 +
  padding-bottom: 1px;
 +
  color: #000000;
 +
  margin-right: 0px;
 +
  padding-top: 29px;
 +
 
 +
}
 +
#search-button {
 +
  background: url(images2/menubit.gif) repeat-x #dbd1b4;   
 +
  font-weight: bold;
 +
  padding: 3px;
 +
  width: 69px;
 +
  border: 1px solid #5b4e2f;
 +
  width: 84px;
 +
  margin-right: 5px;
 +
  height: 19px;
 +
}
 +
 
 +
#wikitools {
 +
margin: 0 0 5px 0em;
 +
padding: 0 0.5em 1.5em 0.5em;
 +
background: #380808;
 +
color: #c0c0c0;
 +
border: 1px solid #4D0B0B;
 +
/*line-height: 1.5em;*/
 +
        width: 100%;
 +
 
 +
 
 +
 
 +
}
 +
 
 +
.qmmc{
 +
 +
}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
.popup-menu {
 +
 
 +
  position: absolute;
 +
  background: #242424;
 +
  color: white;
 +
  font-size: 12px;
 +
  margin-top: 21px;
 +
  border: 1px solid #515151;
 +
  width: 140px;
 +
}
 +
.popup-menu a, .popup-menu a:visited {
 +
  display: block;
 +
  color: #ffcc33;
 +
  padding: 3px;
 +
  padding-left: 8px;
 +
  text-decoration: none;
 +
}
 +
.popup-menu a:hover {
 +
  color: white;
 +
  background: #0f0802;
 +
  font-weight: bold;
 +
}
 +
 
 +
 
 +
 
 +
 
 +
#navigation a.menu-button {
 +
  color: #FEAF00;
 +
 
 +
}
 +
.menu-button {
 +
  display: block;
 +
  float: left;
 +
  background: url(images/menubit.gif) repeat-x;
 +
  height: 16px;
 +
  font-weight: bold;
 +
  text-align: center;
 +
  padding-top: 4px;
 +
  font-size: 10px;
 +
  margin-left: 6px;
 +
  border: 1px solid #515151;
 +
  padding-left: 12px;
 +
  padding-right: 13px;
 +
}
 +
.menu-button:hover {
 +
  color: #211908;
 +
  background: #000000;
 +
}
 +
 
 +
#res a.l {
 +
text-decoration: none;
 +
}
 +
 
 +
 
 +
 
 +
 
 +
body.page-Main_Page h1.firstHeading {
 +
 
 +
}
 +
 
 +
 
 +
table.navbox {
 +
width: 100%;
 +
border-collapse: collapse;
 +
background: #2D0606;
 +
clear:both;
 +
}
 +
 
 +
table.navbox th {
 +
text-align:center;
 +
font-size:12px;
 +
vertical-align:top;
 +
}
 +
 
 +
table.navbox td {
 +
font-size:10px;
 +
text-align:left;
 +
vertical-align:top;
 +
line-height: normal;
 +
}
 +
 
 +
 
 +
 
 +
table.tablebox {
 +
border-collapse: collapse;
 +
background: #2D0606;
 +
clear:both;
 +
}
 +
 
 +
table.tablebox th {
 +
text-align:center;
 +
font-size:12px;
 +
vertical-align:top;
 +
}
 +
 
 +
 
 +
 
 +
 
 +
/*
 +
** NavTab Content
 +
**
 +
** This section is for making navboxes have tabs and is also useable to do other things with.
 +
**
 +
*/
 +
 
 +
.NavTabHeader {
 +
  cursor: pointer
 +
  }
 +
 
 +
 
 +
.navbox .NavTabHeader {
 +
  background-color:black;
 +
  border-top: 1px solid #222222;
 +
  border-right: 1px solid #222222;
 +
  border-bottom: 1px solid #4D0B0B;
 +
  border-left: 1px solid #222222;
 +
  padding:4px;
 +
  margin:0px 1px 0px 1px;
 +
  }
 +
 
 +
 
 +
.navbox .NavTabHeader.SelectedNavTabHeader {
 +
  background-color: #2D0606;
 +
  border-top: 1px solid #4D0B0B;
 +
  border-right: 1px solid #4D0B0B;
 +
  border-bottom: 1px solid #2D0606;
 +
  border-left: 1px solid #4D0B0B;
 +
  }
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
/*
 +
** Example for how to make classes apply to only specific boxes.
 +
**
 +
** #CharacterNavbox span span.SelectedNavTabHeader {
 +
**  color:black;
 +
**  }
 +
*/
 +
 
 +
.blue {
 +
 
 +
background-color: #000000;
 +
color: #00a7e5;
 +
padding:10px;
 +
border: 1px solid #383838;
 +
width: 85%;
 +
margin: auto;
 +
 
 +
}
 +
.mw-normal-catlinks ul li {
 +
 
 +
    display: inline;
 +
    margin-left: 20px;
 +
 
 +
}
 +
 
 +
#mainSkinWrapper { position: fixed;
 +
top: 0px;
 +
left: 50%;
 +
margin-left: -715px;
 +
z-index: 1;
 +
}
 +
 
 +
#mainPage > div {position: relative;z-index:2}
 +
 
 +
/*
 +
** New Additions 2015
 +
*/
 +
 
 +
 
 +
.mw-editsection {
 +
font-weight: normal;
 +
font-size: 11px;
 +
float: right;
 +
}
 +
 
 +
 
 +
/*
 +
** New Additions Mobile 2015
 +
*/
 +
 
 +
 
 +
.content table td, .content table th {
 +
border: 1px solid #4D0B0B;
 +
}
 +
 
 +
.content table th {
 +
background: #000000;
 +
color: #c0c0c0;
 +
}
 +
 
 +
#content_wrapper .top-bar {
 +
background: #000000;
 +
color: #c0c0c0;
 +
}
 +
 
 +
.last-modified-bar.view-border-box.footer-element {
 +
background: #000000;
 +
color: #c0c0c0;
 +
border-bottom: 0px;
 +
border-top: 0px;
 +
}
 +
 
 +
footer {
 +
border-top: 0px;
 +
}
 +
 
 +
.hlist-separated li:after {
 +
color: #711616;
 +
}
 +
 
 +
.post-content h2 {
 +
border-bottom: 1px solid #711616!important;
 +
}
 +
 
 +
.content .section-heading {
 +
border-bottom: 1px solid #711616!important;
 +
}

Revision as of 00:46, 25 October 2017

/* CSS placed here will affect users of the mobile site */

/*
** MediaWiki 'monobook' style sheet for CSS2-capable browsers.
** Copyright Gabriel Wicke - http://wikidev.net/
** License: GPL (http://www.gnu.org/copyleft/gpl.html)
**
** Loosely based on http://www.positioniseverything.net/ordered-floats.html by Big John
** and the Plone 2.0 styles, see http://plone.org/ (Alexander Limi,Joe Geldart & Tom Croucher,
** Michael Zeltner and Geir Bækholt)
** All you guys rock :)
*/



.banner {
#margin-right:30px;
overflow:visible;
z-index:3;
background: #1a0303;
text-align:center;
}

#column-content {
	clear:both;
	margin: 10px;
	padding:0;
	width: 970px;
	margin: auto;
	margin-top: 10px;
	background:#200100;
	padding: 10px;
	z-index:2!important;
	box-shadow: 0 0 15px #000000;
}
#content {
	background:none repeat scroll 0 0 #200100;
	color:#C0C0C0;
	line-height:1.5em;
	#margin:-2px 12px 0 200px;
	#padding:5px 1em 1.5em;
	position:relative;
	z-index:2;
    #border: 1px solid #4d0b0b;
}

#header-container {
width: 990px;
margin: auto;
background: #000000;
padding-bottom: 4px;
}

.header-container.header-chrome {
background: #200100;
}

.clr {
clear: both;
}

.rightcolumn {
width: 302px;
float: right;
color: #FFFFFF;
padding: 4px;
margin:0px 0px 2px;
border: 1px solid #5F0000;
text-align: center;
}



#column-one {
	
	margin-top:4px;
	width: 970px;
}


#column-one h5 {
line-height: 30px;
font-weight: bold;
color:#ffffff;
}


/* the left column width is specified in class .portlet */

/* Font size:
** We take advantage of keyword scaling- browsers won't go below 9px
** More at http://www.w3.org/2003/07/30-font-size
** http://style.cleverchimp.com/font_size_intervals/altintervals.html
*/

body {
	font: x-small verdana;
	font-size:10pt;
	color: #000000;
	margin: 0;
	padding: 0;
	background: #110100;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	

}


.animations #mw-mf-page-center {
background: #110100!important;
}

/* scale back up to a sane default */
#globalWrapper {
	
	width: 90%;
	margin: 0;
	padding: 0;
	margin: auto;
}



.visualClear {
	clear: both;
}

/* general styles */

.tableskills {
font-size: 12px;
text-align: center;
width: 90%;
}

.tableskills td {
font-size: 12px;
}

.tableskills th {
font-size: 12px;
}




table {
	font-size: 100%;
	background-color:#2D0606;
	color:#FFFFFF;
	border: 0px solid #420808;

}



td {

  padding: 5px;
  border: 1px solid #4D0B0B;
  text-align:left;

}

th {
  border: 1px solid #4D0B0B;
  background-color: #1A0303;
  color: #FFFFFF;
  border-collapse: collapse;
  padding: 5px;

  font-weight: bold;
}


table.noborder {
border: 0px!important;
background-color: none!important;
background: transparent!important;
padding:0px!important;
}

table.noborder td  {
border: 0px!important;
background: transparent!important;
padding:0px!important;
line-height:normal!important;
}

table.noborder img{
border: 0px!important;
padding:0px!important;
margin:0px!important;
}


table.noborder_center {
border: 0px!important;
background-color: none!important;
background: transparent!important;
padding:0px!important;
}

table.noborder_center td  {
border: 0px!important;
background: transparent!important;
padding:0px!important;
line-height:normal!important;
text-align:center!important;
font-size:8.5px!important;

}

table.noborder_center img{
border: 0px!important;
padding:0px!important;
margin:0px!important;
}

.smallfont{
font-size:8.5px!important;
}




a {
	text-decoration: none;
	color: #FEAF00;
	background: none;
}
a:visited {
	color: #FEAF00;
}
a:active {
	color: #FEAF00;
}
a:hover {
	text-decoration: underline;
}
a.stub {
	color: #772233;
}
 #p-personal a.new {
	color: #f1dfdf;
	background: #640101;
	border-radius: 5px;
	padding: 10px;
}
a.new:visited, #p-personal a.new:visited {
	color: #f1dfdf;
	background: #640101;
	border-radius: 5px;
	padding: 10px;
}

a.new:hover, #p-personal a.new:hover {
	color: #f1dfdf;
	background: #890000;
	border-radius: 5px;
	padding: 10px;
}

img {
	border: none;
	vertical-align: middle;
}
p {
	margin: .4em 0 .5em 0;
	line-height: 1.5em;
}
p img {
	margin: 0;
}

hr {

	color: #1D0404;
	background-color: #1D0404;
	border: 0;
	margin: .2em 0 .2em 0;
}


h1, h2, h3, h4, h6 {
	background: none;
	font-weight: normal;
	margin: 0;
	padding-top: 6px;
	padding-bottom: 8px;
	border-bottom: 1px solid #4B100E;
}
h1 {	font-size: 130%;
	color: #F9E3A0;
	font-weight: bold;
 }
h2 {	font-size: 130%; 
	color: #F9E3A0;
	font-weight: bold;

}
h3, h6 {
	font-size: 110%;  
	color: #AF4340;
	border-bottom: none;
	font-weight: bold;


}
h4 {	font-size: 100%;
	color: #AF4340;
	border-bottom: none;
	font-weight: bold;

}


.editOptions {
background-color: transparent!important;
border: 0px solid #000000!important;
border-top: none!important;
padding: 3px!important;
margin-bottom: 10px!important;
}

.mw-summary{
font-weight: bold;
padding-top:3px;
padding-bottom: 3px;
}

h3 {font-size: 120%;  color: #AF4340;}


}

h5 { font-size: 110%; font-weight:bold; color:#ffffff; }
h6 { font-size: 80%;  }


ul {
	line-height: 1.5em;
	list-style-type: square;
	margin: .3em 0 0 1.5em;
	padding: 0;
	list-style-image: url(Bullet.gif);
}
ol {
	line-height: 1.5em;
	margin: .3em 0 0 3.2em;
	padding: 0;
	list-style-image: none;
}
li {
	margin-bottom: .1em;
}
dt {
	font-weight: bold;
	margin-bottom: .1em;
}
dl {
	margin-top: .2em;
	margin-bottom: .5em;
}
dd {
	line-height: 1.5em;
	margin-left: 2em;
	margin-bottom: .1em;
}















fieldset {
	border: 1px solid #000000;
	margin: 1em 0 1em 0;
	padding: 0 1em 1em;
	line-height: 1.5em;
}
legend {
	background: black;
	padding: .5em;
	font-size: 95%;
	font-weight: bold;
}
form {
	border: none;
	margin: 0;
}

textarea {
	width: 100%;
	padding: .1em;
}

input.historysubmit {
	padding: 0 .3em .3em .3em !important;
	font-size: 94%;
	cursor: pointer;
	height: 1.7em !important;
	margin-left: 1.6em;
}
select {
	vertical-align: top;
}
abbr, acronym, .explain {
	border-bottom: 1px dotted black;
	color: black;
	background: none;
	cursor: help;
}
q {
	font-family: Times, "Times New Roman", serif;
	font-style: italic;
}
/* disabled for now
blockquote {
	font-family: Times, "Times New Roman", serif;
	font-style: italic;
}*/
code {
	background-color: #000000;
	color: #f0e532;
	border: 1px solid #4D0B0B!important;
	padding: 5px;
}
pre {
	padding: 1em;
	border: 1px dashed #2f6fab;
	color: #FFEF64;
	background-color: #000000;
	line-height: 1.1em;
}






/*
** the main content area
*/


#siteSub {
	
}

#jump-to-nav {
	
}

#contentSub, #contentSub2 {
	font-size: 84%;
	line-height: 1.2em;
	margin: 0 0 1.4em 1em;
	color: #7d7d7d;
	width: auto;
}
span.subpages {
	display: block;
}

/* Some space under the headers in the content area */
#bodyContent h1, #bodyContent h2 {
	margin-bottom: .6em;
}
#bodyContent h3, #bodyContent h4 {
	margin-bottom: .3em;
}
.firstHeading {
	margin-bottom: 1em;
	margin-top: 1em;
}

/* user notification thing */
.usermessage {
	background-color: #ffce7b;
	border: 1px solid #ffa500;
	color: black;
	font-weight: bold;
	margin: 2em 0 1em;
	padding: .5em 1em;
	vertical-align: middle;
}
#siteNotice {
	text-align: center;
	font-size: 95%;
	padding: 0 .9em;
}
#siteNotice p {
	margin: 0;
	padding: 0;
}
.error {
	color: red;
	font-size: larger;
}
.errorbox, .successbox {
	font-size: larger;
	border: 2px solid;
	padding: .5em 1em;
	float: left;
	margin-bottom: 2em;
	color: #FFFFFF;
}
.errorbox {
	border-color: red;
	background-color: #350C0C;
}
.successbox {
	border-color: green;
	background-color: #dfd;
}
.errorbox h2, .successbox h2 {
	font-size: 1em;
	font-weight: bold;
	display: inline;
	margin: 0 .5em 0 0;
	border: none;
}

#catlinks {
	padding: 5px;
	margin-top: 1em;
	clear: both;
}

.catlinks {
background: #120202;
border: 1px solid #4D0B0B;
}



/* currently unused, intended to be used by a metadata box
in the bottom-right corner of the content area */
.documentDescription {
	/* The summary text describing the document */
	font-weight: bold;
	display: block;
	margin: 1em 0;
	line-height: 1.5em;
}
.documentByLine {
	text-align: right;
	font-size: 90%;
	clear: both;
	font-weight: normal;
	color: #76797c;
}


















/* emulate center */
.center {
	width: 100%;
	text-align: center;
}
*.center * {
	margin-left: auto;
	margin-right: auto;
}
/* small for tables and similar */
.small, .small * {
	font-size: 94%;
}
table.small {
	font-size: 100%;
}

/*
** content styles
*/

#toc,
.toc
{
width: 40%;
padding: 15px;
}


#toc,
.toc,
.mw-warning {
	border: 1px solid #4D0B0B;
	background-color: #250505;
	padding: 5px;
	font-size: 95%;

}
#toc h2,
.toc h2 {
	display: inline;
	border: none;
	padding: 0;
	font-size: 100%;
	font-weight: bold;
}
#toc #toctitle,
.toc #toctitle,
#toc .toctitle,
.toc .toctitle {
	text-align: center;
	background-color: #000000;
}
#toc ul,
.toc ul {
	list-style-type: none;
	list-style-image: none;
	margin-left: 0;
	padding-left: 0;
	text-align: left;
}
#toc ul ul,
.toc ul ul {
	margin: 0 0 0 2em;
}
#toc .toctoggle,
.toc .toctoggle {
	font-size: 94%;
}

.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
	
}


.mw-warning {
	margin-left: 50px;
	margin-right: 50px;
	text-align: center;
}

/* images */
div.floatright, table.floatright {
	clear: right;
	float: right;
	position: relative;
	margin: 0 0 .5em .5em;
	border: 0;
/*
	border: .5em solid white;
	border-width: .5em 0 .8em 1.4em;
*/
}
div.floatright p { font-style: italic; }
div.floatleft, table.floatleft {
	float: left;
	position: relative;
	margin: 0 .5em .5em 0;
	border: 0;
/*
	margin: .3em .5em .5em 0;
	border: .5em solid white;
	border-width: .5em 1.4em .8em 0;
*/
}
div.floatleft p { font-style: italic; }
/* thumbnails */
div.thumb {
	margin-bottom: .5em;
	margin-top: .5em;
	margin-left: .5em;
	margin-right: .5em;
	border-style: solid;
	border-color: transparent;
	width: auto;
}
div.thumb div {
	border: 1px solid #4D0B0B;
	padding: 3px !important;
	background-color: #000000;
	font-size: 94%;
	text-align: center;
	overflow: hidden;
}
div.thumb div a img {
	border: 1px solid #4D0B0BC;
}
div.thumb div div.thumbcaption {
	border: none;
	text-align: left;
	line-height: 1.4em;
	padding: .3em 0 .1em 0;
}
div.magnify {
	float: right;
	border: none !important;
	background: none !important;
}
div.magnify a, div.magnify img {
	display: block;
	border: none !important;
	background: none !important;
}
div.tright {
	clear: right;
	float: right;
	border-width: .5em 0 .8em 1.4em;
}
div.tleft {
	float: left;
	margin-right: .5em;
	border-width: .5em 1.4em .8em 0;
}

.hiddenStructure {
	
	speak: none;
}
img.tex {
	vertical-align: middle;
}
span.texhtml {
	font-family: serif;
}

















/*
** classes for special content elements like town boxes
** intended to be referenced directly from the wiki src
*/

/*
** User styles
*/
/* table standards */
table.rimage {
	float: right;
	position: relative;
	margin-left: 1em;
	margin-bottom: 1em;
	text-align: center;
}
.toccolours {
	border: 1px solid #4D0B0B;
	background-color: #0D1218;
	padding: 5px;
	font-size: 95%;
}
div.townBox {
	position: relative;
	float: right;
	background: white;
	margin-left: 1em;
	border: 1px solid gray;
	padding: .3em;
	width: 200px;
	overflow: hidden;
	clear: right;
}
div.townBox dl {
	padding: 0;
	margin: 0 0 .3em;
	font-size: 96%;
}
div.townBox dl dt {
	background: none;
	margin: .4em 0 0;
}
div.townBox dl dd {
	margin: .1em 0 0 1.1em;
	background-color: #f3f3f3;
}

/*
** edit views etc
*/
.special li {
	line-height: 1.4em;
	margin: 0;
	padding: 0;
}

/* Page history styling */
/* the auto-generated edit comments */
.autocomment {
	color: gray;
}
#pagehistory span.user {
	margin-left: 1.4em;
	margin-right: .4em;
}
#pagehistory span.minor {
	font-weight: bold;
}
#pagehistory li {
	border: 1px solid white;
}
#pagehistory li.selected {
	background-color: #0D1218;
	border: 1px dashed #aaa;
}

/*
** Diff rendering
*/
table.diff, td.diff-otitle, td.diff-ntitle {
	background-color: #4D0B0B;
}
td.diff-addedline {
	background: #002b03;
	font-size: smaller;
}
td.diff-deletedline {
	background: #831c1c;
	font-size: smaller;
}
td.diff-context {
	background: #2b0000;
	font-size: smaller;
}

td.diff-deletedline .diffchange {
background: #b4615f;
}

table.diff td div {
color: #FFFFFF;
}

td.diff-addedline .diffchange {
background: #37a225;

}


span.diffchange {
	color: red;
	font-weight: bold;
}


table.wikitable {
margin: 1em 0;
background-color: #370606;
border: 1px #4B100E solid;
border-collapse: collapse;
color: #c0c0c0;
}

table.wikitable > tr > th, table.wikitable > tr > td, table.wikitable > * > tr > th, table.wikitable > * > tr > td {
border: 1px solid #4B100E;
padding: 0.2em;
}


table.wikitable > tr > th, table.wikitable > * > tr > th  {
background: #000000;
border: 1px solid #4B100E;
}


.mw-ui-button.mw-ui-progressive, .mw-ui-button.mw-ui-primary {
background: #aa0d0d;
color: #FFFFFF
;
border: 1px solid #4B100E;
border-left: none;
border-right: none;
text-shadow: 0 1px rgba(0,0,0,0.1);
}



.mw-ui-button.mw-ui-progressive:hover, .mw-ui-button.mw-ui-progressive:focus, .mw-ui-button.mw-ui-primary:hover, .mw-ui-button.mw-ui-primary:focus {
border-bottom-color: transparent;
background: #e82d2d;
outline: none;
}



.mw-ui-button.mw-ui-progressive, .mw-ui-button.mw-ui-primary:focus {
border-bottom-color: transparent;
}

.mw-ui-button.mw-ui-progressive:active, .mw-ui-button.mw-ui-progressive.mw-ui-checked, .mw-ui-button.mw-ui-primary:active, .mw-ui-button.mw-ui-primary.mw-ui-checked {
background: #e82d2d;
color: #FFFFFF;
border: 1px solid #4B100E;
border-left: none;
border-right: none;
text-shadow: 0 1px rgba(0,0,0,0.1);
border-bottom-color: transparent;
}

.mw-search-formheader{
background: #000000;
border: 1px #4B100E solid;
color: #c0c0c0;
}

.mw-search-formheader div.search-types ul li.current a{
color: #c18500;
}

/*
** keep the whitespace in front of the ^=, hides rule from konqueror
** this is css3, the validator doesn't like it when validating as css2
*/
#bodyContent a.external,
#bodyContent a[href ^="gopher://"] {
	background: url(external.png) center right no-repeat;
	padding-right: 13px;
}
#bodyContent a[href ^="https://"],
.link-https {
	background: url(lock_icon.gif) center right no-repeat;
	padding-right: 16px;
}
#bodyContent a[href ^="mailto:"],
.link-mailto {
	background: url(mail_icon.gif) center right no-repeat;
	padding-right: 18px;
}
#bodyContent a[href ^="news://"] {
	background: url(news_icon.png) center right no-repeat;
	padding-right: 18px;
}
#bodyContent a[href ^="ftp://"],
.link-ftp {
	background: url(file_icon.gif) center right no-repeat;
	padding-right: 18px;
}
#bodyContent a[href ^="irc://"],
.link-irc {
	background: url(discussionitem_icon.gif) center right no-repeat;
	padding-right: 18px;
}
/* disable interwiki styling */
#bodyContent a.extiw,
#bodyContent a.extiw:active {
	color: #36b;
	background: none;
	padding: 0;
}
#bodyContent a.external {
	color: #FE7E00;
}
/* this can be used in the content area to switch off
special external link styling */
#bodyContent .plainlinks a {
	background: none !important;
	padding: 0 !important;
}
/*
** Structural Elements
*/















/*
** general portlet styles (elements in the quickbar)
*/
.portlet {
	border: medium none;
float: none;

margin:0 0 0.5em;
padding:0;
width:970px;
	

	
}
.portlet h4 {
	font-size: 95%;
	font-weight: normal;
	white-space: nowrap;
}
.portlet h5 {
	background: transparent;
	padding: 0 1em 0 .5em;
	display: inline;
	height: 1em;
	font-size: 91%;
	font-weight: normal;
	white-space: nowrap;
}
.portlet h6 {
	background: #ffae2e;
	border: 1px solid #2f6fab;
	border-style: solid solid none solid;
	padding: 0 1em 0 1em;
	display: block;
	font-size: 1em;
	height: 1.2em;
	font-weight: normal;
	white-space: nowrap;
}
.pBody {
	font-size: 95%;
	color: #c0c0c0;
	border-collapse: collapse;
	border: 1px solid #4D0B0B;
	padding: 0 .8em .3em 0.5em;
	#background-color: #220101;
}
.portlet h1,
.portlet h2,
.portlet h3,
.portlet h4 {
	margin: 0;
	padding: 0;
}
.portlet ul {
	line-height: 1.5em;
	list-style-type: square;
	list-style-image: url(Bullet.gif);
	font-size: 95%;
}
.portlet li {
	padding: 0;
	margin: 0;
}


/*
** Logo properties
*/

#p-logo {
	width: 260px;

	#margin-left:10px;
	#margin-top:5px;
	float:left;
}
	#p-logo h5 {
		
	}
	#p-logo a,
	#p-logo a:hover {
		display: block;
		height: 136px;
		background-repeat: no-repeat;
		text-decoration: none;
	}

/*
** the navigation portlet
*/

#p-navigation {
	position: relative;
	z-index: 3;
       background:#000000;
}

#p-navigation .pBody {
	padding-right: 0;
}

#p-navigation a {
	display: block;
}

#p-navigation li.active a, #p-navigation li.active a:hover {
	text-decoration: none;
	display: inline;
	font-weight: bold;
}


/*
** Search portlet
*/
#p-search {
	position: relative;
	z-index: 3;
	overflow: hidden;
	
}
input.searchButton {
	margin-top: 1px;
	font-size: 95%;
}
#searchGoButton {
	padding-left: .5em;
	padding-right: .5em;
	font-weight: bold;
}
#searchInput {
	width: 10.9em;
	margin: 0;
	font-size: 95%;
}
#p-search .pBody {
	padding: .5em .4em .4em .4em;
	text-align: center;
}

/*
** the personal toolbar
*/

#p-personal {
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	#border: 1px solid #4d0b0b;
	#background: #380808;
	line-height: 1.2em;
z-index: 4;
position: relative;
margin-top: 50px;

}

	#p-personal h5 {
		
	}
	#p-personal .portlet,
	#p-personal .pBody {
		padding: 0;
		margin: 0;
		border: none;
		z-index: 0;
		overflow: visible;
		#background: #380808;
	}
	/* this is the ul contained in the portlet */
	#p-personal ul {
		border: none;
		line-height: 1.4em;
		color: #2f6fab;
		#padding: 0 2em 0 3em;
		margin: 5;
		text-align: right;
		list-style: none;
		z-index: 0;
		background: none;
		cursor: default;
	}
	#p-personal li {
		z-index: 0;
		border: none;
		padding: 0;
		display: inline;
		color: #2f6fab;
		margin-left: 1em;
		line-height: 1.2em;
		background: none;
	}
	#p-personal li.active {
		font-weight: bold;
	}
	#p-personal li a {
		text-decoration: none;
		color: #FFFFFF;
		padding-bottom: .2em;
		font-weight: bold;
	background: #640101;
	border-radius: 5px;
	padding: 10px;
	
	
	}
	#p-personal li a:hover {
	background: #890000;
		border-radius: 5px;
	padding: 10px;
		text-decoration: none;
	}
	#p-personal li.active a:hover {
	background: #890000;
		border-radius: 5px;
	padding: 10px;
	}
	

	
	
	
	
/* the icon in front of the user name, single quotes
in bg url to hide it from iemac */
li#pt-userpage,
li#pt-anonuserpage,
li#pt-login {
	background: url(user.gif) top left no-repeat;
	padding-left: 20px;
	text-transform: none;
}

/*
** the page-related actions- page/talk, edit etc
*/
#p-cactions {
	background:none repeat scroll 0 0 transparent;
	border-collapse:collapse;
	list-style:none outside none;
	margin:0 12px 0 10px;
	border-bottom: 1px solid #4B100E;
}
	#p-cactions .hiddenStructure {
		
	}
	#p-cactions ul {
		list-style: none;
	}
	#p-cactions li {
		display: inline;
		border: 1px solid #4D0B0B;
		border-bottom: none;
		padding: 0 0 .1em 0;
		margin: 0 .3em 0 0;
		overflow: visible;
		background: #a94d03;
	}
	#p-cactions li.selected {
		
		border-color: #860909;
		padding: 0 0 0 0;
		font-weight: bold;

	}
	#p-cactions li a {
		
		background-color: #2D0606;
		color: #c0c0c0;
		padding: 0 .8em .3em;
		text-decoration: none;
		position: relative;
		z-index: 0;
		margin: 0;
		border: none;
		
		
	}
	#p-cactions li.selected a {
		
		background-color: #711616;
		padding: 0 1em .2em!important;
		padding: 0 1em .2em!important;
	}
	#p-cactions .new a {
		color: #ffe7b5;
	}
	#p-cactions li a:hover {

		text-decoration: none;
		background-color: #000000;
		color: #FFFFFF;
	}
	#p-cactions h5 {
		
	}
	#p-cactions li.istalk {
		margin-right: 0;
	}
	#p-cactions li.istalk a {
		padding-right: .5em;
	}
	#p-cactions #ca-addsection a {
		padding-left: .4em;
		padding-right: .4em;
	}
/* offsets to distinguish the tab groups */
li#ca-talk {
	margin-right: 1.6em;
}
li#ca-watch, li#ca-unwatch, li#ca-varlang-0, li#ca-print {
	margin-left: 1.6em;
}

/*
** the remaining portlets
*/
#p-tbx,
#p-lang {
	position: relative;
	z-index: 3;
}

/* TODO: #t-iscite is only used by the Cite extension, come up with some
 * system which allows extensions to add to this file on the fly
 */
#t-ispermalink, #t-iscite {
	color: #999;
}
/*
** footer
*/
#footer {
	background-color: #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	margin: .6em 0 1em 0;
	padding: .4em 0 1.2em 0;
	text-align: center;
	font-size: 90%;
	color: #c0c0c0;
}
#footer li {
	display: inline;
	margin: 0 1.3em;
}
/* hide from incapable browsers */
head:first-child+body #footer li { white-space: nowrap; }
#f-poweredbyico, #f-copyrightico {
	margin: 0 8px;
	position: relative;
	top: -2px; /* Bump it up just a tad */
}
#f-poweredbyico {
	float: right;
	height: 1%;
}
#f-copyrightico {
	float: left;
	height: 1%;
}



/* js pref toc */
#preftoc {
	margin: 0;
	padding: 0;
	width: 100%;
	clear: both;
}
#preftoc li {
	margin: 1px -2px 1px 2px;
	float: left;
	padding: 2px 0 3px 0;
	background-color: #111010;
	color: #c0c0c0;
	border: 1px solid #4D0B0B;
	border-right-color: #4D0B0B;
	border-bottom: 0;
	position: relative;
	white-space: nowrap;
	list-style-type: none;
	list-style-image: none;
	z-index: 3;
}
#preftoc li.selected {
	font-weight: bold;
	background-color: #200505;
	border: 1px solid #4D0B0B;
	border-bottom: none;
	cursor: default;
	top: 1px;
	padding-top: 2px;
	margin-right: -3px;
}
#preftoc > li.selected {
	top: 2px;
}
#preftoc a,
#preftoc a:active {
	display: block;
	color: #c0c0c0;
	padding: 0 .7em;
	position: relative;
	text-decoration: none;
}
#preftoc li.selected a {
	cursor: default;
	text-decoration: none;
	color:#FCE784 ;
}
#prefcontrol {
	padding-top: 2em;
	clear: both;
}
#preferences {
	margin: 0;
	border: 1px solid #4D0B0B;
	clear: both;
	padding: 1.5em;
	background-color: #200505;
}
.prefsection {
	border: none;
	padding: 0;
	margin: 0;
}
.prefsection fieldset {
	border: 1px solid #000000;
	float: left;
	margin-right: 2em;
}
.prefsection legend {
	font-weight: bold;   
}
.prefsection table, .prefsection legend {
	background-color: #000000;
}
.mainLegend {
	
}
div.prefsectiontip {
	font-size: 95%;
	margin-top: 0;
	background-color: #000000;
	padding: .2em .7em;
	clear: both;
}
.btnSavePrefs {
	font-weight: bold;
	padding-left: .3em;
	padding-right: .3em;
}

.preferences-login {
	clear: both;
	margin-bottom: 1.5em;
}

.prefcache {
	font-size: 90%;
	margin-top: 2em;
}

div#userloginForm form,
div#userlogin form#userlogin2 {
	margin: 0 3em 1em 0;
	border: 1px solid #aaa;
	clear: both;
	padding: 1.5em 2em;
	background-color: #000000;
	float: left;
}

div#userloginForm table,
div#userlogin form#userlogin2 table {
	background-color: #000000;
}

div#userloginForm h2,
div#userlogin form#userlogin2 h2 {
	padding-top: 0;
}

div#userlogin .captcha {
	border: 1px solid #bbb;
	padding: 1.5em 2em;
	width: 400px;
	background-color: #000000;
}


#userloginprompt, #languagelinks {
	font-size: 85%;
}

#login-sectiontip {
	font-size: 85%;
	line-height: 1.2;
	padding-top: 2em;
}

#userlogin .loginText, #userlogin .loginPassword {
	width: 12em;
}

#userloginlink a, #wpLoginattempt, #wpCreateaccount {
	font-weight: bold;
}














/*
** IE/Mac fixes, hope to find a validating way to move this
** to a separate stylesheet. This would work but doesn't validate:
** @import("IEMacFixes.css");
*/
/* tabs: border on the a, not the div */
* > html #p-cactions li { border: none; }
* > html #p-cactions li a {
	border: 1px solid #aaa;
	border-bottom: none;
}
* > html #p-cactions li.selected a { border-color: #652302; }
/* footer icons need a fixed width */
* > html #f-poweredbyico,
* > html #f-copyrightico { width: 88px; }
* > html #bodyContent,
* > html #bodyContent pre {
	overflow-x: auto;
	width: 100%;
	padding-bottom: 25px;
}

/* more IE fixes */
/* float/negative margin brokenness */
* html #footer {margin-top: 0;}
* html #column-content {
	display: inline;
	margin-bottom: 0;
}



.editsection { font-size: 10px; float: right; font-weight: normal; }


 * html div.editsection { font-size: smaller; }
#pagehistory li.selected { position: relative; }

/* Mac IE 5.0 fix; floated content turns invisible */
* > html #column-content {
	float: none;
}
* > html #column-one {
	position: absolute;
	left: 0;
	top: 0;
}
* > html #footer {
	margin-left: 13.2em;
}
.redirectText {
	font-size: 150%;
	margin: 5px;
}

.printfooter {
	
}

.not-patrolled {
	background-color: #ffa;
}
div.patrollink {
	font-size: 75%;
	text-align: right;
}
span.newpage, span.minor, span.searchmatch, span.bot {
	font-weight: bold;
}
span.unpatrolled {
	font-weight: bold;
	color: red;
}

span.searchmatch {
	color: red;
}
.sharedUploadNotice {
	font-style: italic;
}

span.updatedmarker {
	color: black;
	background-color: #0f0;
}
span.newpageletter {
	font-weight: bold;
	color: black;
	background-color: yellow;
}
span.minoreditletter {
	color: black;
	background-color: #c5ffe6;
}

table.gallery {
	border: 1px solid #4D0B0B;
	margin: 2px;
	padding: 2px;
	background-color: #000000;
}

table.gallery tr {
	vertical-align: top;
}

table.gallery td {
	vertical-align: top;
	background-color: #000000;
	border: solid 2px #4D0B0B;
}

table.gallery td.galleryheader {
	text-align: center;
	font-weight: bold;
}

div.gallerybox {
	margin: 2px;
	width:  150px;
}

div.gallerybox div.thumb {
	text-align: center;
	border: 1px solid #ccc;
	margin: 2px;
}

div.gallerytext {
	font-size: 94%;
	padding: 2px 4px;
}










li.gallerybox {

  display: inline-block;
  #border: 1px solid #4D0B0B;
  display: inline-block;
 vertical-align: top;
}


ul.gallery, li.gallerybox {
}


ul.gallery {
    display: block;
    margin: 2px;
    padding: 2px;
}
li.gallerycaption {
    display: block;
    font-weight: bold;
    text-align: center;
    word-wrap: break-word;
}
li.gallerybox div.thumb {
    background-color: #000000;
    border: 0px solid #4D0B0B;
    margin: 2px;
    text-align: center;
}
li.gallerybox div.thumb img {
    display: block;
    margin: 0 auto;
}
div.gallerytext {
    font-size: 84%;
    overflow: hidden;
    padding: 2px;
    word-wrap: break-word;
    text-align:center;
}












span.comment {
	font-style: italic;
}

span.changedby {
	font-size: 95%;
}

.previewnote {
	text-indent: 3em;
	color: #c00;
	border-bottom: 1px solid #aaa;
	padding-bottom: 1em;
	margin-bottom: 1em;
}

.previewnote p {
	margin: 0;
	padding: 0;
}

.editExternally {
	border: 1px solid gray;
	background-color: #000000;
	padding: 3px;
	margin-top: 0.5em;
	float: left;
	font-size: small;
	text-align: center;
}
.editExternallyHelp {
	font-style: italic;
	color: gray;
}

li span.deleted, span.history-deleted {
	text-decoration: line-through;
	color: #888;
	font-style: italic;
}

.toggle {
	margin-left: 2em;
	text-indent: -2em;
}

/* Classes for EXIF data display */
table.mw_metadata {
	font-size: 0.8em;
	margin-left: 0.5em;
	margin-bottom: 0.5em;
	width: 300px;
}

table.mw_metadata caption {
	font-weight: bold;
}

table.mw_metadata th {
	font-weight: normal;

}

table.mw_metadata td {
	padding: 0.1em;

}

table.mw_metadata {
	border: none;
	border-collapse: collapse;
}

table.mw_metadata td, table.mw_metadata th {
	text-align: center;
	border: 1px solid #4D0B0B;
	padding-left: 0.1em;
	padding-right: 0.1em;
}

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

table.mw_metadata td {
	background-color: #4D0B0B;
}

table.collapsed tr.collapsable {
	
}




















/* filetoc */
ul#filetoc {
	text-align: center;
	border: 1px solid #4D0B0B;
	background-color: #000000;
	padding: 5px;
	font-size: 95%;
	margin-bottom: 0.5em;
	margin-left: 0;
	margin-right: 0;
}

#filetoc li {
	display: inline;
	list-style-type: none;
	padding-right: 2em;
}

/* @bug 1714 */
input#wpSave, input#wpDiff {
	margin-right: 0.33em;
}





#editform .editOptions {
	display: inline;
}




#wpSave {
	font-weight: bold;
}

/* Classes for article validation */

table.revisionform_default {
	border: 1px solid #4D0B0B;
}

table.revisionform_focus {
	border: 1px solid #4D0B0B;
	background-color:#000000;
}

tr.revision_tr_default {
	background-color:#EEEEEE;
}

tr.revision_tr_first {
	background-color:#DDDDDD;
}

p.revision_saved {
	color: green;
	font-weight:bold;
}

#mw_trackbacks {
	border: solid 1px #bbbbff;
	background-color: #eeeeff;
	padding: 0.2em;
}


/* Allmessages table */

#allmessagestable th {
	background-color: #b2b2ff;
}

#allmessagestable tr.orig {
	background-color: #ffe2e2;
}

#allmessagestable tr.new {
	background-color: #e2ffe2;
}

#allmessagestable tr.def {
	background-color: #f0f0ff;
}


/* noarticletext */
div.noarticletext {
	border: 1px solid #4D0B0B;
	background: #000000;
	padding: .2em 1em;
	color: #c0c0c0;
}

div#searchTargetContainer {
	left:       10px;
	top:        10px;
	width:      90%;
	background: #000000;
}

div#searchTarget {
	padding:    3px;
	margin:     5px;
	background: #000000;
	border:     solid 1px #4D0B0B;
}

div#searchTarget ul li {
	list-style: none;
}

div#searchTarget ul li:before {
	color: orange;
	content: "\00BB \0020";
}

table.nopadding {
padding:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color:#320707;

}


td.nopadding {
	padding:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;

}






/* QuickMenu 0 */

/*"""""""" (MAIN) Container""""""""*/	
#qm0	
{	

	background-color:transparent;
	border: 0px solid black;
	float: left;
	margin: 0 auto;
	
		
}

/*"""""""" (MAIN) Items""""""""*/	
#qm0 a	
{	
	font-family: Lucida Grande, Verdana, Arial, Verdana, sans-serif;
	font-size: 12px;
	/*color: #E3CC92;*/

	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	
}


/*"""""""" (MAIN) Hover State""""""""*/	
#qm0 a:hover	
{	

	/*color: white;
	text-decoration: none;*/
}


#qm0 .qmparent
{
	/*background-image: url(/js/stmenu/1_bullet-arrow-white.gif);
	background-position: right center;
	background-repeat: no-repeat;*/
	width: auto;
	
	
}

/*"""""""" (MAIN) Parent items""""""""*/	
#qm0 .top
{	
	/*width: 95px;*/
	padding-left: 5px;
	padding-right: 15px;
	height: 18px;
	background-image: url(/static/images/menuback.gif);
	background-position: left;
	background-repeat: no-repeat;
	text-align: center;
	margin: 1px 1px 1px 1px;
	font-weight: normal;
	
	display: inline;
	float: none;
	padding: 4px;
	padding-left: 14px;
	
}
#qm0 .top:hover
{
	/*background-image: url(/js/stmenu/menuback-on.gif);*/
}

/*"""""""" (MAIN) Active State""""""""*/	
body #qm0 .qmactive, body #qm0 .qmactive:hover	
{
	background-image: url(/static/images/menubackon.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 14px;
      
}


/*"""""""" (SUB) Container""""""""*/	
#qm0 div, #qm0 ul	
{
	margin-top: 2px;
	margin-left: 3px;
	width: 150px;
	/*background-color: #303125;*/
	/*border: 2px solid #5B4E2F;*/
	background: #0A1117;
	border: 0px solid #652302;
	padding: 1px;
	text-align: left;

}

/*"""""""" (SUB) Items""""""""*/
#qm0 div a, #qm0 ul a	
{	
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	padding: 5px 5px 5px 5px;
	width: auto;
}

#qm0 div span.non_link
{	
	display: block;
	font-weight: bold;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	padding: 5px 5px 5px 5px;
	width: auto;
}



/*"""""""" (SUB) Hover State""""""""*/	
#qm0 div a:hover, #qm0 ul a:hover	
{
	/*background-color: #a7a49a;*/
	width: auto;
	text-align: left;
	background-image: none;
	background: #0E1821;
}


/*"""""""" (SUB) Parent items""""""""*/	
#qm0 div .qmparent	
{
	background-image: url(/gfx/menuback.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 14px;

}

/*"""""""" (SUB) Active State""""""""*/	
body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
{
	/*background-image: url(/js/stmenu/1_bullet-arrow-white.gif);
	background-position: right center;
	background-repeat: no-repeat;*/
	background: #0E1821;
	width: auto;
	background-image: url(/static/images/menuback.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 14px;
       
}

/*"""""""" (MAIN) Persistent State """"""""*/
#qm0 .qmpersistent
{
	/*background-image: url(/js/stmenu/menuback-on.gif);*/
	color: #ffffff;
	/*background-color: #77756F;*/
}

/*"""""""" (SUB) Persistent State """"""""*/
#qm0 div .qmpersistent
{

	/*background: #77756F;*/
}

#navigation {


  padding-top: 10px;
  padding-bottom: 4px;
  padding-right: 1px;
  height: 50px;
  padding: 2px;
  width: 970px;
  #border-top: 1px solid #333431;
  #border-bottom: 1px solid #333431;
  #background-color: #000000;
  #padding-top: 7px !important;
  #padding-top: 9px;
  #padding-left: 4px;

}

.tabberlive .tabbertabhide {

}



.tabber {
}


.tabberlive {
 margin-top:1em;
}


ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 font: bold 12px Verdana, sans-serif;
 margin-right: 10px;
}





ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}


ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #373737;
 border-bottom: none;
 background: #000000;
 text-decoration: none;
}



ul.tabbernav li a:link { color: #ede6d1; }

ul.tabbernav li a:visited { color: #ede6d1; }

ul.tabbernav li.tabberactive a {
   background: #5f0707;
}



.tabberlive .tabbertab {
 padding:5px;
 border-top:1px;

}

.tabberlive .tabbertab h2 {

}


.tabberlive .tabbertab h3 {

}


.tabberlive#tab1 {
}


.tabberlive#tab2 {
}


.tabberlive#tab2 .tabbertab {
 height:200px;
 
}


#search-box, #search-button {
  float: right;
  margin-top: -60px;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  color: #F9E9A9;
 


}
#search-box {
  width: 315px;
  padding-bottom: 1px;
  color: #000000;
  margin-right: 0px;
  padding-top: 29px;

}
#search-button {
  background: url(images2/menubit.gif) repeat-x #dbd1b4;     
  font-weight: bold;
  padding: 3px;
  width: 69px;
  border: 1px solid #5b4e2f;
  width: 84px;
  margin-right: 5px;
  height: 19px;
}

#wikitools {
	margin: 0 0 5px 0em;
	padding: 0 0.5em 1.5em 0.5em;
	background: #380808;
	color: #c0c0c0;
	border: 1px solid #4D0B0B;
	/*line-height: 1.5em;*/
        width: 100%;



}

.qmmc{
	
}





.popup-menu {

  position: absolute;
  background: #242424;
  color: white;
  font-size: 12px;
  margin-top: 21px;
  border: 1px solid #515151;
  width: 140px;
}
.popup-menu a, .popup-menu a:visited {
  display: block;
  color: #ffcc33;
  padding: 3px;
  padding-left: 8px;
  text-decoration: none;
}
.popup-menu a:hover {
  color: white;
  background: #0f0802;
  font-weight: bold;
}




#navigation a.menu-button {
  color: #FEAF00;

}
.menu-button {
  display: block;
  float: left;
  background: url(images/menubit.gif) repeat-x;
  height: 16px;
  font-weight: bold;
  text-align: center;
  padding-top: 4px;
  font-size: 10px;
  margin-left: 6px;
  border: 1px solid #515151;
  padding-left: 12px;
  padding-right: 13px;
}
.menu-button:hover {
  color: #211908;
  background: #000000;
}

#res a.l { 
text-decoration: none;
 }




body.page-Main_Page h1.firstHeading {

}


table.navbox {
width: 100%;
border-collapse: collapse;
background: #2D0606;
clear:both;
}

table.navbox th {
text-align:center;
font-size:12px;
vertical-align:top;
}

table.navbox td {
font-size:10px;
text-align:left;
vertical-align:top;
line-height: normal;
}



table.tablebox {
border-collapse: collapse;
background: #2D0606;
clear:both;
}

table.tablebox th {
text-align:center;
font-size:12px;
vertical-align:top;
}




/*
** NavTab Content
** 
** This section is for making navboxes have tabs and is also useable to do other things with.
**
*/

.NavTabHeader {
  cursor: pointer
  }


.navbox .NavTabHeader {
  background-color:black;
  border-top: 1px solid #222222;
  border-right: 1px solid #222222;
  border-bottom: 1px solid #4D0B0B;
  border-left: 1px solid #222222;
  padding:4px;
  margin:0px 1px 0px 1px;
  }


.navbox .NavTabHeader.SelectedNavTabHeader {
  background-color: #2D0606;
  border-top: 1px solid #4D0B0B;
  border-right: 1px solid #4D0B0B;
  border-bottom: 1px solid #2D0606;
  border-left: 1px solid #4D0B0B;
  }






/*
** Example for how to make classes apply to only specific boxes.
**
** #CharacterNavbox span span.SelectedNavTabHeader {
**  color:black;
**  }
*/

.blue {

background-color: #000000;
color: #00a7e5;
padding:10px;
border: 1px solid #383838;
width: 85%;
margin: auto;

}
 .mw-normal-catlinks ul li {

    display: inline;
    margin-left: 20px;

}

#mainSkinWrapper { position: fixed;
top: 0px;
left: 50%;
margin-left: -715px;
z-index: 1;
}

#mainPage > div {position: relative;z-index:2}

/*
** New Additions 2015
*/


.mw-editsection {
font-weight: normal;
font-size: 11px;
float: right;
}


/*
** New Additions Mobile 2015
*/


.content table td, .content table th {
border: 1px solid #4D0B0B;
}

.content table th {
background: #000000;
color: #c0c0c0;
}

#content_wrapper .top-bar {
background: #000000;
color: #c0c0c0;
}

.last-modified-bar.view-border-box.footer-element {
background: #000000;
color: #c0c0c0;
border-bottom: 0px;
border-top: 0px;
}

footer {
border-top: 0px;
}

.hlist-separated li:after {
color: #711616;
}

.post-content h2 {
border-bottom: 1px solid #711616!important;
}

.content .section-heading {
border-bottom: 1px solid #711616!important;
}