body {
   font-family: Verdana, Arial, sans-serif;
   font-size: 12px;
   color: #333300;
   background: #A7B584;
}

.mgr-navigation-sliver { color: #FFF; background: #637B29; }

.mgr-navigation-sliver a:link { color: #FFF; }

.mgr-navigation-sliver a:visited { color: #FFF; }

a { color: #333300; }

a:link { color: #333300; }

a:visited { color: #333300; }

a:hover { color: #637B29; }

a:active { color: #637B29; }

.boxheading {
   color: #DEDE7A;
   font-family: "Arial Black", Gadget, Verdana, Arial, sans-serif;
   font-weight: normal;
   font-size: 16px;
   padding: 5px;
   background: #839655;
}

.boxheading a:link { color: #DEDE7A; }

.boxheading h1 {
   font-size: 16px;
   font-weight: normal;
   color: #DEDE7A;
   font-family: "Arial Black", Gadget, Verdana, Arial, sans-serif;
}

.boxheading h2 {
   font-size: 16px;
   font-weight: normal;
   color: #DEDE7A;
   font-family: "Arial Black", Gadget, Verdana, Arial, sans-serif;
}

.boxheading h3 { font-size: 16px; }

blockquote { padding: 8px; background: #C7D1AD; }

textarea { background: #C7D1AD; }

input.text { border: 1px solid #839655; }

input.button {
   color: #000;
   border: 2px solid;
   padding: 1px;
   border-color: #F9F8F3 #838C66 #838C66 #F9F8F3;
   background: #D7E1C0;
}

.dropdown li { border: 1px solid #A0AD7F; font-weight: normal; background: #D7E1C0; }

.pager { color: #333300; }

.pager a:link { color: #333300; }

.pager a:visited { color: #333300; text-decoration: none; }

div.current { background: #D7E1C0; }

.boxheading a { color: #DEDE7A; }

.boxheading a:visited { color: #DEDE7A; }

h1 { font-size: 18px; }

h2 { font-size: 16px; }

h3 { font-size: 14px; }

h4 { font-size: 12px; }

h5 { font-size: 11px; }

h6 { font-size: 10px; }

.spacer { height: 15px; }

.stripedborder {
   padding: 5px;
   width: 90%;
   margin: auto;
   background:  url(http://static.yuku.com/domainskins/bypass/img/mira/serenitynow/bck_diagonal.gif);
}

.wrapper { border: 1px solid #cdd6b8; background:  url(http://static.yuku.com/domainskins/bypass/img/mira/serenitynow/aeb991.gif); }

.forum_wrapper { padding: 15px; }

.header { height: 81px; margin-bottom: 20px; background: url(http://static.yuku.com/domainskins/bypass/img/mira/serenitynow/logo_bckg.gif) repeat-x; }

.logo {
   height: 80px;
   width: 140px;
   float: right;
   background: url(http://static.yuku.com/domainskins/bypass/img/mira/serenitynow/logo.gif) no-repeat;
}

.footer { height: 25px; background: url(http://static.yuku.com/domainskins/bypass/img/mira/serenitynow/footer.gif) repeat-x); }

.mgr-navigation-sliver * { color: #FFF; }

.mgr-navigation-sliver a { color: #FFF; }

.vine_front {
   height: 194px;
   width: 119px;
   position: absolute;
   z-index: 5;
   background: url(http://static.yuku.com/domainskins/bypass/img/mira/serenitynow/vine2.png) no-repeat;
}

* html .vine_front { filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://static.yuku.com/domainskins/bypass/img/mira/serenitynow/vine2.png'); background: none; }

.vine_back {
   height: 76px;
   width: 256px;
   position: absolute;
   z-index: 4;
   background: url(http://static.yuku.com/domainskins/bypass/img/mira/serenitynow/vine1.png) no-repeat;
}

* html .vine_back { filter: progid:dximagetransform.microsoft.alphaimageloader(src='http://static.yuku.com/domainskins/bypass/img/mira/serenitynow/vine1.png'); background: none; }

.box {
   border: 2px solid #6E8638;
   border-top: 2px solid #A0AD7F;
   border-left: 2px solid #A0AD7F;
   margin-bottom: 15px;
}

.boxbody { padding: 10px; }

.edit-tools a { display: block; float: left; margin-right: 5px; }

.dropdown span { padding-right: 12px; background: url(http://static.yuku.com/common/bypass/images/arrows/down-arrow-black.gif) no-repeat right center; }

.dropdown li:hover { background: #F3F6EC; }

.dropdown li a { color: #333300; text-decoration: none; font-weight: normal; }

.dropdown li a:visited { color: #333300; text-decoration: none; font-weight: normal; }

.collapse-button {
   display: block;
   height: 13px;
   width: 13px;
   text-align: left;
   text-indent: -5000px;
   background: #A0AD7F url(http://static.yuku.com/domainskins/bypass/img/mira/serenitynow/expanded.gif) no-repeat;
}

.collapsed .collapse-button { background: #A0AD7F url(http://static.yuku.com/domainskins/bypass/img/mira/serenitynow/collapsed.gif) no-repeat; }

.icon img { border: 1px solid #A0AD7F; }

img.icon { border: 1px solid #A0AD7F; }

.pager div { border: 1px solid #839655; color: #333300; padding: 2px; }

.pager a { color: #333300; text-decoration: none; }

.current { background: #D7E1C0; }

.jump-dropdown { border: 1px solid #839655; background: #D7E1C0; }

.announcement-box { border: none; background: transparent; }

.control-box { border: none; margin-bottom: 5px; background: transparent; }

.jump-box { border: none; margin-bottom: 5px; background: transparent; }

.legend-box { border: none; margin-bottom: 5px; background: transparent; }

.legend-box .boxheading { display: none; }

.discussion-box { border: none; background: transparent; }

.post-tags { border: 1px solid #A0AD7F; padding: 2px; }

.signature { border-top: 1px solid #A0AD7F; font-style: italic; }

.signature a { font-style: normal; }

table.post { border: 1px solid #839655; margin-bottom: 15px; }

table.post th { background: #839655; }

hr { border: none; color: #A0AD7F; background: #A0AD7F; }

td {
   padding: 3px 8px;
   text-align: left;
   vertical-align: top;
   border-bottom: 1px solid #839655;
}

th {
   padding: 3px 8px;
   text-align: left;
   vertical-align: top;
   border-bottom: 1px solid #839655;
}

tr.last td { border-bottom: none; }