CSS
@import url(/admin:font/code/1);
 
body{
     margin: 0px;
 }
 
p{
     margin-top:0.5rem;
     margin-bottom:0.25rem;
}
 
 #container {
     margin: 0 auto;
     padding: 0;
     width: 1300px;
 }
 
/* HEADER */
 
#header {
     height: 130px;
     background: url(http://fourthwallgames.wdfiles.com/local--files/images/logo_4WG_sm.png) no-repeat top left;}
 }
 
#header h1 a span {display: none;}
 
#header h1{
     margin: 0;
     padding: 0 0 0 165px;
     border-bottom: none;
     position: absolute;
     left: 20px;
     top: 5px;
     //display: none;
}
 
#header h1 a {
     color: #32bc00;
     font-size: 5.5rem;
     font-weight: normal;
     text-decoration: none;
}
 
#header h1 a:hover {
     color: #32bc00;
     background-color: transparent;
     text-decoration: none;
}
 
#header h2 {
     color: #279400;
     margin: 0;
     padding: 0;
     display: none;
}
 
#content-wrap{
    padding:0; margin:0;
}
 
/* fixes the peekaboo bug in most of the themes (ie6, ie7)*/
#content-wrap {
    _height: 1%;
    min-height: 1px;
}
 
/* SIDE-BAR*/
 
#side-bar{
    float: left;
    width: 200px;
    padding: 10px;
    margin: 0px 10px;
    clear: left;
    position: absolute;
}
 
/*
#side-bar h2{
    color: #a67320;
    border-bottom: 1px solid #a67320;
}
*/
 
/* color of side-bar*/
#side-bar {
    background-color: #c5e5b9;
    opacity: 1;
    margin-top: 0px;
}
 
#side-bar a:hover {
    background-color: transparent;
}
 
/* ---------------------------------- */
 
 #page-title{
    margin: 0 0 0.5em 0;
    padding-top: 0em; /* Firefox bug? */
    color: #279400;
    font-family: 'fty_skorzhen_ncvregular', Impact, sans-serif;
    //font-variant: small-caps;
    border-bottom: 2px solid #000000;
    //text-shadow: -1.25px 1.25px 1px #000000;
    letter-spacing: 0px;
 }
 
  #main-content{
    margin: 0px 10px 10px 240px;
    padding: 10px 10px;
 }
 
 /* * HTML #MAIN-CONTENT {height: 1%;} */
 
 #license-area {
     padding: 0.5em 0;
     color: #555;
}
 #account-options li{
     display: block;
     margin: 0; padding: 0;
    width: 100%;
 }
#account-options li a {
     display: block;
     box-sizing: border-box;
     -moz-box-sizing: border-box;
     padding: 2px 5px;
     z-index: 40;
    width: 100%;
 }
 
#account-options li a:hover {
     color: black;
 }
#account-topbutton {
     font-size: 80%;
     font-weight: bold;
     padding: 0 5px;
 }
 #top-bar{
     position: absolute;
    left: 240px;
     bottom: 0px;
     z-index:0;
    width: 720px;
}
 
 #top-bar li {
     list-style: none;
     float:left;
     margin: 0 5px;
    padding:0;    
    height: 22px;
 }
 #top-bar li ul{
     padding: 0;
     text-align: center;
     display: block;
     margin: 0;
    padding: 0.3em 1em;
     text-decoration: none;
 }
 #top-bar a:hover {
     border-bottom-color:#243356; /* different border color */
 }
 
/* SITE BACKGROUND IMAGE*/
 
body {
    background-image: url(http://fourthwallgames.wdfiles.com/local--files/images/bg.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    background-attachment:fixed;
    background-color: black;
    color: black;
 
}
 
/* Background color of all content of the page below header */
#content-wrap {
    background-color: ;
    opacity: 1;
    background-repeat: repeat-x;
    background-position: top center;
    background-color: ;
    border: 0px solid black;
}
 
/* Color of page content */
#main-content {
    background-color: white;
    color: black;
    margin-top: 0px;
}
 
/* 1st MENU ELEMENT */
 
/* Background color */
#top-bar li {
    background-color: #69d35b;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
}
 
/* Font color and decoration */
#top-bar li a {
    color: black;
    text-decoration: none;
}
 
/* Background color on hover */
#top-bar a:hover{
    background-color: #57ad4c; 
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
}
 
/* Font color on hover*/
#top-bar li a:hover {
    color: #white;
    text-decoration: none;
}
/* ---------------------------------- */
 
/* 2nd MENU ELEMENT */
#top-bar ul li ul {
    background-color: ;
    border: 0px;
}
 
#top-bar ul li ul a {
    background-color: #69d35b;
    -moz-border-radius: 0px;
}
 
#top-bar ul li ul a:hover {
    background-color: #57ad4c; 
    -moz-border-radius: 0px;
}
 
/* LISTS */
 
ul {
   list-style-type: square;
}
 
ul, ol {
   margin-top: 0.15rem;
   margin-bottom: 0.5rem;
}
 
#side-bar ul, ol {
   margin-top: 0rem;
   margin-bottom: 0rem;
}
 
/*  FONTS   */
 
/* General font family and color*/
body {
   font-family: 'Noto Serif', 'Times New Roman', Times, serif;
   font-size: 1rem;
}
 
/* Font family of headers */
h1,h2,h3,h4,h5,h6{
    font-family: 'fty_skorzhen_ncvregular', Impact, sans-serif;
    margin-top: 0.75rem;
    margin-bottom: 0.25rem;
}
 
/* Sizes, weight and text-decorations of headers */
 
h1{
    font-size: 2rem;
        //font-variant: small-caps;
    font-weight: normal;
        color: #1e7100;
    border-bottom: 2px solid #1e7100;
}
 
h2{
    font-weight: normal;
        font-style: normal;
    //font-variant: small-caps;
    font-size: 1.6rem;
        color: #258e76;
    border-bottom: 1px solid #258e76;
}
 
h3{
    font-weight: normal;
    //font-variant: small-caps;
    font-size: 1.4rem;
}
 
h4{
    font-size: 1.05rem;
        color: #1e7100;
}
 
h5 {
        font-family: 'times new roman', serif
        font-weight: bold;
    font-size: 1rem;
}
 
h6 {
    font-weight: bold;
    font-size: 0.9rem;
}
 
a {
    color: #279400;
    text-decoration: none;
}
 
a:hover {
    color: #69d35b;
    background-color: transparent;
}
 
a:visited {
    color: #279400;
}
 
a.newpage {
    color: #C24400;
}
 
a.newpage:hover {
    color: #D98248;
    text-decoration: underline;
}
 
/* Font, size, color and border of page title */
#page-title {
    font-family: 'fty_skorzhen_ncvregular', Impact, sans-serif;
    border-bottom: 1px solid #666666;
    font-size: 225%;
    margin: 0pt 0pt 0.5em;
    padding-top: 0em;
}
 
#footer {
    color: gray;
    border-bottom:1px solid #888;
    border-top:1px solid #888;
}
 
#footer a {
    color: #A89200;
    background-color:gray
    text-decoration: none;
}
 
#license-area {
    color: gray;
}
 
#license-area a {
    color: white;
    text-decoration: none;
}
 
#license-area a:hover {
    color: white;
    text-decoration: underline;
    background-color: transparent;
}
 
#login-status {
    color: white;
}
 
/* EDITOR */
 
input.text#edit-page-title {
    background-color: #DBE2FF;
    border: 1px solid #1C2F85;
    color: #1C2F85;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 80%;
    padding: 5px;
}
 
textarea#edit-page-textarea {
    background-color: #DBE2FF;
    font-family: consolas, "lucida console", courier;
    font-size: 75%;
}
 
textarea#edit-page-comments {
    background-color: #DBE2FF;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 80%;
}
 
/* BLOCKQUOTE */
 
blockquote {
    border: 2px #c9c06c solid;
    background-color: #ede9c0;
}
 
/* CLASSES */
 
/* Info Boxes*/
 
.infobox {
    float: right;
    position: relative;
    left: 3rem;
    margin: 0rem 0rem 1rem -1rem;
    margin-clear: right;
    width: 320px;
    border: 1;
    box-shadow: -8px 8px 8px rgba(0,0,0,0.6);
}
 
/* Shadowed */
 
.shadowed {
    box-shadow: -8px 8px 8px rgba(0,0,0,0.6);
    position: relative;
    left: 10px;
}
 
/* Infotable */
 
table.infotable {
   border-collapse: collapse;
   width: 100%;
}
 
cell.infotable {
   border: solid gray 1px;
}
 
/* Options */
 
table.options {
    border-collapse:collapse;
    border-bottom:1px solid #c4e4ba;
    width:100%;
}
 
table.options td {
    text-align:left;
    vertical-align:top;
    padding: 0.25em;
}
 
table.options td:nth-child(1) {
    padding-left:1em; 
    text-indent: -0.75em;
}
 
table.options td p{
    margin-top:0;
    margin-bottom:0.5em;
}
 
table.options ul, table.options ol {
    padding-left:1em;
}
 
/* smallheading */
 
.smallheading h1, .smallheading h2, .smallheading h3, .smallheading h4, .smallheading h5, .smallheading h6{
    margin-top:0rem;
    margin-bottom:0.25rem;
    border-bottom: none;
}
 
/* SIMPLE TABLES */
 
table.wiki-content-table {
}
 
table.wiki-content-table th {
   border: none;
   background-color: #59AB55;
}
 
table.wiki-content-table th:nth-child(1) {
   text-align: left;
}
 
table.wiki-content-table td {
   border: none;
}
 
table.wiki-content-table tr:nth-child(even) {
   background-color: #f2f2f2;
}
 
table.wiki-content-table tr:nth-child(odd) {
   background-color: #D3D3D3;
}