body {
   background-color: #000000;
   background-attachment: fixed;
   font-family: Verdana, Arial, sans-serif;
   font-size: 12px;
   color: #A6BEAA;
}

/* LAYOUT
------------------------------------------- */

#wrapper {
   background-color: #000000;
   width: 95%;
   padding: 2px;
   margin: auto;
   margin-top: 65px;
}

a, a:link {
   color: #CCC;
}

a:visited, .pager, .pager a:link, a:visited.button, .post-tools a:visited {
   color: #A6BEAA;
}

a:hover, .mgr-navigation-sliver *, .mgr-navigation-sliver a, .mgr-navigation-sliver a:visited, .button:hover, .pager a:hover {
   color: #FFF;
}

.boxheading {
   color: #869378;
   background-color: #;
   padding: 3px 5px;
}

.boxheading a:link, .discussion-box th a:link, .discussion-box th a:visited {
   color: #869378;
}

.boxheading h1, .boxheading h3, h3 {
   font-size: 12px;
}

.boxheading h2 {
   font-size: 12px;
   margin-top: -2px;
}

.boxbody {
   background-color: 000000px;
   padding: 5px;
}

.category-box table, .forum-box table, .forum-box th, .discussion-box table {
   border: 1px solid #4A5143;
}

.category-box th {
   border: 1px solid #4A5143;
   background-color: 000000px;
}

.category-box td, .forum-box td, .discussion-box td {
   border: 1px solid #4A5143;
   background-color: #6F7A64;
}

.forum-box .even td, .discussion-box .odd td, div.current, .current {
   background-color: #6F7A64;
}

/* DISCUSSION-BOX ---- */

.discussion-box th {
   border: 1px solid #4A5143;
   color: #869378;
   background-color: #41473A;
   text-align: left;
}

.discussion-box .th {
   color: #869378;
   background-color: #41473A;
}

/* BUTTONS ---- */

.button {
   color: #A6BEAA;
   background-color: #000000;
   border: 1px solid #4A5143;
   font-size: 12px;
   padding: 2px 4px;
   text-decoration: none;
   font-variant: small-caps;
   font-family: "Trebuchet MS", "Arial Narrow", Arial, "Helvetica Narrow", sans-serif;
}

.dropdown li {
   background-color: #A6BEAA;
   border: 1px solid #4A5143;
}

.pager a:visited, .pager a {
   color: #A6BEAA;
   text-decoration: none;
}

.kudos, .tags-box {
   display: none;
}

.post-tags {
   display: none;
   background-color: #646E5A;
   padding: 3px;
}

/* BUTTONS ---- */

.post-tools a {
   color: #A6BEAA;
   background-color: #646E5A;
   border: 1px solid #4A5143;
   font-size: 12px;
   padding: 2px 4px;
   text-decoration: none;
   font-variant: small-caps;
   font-family: "Trebuchet MS", "Arial Narrow", Arial, "Helvetica Narrow", sans-serif;
}

.boxheading .bread-crumbs {
   font-weight: bold;
}

h1 {
   font-size: 16px;
}

h2 {
   font-size: 14px;
}

h4 {
   font-size: 11px;
}

h5 {
   font-size: 10px;
}

h6 {
   font-size: 9px;
}

/* MENU BAR ---- */

.mgr-navigation-sliver {
   background-color: #5D6654;
   color: #FFF;
}

/* STANDARD CLASSES
------------------------------------------- */
/* BOX ---- */

.box {
   margin-bottom: 15px;
}

/* COLLAPSE BUTTON ---- */

.collapse-button {
   background-color: #FFF;
   background-image: url(http://static.yuku.com/domainskins/bypass/img/mira/melancholygreen/expanded.gif);
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   width: 12px;
   font-size: 10px;
   text-align: left;
   text-indent: -5000px;
}

.collapsed .collapse-button {
   background-color: #FFF;
   background-image: url(http://static.yuku.com/domainskins/bypass/img/mira/melancholygreen/collapsed.gif);
   background-repeat: no-repeat;
}

/* DROP DOWNS ---- */

.dropdown span {
   background-image: url(http://static.yuku.com/domainskins/bypass/img/mira/melancholygreen/buttons/down-arrow.gif);
   background-repeat: no-repeat;
   background-position: right center;
   padding-right: 12px;
}

.dropdown li:hover {
   background-color: #D8E5DD;
}

.dropdown li a {
   color: #4A5143;
   text-decoration: none;
}

.dropdown li input {
   font-size: 11px;
   color: #4A5143;
}

/* PAGER ---- */

.pager div {
   border: 1px solid #4A5143;
   padding: 2px;
   color: #A6BEAA;
}

.jump-dropdown {
   border: 1px solid #4A5143;
   background-color: #5D6654;
   color: #A6BEAA;
}

/* SPECIAL BOX & ELEMENT CLASSES
------------------------------------------- */
/* CONTROL-BOX, JUMP-BOX ---- */

.control-box, .jump-box {
   margin-bottom: 5px;
}

.control-box .boxbody, .jump-box .boxbody {
   padding-top: 0;
   padding-bottom: 0;
}

/* TOOL-BOX ---- */
/* search */

input#search {
   border: 1px solid #3E4438;
   background-color: #FFF;
   color: #646E5A;
}

input#search:focus {
   border: 1px solid #A6BEAA;
}

/* CATEGORY-BOX ---- */

.category-box .forumtitle h3, .category-box .forumtitle h3 a {
   color: #41473A;
   font-size: 14px;
}

.moderators {
   font-style: italic;
   font-size: 11px;
}

/* CATEGORY-BOX, FORUM-BOX ---- */

td.latest {
   width: 160px;
}

.category-box td.topics, .category-box td.kudos, .forum-box td.author, .forum-box td.views {
   background-color: #5D6654;
}

.signature {
   border-top: 1px dotted #A6BEAA;
}

.poster-name, .poster-detail, .poster-interact {
   background-color: #646E5A;
}

/* GENERAL TAGS
------------------------------------------- */

blockquote {
   background-color: #646E5A;
   padding: 5px;
}

hr {
   border: none;
   background-color: #A6BEAA;
   color: #A6BEAA;
}

/* TABLES ---- */

td {
   border: 1px solid #4A5143;
   background-color: #6F7A64;
   padding: 3px;
   padding-left: 10px;
   padding-right: 10px;
}

th {
   padding: 3px;
   padding-left: 10px;
   padding-right: 10px;
}