body { 
   font-size: 14px;
   background: #fff url(http://static.yuku.com/skins/pro/yuku_aqua/images/page_maincolumn.png); 
   font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; 
}

#wrapper {   
   font-size: 1em;
   background: url(http://static.yuku.com/skins/ysupp/sunny.gif) no-repeat top right; 
   *margin-top: -20px;   
}

.outer {
   width: 90%;
   margin: 0px auto;
}

.header { 
   height: 200px;
   padding-left: 20px;  
}

.forum {
     padding: 10px;
}

.mgr-navigation-sliver {color: #fff; background: url(http://static.yuku.com/skins/ysupp/navbarbg.jpg); padding: 2px; }

.mgr-navigation-sliver a:link { color: #fff; }

div.mgr-navigation-sliver a:visited { color: #fff; }

div.mgr-navigation-sliver-wrapper{
     border: none; 
}
 
div.mgr-navigation-sliver{
    border: none;
}

a { color: #1973B3; }

a:link { color: #1973B3; }

a:visited { color: #338FD0; }

a:hover { color: #338FD0; text-decoration: none; }

a:active { color: #1973B3; }

td.topic-titles { font-size: 1.2em; }

.boxheading { 
 color: #1973B3; 
 text-align: center;
}

.boxheading a:link { color: #1973B3; }

.boxheading a:visited { color: #1973B3; }

.extra-content .boxheading{
   padding: 2px 5px;}

.extra-content .boxbody { 
   padding: 5px; 
   padding-left: 10px; }

* html body { font-size: 88%; }

h1 { font-size: 1.6em; 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 h3 a { font-size: 1.2em; text-decoration: none; }

.forumtitle h3 a:hover { text-decoration: underline; }

.boxheading h1,
.boxheading h2 { font-weight: bold; }

.box { margin-bottom: 15px; }

td { border-bottom: 1px dotted #B3CEE6; background: #fff; }

.last td{ border-bottom: 0px; }

th { font-size: .9em; background: #5DAADE url(http://static.yuku.com/skins/pro/yuku_aqua/images/page_maincolumn.png); color: #fff; }

* html th{
	background: #5DAADE;	
}

th.firstcol {
  -moz-border-radius-topleft: 10px;
   -webkit-border-top-left-radius: 10px; }

th.lastcol{
  -moz-border-radius-topright: 10px;
  -webkit-border-top-right-radius: 10px; }

th a:link { text-decoration: none; color: #fff;}

th a:visited { color: #fff; }

.pager-total { padding: 2px; }

.pager-list div { padding: 2px; }

.dropdown ul { 
background: #EAF4FB;
border: 3px double #B3CEE6;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
padding: 2px;
color: #111;}

.dropdown li{ 
   font-size: 11px; 
   background: transparent; 
   border: 0px;
}
.dropdown li:hover { background: #fff; }

.dropdown li a:link { text-decoration: none; color: #111; }

.dropdown li a:visited { text-decoration: none; color: #111; }

#c-2.jump-dropdown { background: #EBF3FA; border: 1px solid #1973B3; }

blockquote { 
   padding: 10px;
   border: 3px double #B3CEE6;
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
}

.signature{
   border-top: 1px dotted #B3CEE6;
}
.quote-title {
   background: url(http://static.yuku.com/skins/ysupp/quote.png) no-repeat;
   padding: 5px;
   padding-left: 25px;
}

hr {
border: none;
background: #B3CEE6;
color: #B3CEE6; }

.button, a.button,
.advanced-search a {
color: #111;
background: url(http://static.yuku.com/skins/ysupp/button_grad.png) repeat-x;
border: 3px double #B3CEE6;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 2px 5px;
text-decoration: none;
font-size: .9em;
font-weight: bold;
text-transform: uppercase; 
}

/* add an arrow graphic to dropdown buttons */
.dropdown span
{background: url(http://static.yuku.com/common/bypass/images/arrows/down-arrow-black.gif) no-repeat right center;
padding-right: 12px;
padding-top: 2px;
padding-bottom: 2px;}

.extra-content.featured-box, .reply-box .boxbody,.post-box .boxbody { 
   border: 1px solid #44A9E0;
   background: #fff;
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px; 
   padding: 10px; 
}

textarea {
   border: 1px solid #44A9E0;
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
}

.stats-box h2,.legend-box h2,.tags-box h2{
  text-align: left;
}
.stats-box {
  border: 1px solid #44A9E0;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  background: #fff;
  padding: 5px;
  padding-bottom: 0px;
}

.control-box {
   margin: 0px; 
}

#forum_viewtopic .control-box {
    margin-top: -10px;
    margin-bottom: 5px;
}

.wysiwyg-editor { 
   font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; 
   font-size: normal; 
}

tr.row-sticky td { 
border-bottom: 3px double #B3CEE6;
background: #F8FAFD;
}

/*blue divider for posts*/
.post-tools,
.poster-interact {border-bottom: 15px solid #5daade;
}

.discussion-box .poster-detail {
   border-right: 3px double #44A9E0;
}

.discussion-box .post-content {
   padding-left: 10px;
   font-size: 1.1em;
}

#directory_default .tool-box .boxheading h1 { display: none; }

.boxheading .bread-crumbs li.first {
   background: url(http://static.yuku.com/skins/ysupp/home.png) no-repeat;
   padding: 10px 0px 10px 35px;
   line-height: 35px;
}

.collapse-button {
   padding-right: 5px;}

.discussion-box .collapse-button { 
   position: relative;
   top: -3px; 
}

.post-tools a{ 
 text-decoration: none;
 font-variant: small-caps; 
 }

.discussion-box .boxheading { display: none; }

.tool-box{ 
   position: relative; 
}
.search{ 
   position: absolute; 
   top: -20px; 
   right: 70px; }

#search_topic .search { 
   top: 5px; 
}

.calendar .search, #search_text .search { 
   top: 15px; right: 0px; 
}

.advanced-search { 
   position: relative; 
   top: 30px; 
   right: 250px;  
}

/* safari*/
@media screen and (-webkit-min-device-pixel-ratio:0){
.advanced-search { right: 230px;  }
}

.invite-contribute-links {
   position: absolute;
   top: -5px; 
}

.extra-content .bread-crumbs,.tool-box .bread-crumbs{ 
   text-align: left;
}
.forum-name{ 
   display: none; 
}

#forum_setpost .search, #forum_viewtopic .search { 
   top: 5px; 
}

*:first-child+html .advanced-search a { display: block; }

.subscription-links { position: relative; z-index: 200;}

a.previous-topic,
a.next-topic,
a.previous-month,
a.next-month { text-decoration: none; }

textarea,
.text { outline: none; }