css:TopPage
body {
    background-color:#F3F2EB;
    color:black;
    font-family:verdana,helvetica,arial,sans-serif;
    font-size:73%;
    margin:0;
    padding:0;
}

acronym, .titleTip {
    border-bottom:1px dotted #A88C53;
    cursor:help;
    margin:0;
    padding:0;
}

.doNotDisplay {
    display:none !important;
}

.smallCaps {
    font-size:117%;
    font-variant:small-caps;
}

#header {
    background-color:#B82619;
    color:inherit;
    height:6em;
    padding-top:1em;
}

#header h1 {
    display:inline;
    padding:0.25em 4mm;
}

#header h2 {
    color:white;
    display:inline;
    font-size:150%;
}

#header h1 a {
    background-color:transparent;
    color:black;
    font-size:138%;
    font-style:italic;
    font-weight:bold;
    text-decoration:none;
}

#login-status {
    right:22em;
}

#search-top-box {
    top:10px;
}

#top-bar {
    background-color:black;
    bottom:0;
    color:white;
    font-size:109%;
    left:0;
    margin:0;
    padding:0.5ex 0;
    position:absolute;
    right:0;
    text-align:center;
    width:100%;
}

#top-bar ul {
    margin:0 auto 0 13em;
    width:auto;
}

#top-bar a {
    background-color:black;
    color:white;
    font-weight:bold;
    margin:0;
    padding:0 1ex;
    text-decoration:none;
}

#top-bar a:hover {
    background-color:white;
    color:black;
}

#top-bar li ul li a {
    background-color:black;
}

#header #login-status, #login-status a {
    color:#EEEEEE;
    font-weight:bold;
}

#account-options a, #account-options a:hover, #account-options, a#account-topbutton {
    background-color:white;
    color:#333333;
    font-weight:normal;
}

#side-bar {
    width:14em;
    display: none;
}

#side-bar h1 {
    background-color:#E6DFCF;
    color:#404040;
    font-size:1.5em;
    font-weight:bold;
    margin:0;
    padding:0.8ex 1ex;
}

#side-bar ul {
    list-style-position:outside;
    list-style-type:none;
}

#side-bar ul {
    display:block;
    list-style:none outside none;
    padding:0;
}

#side-bar ul li {
    display:block;
}

#side-bar ul li a {
    display:block;
    padding:5px;
}

#side-bar a {
    background-color:transparent;
    color:#A68C53;
    text-decoration:none;
}

#side-bar a:hover {
    background-color:transparent;
    color:#404040;
    text-decoration:none;
}

#side-bar p {
    background-color:transparent;
    color:#A68C53;
    display:block;
    margin:1ex 0.25ex 1.5em 0.75ex;
    padding:0;
}

#side-bar a {
    text-decoration:underline;
}

#side-bar p a:hover {
    text-decoration:none;
}

#main-content {
    background-color: black;
    color:#FFF8DC;
    margin: 0.3em 0 0 0;
    padding: 2em 5em 1em 5em;
    text-align:justify;
}

#main-content p {
    line-height:1.4em;
}

#content-wrap {
    min-height:0;
}

#page-title {
    border:medium none;
    font-size:200%;
    font-weight:bold;
    margin:1em 0 0.5em;
}

#main-content h1 {
    background-color:transparent;
    border-top:1px solid #D8D2C3;
    color:#A68C53;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size:175%;
    font-style:italic;
    font-weight:bold;
    margin:0.5em 0;
    padding:1em 0 0;
    text-align:left;
}

#main-content h2 {
    color:#A68C53;
    font-family:arial,verdana,helvetica,sans-serif;
    font-style:italic;
    font-weight:bold;
}

#main-content h3 {
    color:#B4965D;
    font-family:arial,verdana,helvetica,sans-serif;
    font-weight:bold;
}

a {
    background-color:transparent;
    color:#7E5223;
    text-decoration:underline;
}

a:hover {
    background-color:transparent;
    text-decoration:none;
}

p {
    margin:1em 0 1.5em;
    padding:0;
}

dt {
    font-weight:bold;
    margin:0;
    padding:0 0 0.5ex;
}

dd {
    margin:0 0 1.5em 1.5em;
    padding:0;
}

#footer {
    background-color:#E6DFCF;
    clear:both;
    color:black;
    font-size:92%;
    margin:0;
    padding:1em 4mm;
}

#footer div {
    margin:0;
    padding:0 0 1ex;
}

#footer a {
    background-color:transparent;
    color:black;
    font-weight:bold;
    text-decoration:underline;
}

#footer a:hover {
    text-decoration:none;
}

.page-options-bottom a {
    background-color:#F3F2EB;
    color:#224422;
    text-decoration:none;
}

.page-options-bottom a:hover {
    background-color:#DDDDDD;
}

a.action-area-close {
    background-color:#F3F2EB;
    color:#224422;
    text-decoration:none;
}

.owindow .title {
    background-color:#F3F2EB;
}

.forum-group div.head {
    background-color:#A49585;
    color:#FFFFFF;
}

.forum-group div.head .title {
    color:#EFEDEA;
}

.thread-container .post .options a {
    color:#AD8C68;
}

.thread-container .post .long .changes a {
    color:#AD8C68;
}

.thread-container .post .short .options {
    color:#AD8C68;
}

.forum-group table tr.head td {
    background-color:#F3F2EB;
}

.forum-category-box .description-block {
    background-color:#F3F2EB;
}

.forum-category-box table tr.head td {
    background-color:#F3F2EB;
}

.forum-new-thread-box .description {
    background-color:#F3F2EB;
}

.forum-thread-box .description-block {
    background-color:#F3F2EB;
}

.thread-container .post .head {
    background-color:#F3F2EB;
}

.thread-container .post .long .revisions table tr.active td {
    background-color:#F3F2EB;
}

.thread-container .post .short {
    background-color:#F3F2EB;
}

div.new-post a {
    background-color:#F3F2EB;
}
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License