body {
   font-family: "Comic Sans MS", sans;
   font-size: 13px;
   color: #BFCBC2;
   background: #051634 url(http://www.freewebs.com/tardisnews/monitorbackground.jpg) repeat fixed top;
}

.mgr-navigation-sliver { color: #FFF; background: #2A5980 url(http://static.yuku.com/skins/bubtalk/bh.jpg) repeat-x; }

.mgr-navigation-sliver a:link { color: #FFF; }

.mgr-navigation-sliver a:visited { color: #FFF; }

table { border: 0px; }

th {
   border: 0px;
   color: #fff;
   border-bottom: 1px dotted #BFCBC2;
   font-size: .8em;
}

td { border: 0px; }

th a:link { color: #fff; text-decoration: none; }

a { color: #fff; text-decoration: none; }

a:link { color: #fff; text-decoration: none; }

a:visited { color: #fff; }

a:hover { text-decoration: underline; }

a:active { color: #FFD700; }

.boxheading {
   color: #fff;
   border-right: 1px solid #D2E5D3;
   border-left: 1px solid #D2E5D3;
   padding: 3px 5px;
   height: 23px;
   background: #2A5980 url(http://static.yuku.com/skins/bubtalk/bh.jpg) repeat-x;
}

.boxheading a:link { color: #fff; }

.box { margin-bottom: 15px; background: #2A5980; }

blockquote {
   border: 3px double #2A5980;
   color: #2A922F;
   padding: 7px;
   -moz-border-radius: 15px;
   -webkit-border-radius: 15px;
   background: fff;
}

textarea {
   border: 3px double #2A5980;
   color: #2A922F;
   margin-left: 25px;
   width: 97%;
   -moz-border-radius: 20px;
   background: fff;
}

.button {
   font-family: "Comic Sans MS", sans-serif;
   font-weight: bold;
   font-size: 14px;
   text-decoration: none;
   padding: 5px;
   height: 20px;
   text-indent: 20px;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   background: #fff url(http://static.yuku.com/skins/bubtalk/butt_blue.gif) no-repeat;
}

input.button {
   border: 0px;
   height: 30px;
   text-indent: 15px;
   *overflow: visible;
}

.dropdown li {
   border: 0px;
   color: #fff;
   *vertical-align: bottom;
   background: #25962E;
}

* html body { font-size: 81%; }

#wrapper { font-size: 1em; }

div.mgr-navigation-sliver-wrapper { border: none; }

div.mgr-navigation-sliver { border: 1px solid #BFCBC2; }

div.mgr-right-col p.mgr-sliver-open-button { background: #1B3E68; }

div.mgr-right-col p.mgr-sliver-open-button a:link { border: 1px solid #fff; background: #1B3E68; }

h1 { font-size: 1.4em; font-weight: normal; }

h2 { font-size: 1.3em; font-weight: normal; }

h3 { font-size: 1.2em; font-weight: normal; }

h4 { font-size: 1.2em; font-weight: normal; }

h5 { font-size: 1.1em; }

h6 { font-size: 1em; }

p { font-size: 1em; margin-bottom: 8px; }

.forumtitle { border-bottom: 1px dotted #BFCBC2; }

.topic-titles { border-bottom: 1px dotted #BFCBC2; }

.author { width: 100px; text-align: center; }

.extra-content .boxheading { border: 0px; background: transparent; }

.domain-stats-box .boxheading {
   color: #fff;
   padding: 3px 5px;
   border-right: 1px solid #D2E5D3;
   border-left: 1px solid #D2E5D3;
   background: #2A5980 url(http://static.yuku.com/skins/bubtalk/bh.jpg) repeat-x;
}

.member-stats-box .boxheading {
   color: #fff;
   padding: 3px 5px;
   border-right: 1px solid #D2E5D3;
   border-left: 1px solid #D2E5D3;
   background: #2A5980 url(http://static.yuku.com/skins/bubtalk/bh.jpg) repeat-x;
}

.calendar-sidebar .boxheading {
   color: #fff;
   padding: 3px 5px;
   border-right: 1px solid #D2E5D3;
   border-left: 1px solid #D2E5D3;
   background: #2A5980 url(http://static.yuku.com/skins/bubtalk/bh.jpg) repeat-x;
}

.tool-box .boxheading { padding-left: 10px; }

.invite { padding-left: 15px; }

.box.extra-content { background: transparent; }

.box.whosonline-box { background: url(http://static.yuku.com/skins/bubtalk/arrow24.png) no-repeat 0px 10px; }

* html .box.whosonline-box { background: url(http://static.yuku.com/skins/bubtalk/arrow44_ie6.gif) no-repeat 0px 10px; }

.box.whosonline-box .boxbody {
   -moz-border-radius: 12px;
   -webkit-border-radius: 12px;
   margin-left: 20px;
   padding-left: 20px;
   color: #3775D3;
   background: #fff;
}

.box.whosonline-box .boxbody a { color: #58C252; }

.quote-title { font-size: 1.3em; }

.reply-box .boxbody { background: url(http://static.yuku.com/skins/bubtalk/arrow44.png) no-repeat 0px 45px; }

* html .reply-box .boxbody { background: url(http://static.yuku.com/skins/bubtalk/arrow44_ie6.gif) no-repeat 0px 45px; }

.dropdown ul { padding: 2px; background: #fff; }

.dropdown li a { text-decoration: none; color: #FFF; }

.dropdown li a:visited { text-decoration: none; color: #FFF; }

.dropdown li * { text-decoration: none; color: #FFF; }

.dropdown li:hover { background: #2A5980; }

a.button {
   font-family: "Comic Sans MS", sans-serif;
   font-weight: bold;
   font-size: 14px;
   text-decoration: none;
   padding: 5px;
   height: 20px;
   text-indent: 20px;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   background: #fff url(http://static.yuku.com/skins/bubtalk/butt_blue.gif) no-repeat;
}

#ie .button { background: #fff url(http://static.yuku.com/skins/bubtalk/butt_IE_blue.gif) no-repeat; }

#ie a.button { background: #fff url(http://static.yuku.com/skins/bubtalk/butt_IE_blue.gif) no-repeat; }

.dropdown .button { text-indent: 7px; background: url(http://static.yuku.com/skins/bubtalk/arrow14.png) no-repeat 0px 5px; }

#ie .dropdown .button { text-indent: 7px; background: url(http://static.yuku.com/skins/bubtalk/arrow14.png) no-repeat 0px 5px; }

* html #ie .dropdown .button { text-indent: 7px; background: url(http://static.yuku.com/skins/bubtalk/arrow14_ie6.gif) no-repeat 0px 5px; }

.dropdown span {
   padding: 5px;
   padding-left: 7px;
   border: 0px;
   text-decoration: none;
   color: #000;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   background: #fff;
}

.filter-group .button { padding-left: 12px; }

#ie .filter-group .button { padding-left: 12px; }

.search .button { *padding-left: 20px; }

*html .calendar-sidebar input.button { padding-left: 20px; }

.mini-calendar .dropdown span { background: transparent; }

a:link.button { color: #000; }

a:visited.button { color: #000; }

.mycontent {
   width: 80%;
   max-width: 950px;
   padding: 10px;
   margin-left: auto;
   margin-right: auto;
   margin-top: 20px;
   -moz-border-radius: 30px;
   -webkit-border-radius: 30px;
   background: #1B3E68;
}

.headwrap { width: 360px; margin: 0px auto; background: url(http://static.yuku.com/skins/bubtalk/arrow44.png) no-repeat 0px 20px; }

* html .headwrap { width: 360px; margin: 0px auto; background: url(http://static.yuku.com/skins/bubtalk/arrow44_ie6.gif) no-repeat 0px 20px; }

.myheader {
   border: 0px;
   padding-top: 5px;
   padding-bottom: 5px;
   color: #000;
   -moz-border-radius: 20px;
   -webkit-border-radius: 20px;
   border-radius: 20px;
   width: 300px;
   height: 100px;
   *line-height: 100px;
   margin: 10px auto 20px auto;
   background: #fff;
}

.myheader h1 { text-align: center; font-size: 2.8em; font-weight: bold; }

.boxbody { padding: 5px; }

.community-content .boxbody { padding-top: 0px; }

.boxheading a:visited { color: #fff; }

.control-box { border: none; background: transparent; }

.signature { border-top: 0px; }

hr {
   border: none;
   color: #2A5980;
   height: 1px;
   background: #2A5980;
}

th a:visited { color: #fff; }

.post-content {
   -moz-border-radius: 20px;
   -webkit-border-radius: 20px;
   padding: 12px;
   color: #1B3E68;
   background: #fff;
}

.post-content a { color: #2A922F; }

.poster-detail { background: url(http://static.yuku.com/skins/bubtalk/arrow44.png) no-repeat 160px 20px; }

* html .poster-detail { background: url(http://static.yuku.com/skins/bubtalk/arrow44_ie6.gif) no-repeat 160px 20px; }

.category-box table { border-collapse: separate; border-spacing: 0px 10px; *border-collapse: collapse; }

.forum-box table { border-collapse: separate; border-spacing: 0px 10px; *border-collapse: collapse; }

.first td.latest { *border-top: 20px; }

td.latest {
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
   border-radius: 10px;
   padding: 10px;
   color: #1B3E68;
   *border-top: 10px solid #2A5980;
   background: #fff;
}

td.latest a { color: #2A922F; font-weight: bold; }

td.lastcol.whos-chatting { background: transparent; }

ul.chatter-list {
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
   border-radius: 10px;
   padding: 10px;
   display: block;
   margin-left: 20px;
   background: #fff;
}

td.lastcol.whos-chatting ul.chatter-list li strong {
   position: relative;
   left: -30px;
   padding-left: 30px;
   background: transparent url(http://static.yuku.com/skins/bubtalk/arrow24.png) no-repeat;
}

* html td.lastcol.whos-chatting ul.chatter-list li strong {
   position: relative;
   left: -30px;
   padding-left: 30px;
   background: transparent url(http://static.yuku.com/skins/bubtalk/arrow44_ie6.gif) no-repeat;
}

td.kudos { *background-position: 40px 20px; background: url(http://static.yuku.com/skins/bubtalk/arrow24.png) no-repeat 40px 10px; }

* html td.kudos { background: url(http://static.yuku.com/skins/bubtalk/arrow44_ie6.gif) no-repeat 40px 10px; }

.calendar-sidebar th span { color: #fff; }

.calendar-sidebar .boxbody { border: 1px solid #fff; border-top: 0px; }

.calendar-box .boxbody { border: 1px solid #fff; border-top: 0px; padding: 0px; }

.calendar-box td { border: 1px solid #fff; }

.calendar-box th { border: 1px solid #fff; }

.calendar-box .saturday { border-right: 0px; }

.members-box td { border-bottom: 1px dotted #BFCBC2; }