﻿/***************************************************************
* This Style Sheet was created by R David Paine III (WeirDave)
* Located at http://www.weirdave.com
* For the purpose of creating Sacred Lands Preservation Campfire
* Project started on 04/02/2008
****************************************************************/

/* Major Components */
body {
    margin: 0px;
    font-size: x-small;
    color: #663300;
    padding: 0px;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, sans-serif;
}
table {
    empty-cells: show;
}
.logoright {
    background-image: url('images/common/logo-right.gif');
    background-repeat: repeat-x;
    background-position: top;
    height: 60px;
}
.verification-images {
    background: #FFFFEE;
    border: 1px solid #663300;
}
.bbstable {
    background-color: #FFFFFF;
    border: 1px solid #663300;
}
td {
    font-size: small;
    color: #663300;
}
.messagecellheader {
    background-image: url('images/common/messagecellheader-background.gif');
    background-repeat: repeat-x;
    background-position: top;
    height: 24px;
}
.messagecellheader2 {
    background-image: url('images/common/messagecellheader2-background.gif');
    background-position: top;
    background-repeat: repeat-x;
    height: 20px;
}
.messagecellheader3 {
    background-image: url('images/common/messagecellheader3-background.gif');
    background-position: top;
    background-repeat: repeat-x;
    height: 20px;
}
.messagecellfooter {
    background-image: url('images/common/messagecellfooter-background.gif');
    background-position: bottom;
    background-repeat: repeat;
    height: 5px;
}
.bbstextbox {
    background-position: left top;
    background-image: url('images/common/cell-background.gif');
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.bbseditbox {
    background-position: left top;
    background-image: url('images/common/cell-background.gif');
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.messagecellbody {
    font-size: small;
    color: #663300;
    background-color: #EEFFCC;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 2px;
    padding-bottom: 4px;
}
.messagecellbody2 {
    font-size: small;
    color: #663300;
    background-color: #EEFFCC;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
}
.messagecellbody3 {
    font-size: small;
    color: #663300;
    background-color: #D2DDDD;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
}
.messageheader {
    font-size: small;
    color: #663300;
    background-color: #EEFFCC;
    padding: 2px;
}
.messagemiddle {
    font-size: small;
    color: #663300;
    background-color: #FFFFCC;
    padding: 2px;
}
.messagefooter {
    font-size: small;
    color: #663300;
    background-color: #EEFFCC;
    padding: 2px;
}
.messagecellspacer {
    background-color: #FFFF00;
    color: #FFFF00;
    height: 5px;
    font-size: 1px;
}
.messagecellfooter {
    background-color: #FFFF33;
    padding: 2px;
}
.newsbox {
    background-color: #EEFFCC;
    border: 1px solid #663300;
}
.newsbox a {
    font-size: x-small;
    text-decoration: none;
    color: #663300;
}
.rssimage {
    background-color: #EEFFCC;
    border: 1px solid #663300;
}
.quotation {
    margin: 2em 4em 2em 2em;
    display: block;
    font-size: x-small;
    font-style: italic;
    color: #663300;
    padding-left: 2px;
    border-left: 1px solid;
/* IE Bug requres bottom border for multiple nested divs? */    border-bottom: 1px solid #E7E9EF;
}
.randomquote {
    color: #663300;
    font-size: small;
    font-style: italic;
}
.smalltext {
    font-size: x-small;
}
/* Main Hyperlinks */
.messagecellbody a {
    font-size: small;
}
.messagecellbody2 a {
    font-size: small;
}
/* Headers (not used too often) */
.header6 {
    font-weight: bold;
}
.header5 {
    font-weight: bold;
    font-size: small;
}
.header4 {
    font-weight: bold;
    font-size: small;
}
.error {
    font-weight: bold;
    color: #FF0000;
}
/* Header Items */
.headercontrolbox, .thxbox {
    font-size: x-small;
    color: #663300;
    background-color: #FFFF00;
    padding-left: 3px;
    padding-right: 2px;
    padding-top: 4px;
    padding-bottom: 4px;
    border: 1px solid #663300;
}
.headercontrolboxborder, .thxborder {

}
/* Footer Items */
.footerbar {
    font-size: small;
    color: #663300;
}
/* Forms */
form {
    margin: 0px;
}
.bbsbutton {
    color : #663300;
    font-size: x-small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #EFEFEF;
    font-weight : bold;
    border: 1px solid #663300;
}
.bbstextbox {
    font-size: small;
}
.bbseditbox {
    font-size: small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bbscheckbox {
    font-size: small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bbsradiobox {
    font-size: small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bbsdropdownbox {
    font-size: small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Leftovers */
span.highlight {
    background: #FFFF33;
}
.adminname {
    color: #FF0000;
}
.moderatorname {
    color: #FF9966;
}
.registeredname {
    color: #663300;
}
.notregisteredname {
    color: #666666;
}

/* Links */

a {
    color: #663300;
}
a:hover {
    color: #663300;
    background-color: #FFFF00;
}
a:visited.threadlink {
    color: #663300;
}
/*a:hover.threadlink {
    color: #668399;
}*/
.headerlink {
    color: #FFFFFF;
    text-decoration: none;
}
/*:hover.headerlink {
    color: #00FF00;
}*/
.headerlink2 {
    color: #808080;
    text-decoration: none;
}
.homelink {
    color: #FFFFFF;
    text-decoration: none;
}
.headerbarlink {
    color: #FFFFFF;
    font-size: x-small;
    text-decoration: underline;
}
/*:hover.headerbarlink {
    color: #00FF00;
}*/
.adminlink {
    color: #005CB9;
    font-size: small;
    text-decoration: none;
    font-weight: bold;
}
.headercontrolbox a, .thxbox a {
    color: #663300;
}
.headercontrolbox a:hover, .thxbox a:hover {
    color: #FFFFFF;
    background-color: #008000;
}
a:link .messagecellheader3 {
    color: #663300;
    text-decoration: underline;
}
