body #top-navigation {
    color: #fff;
    height: 23px;
    border-bottom: 2px solid #557897;
}

body #top-navigation a, body #top-navigation a:link, body #top-navigation a:visited, body #top-navigation a:active { color: #fff; }

#mainnav, body #top-navigation {
    background: url(../../../static/image/navigation/bg-spincom-right.png) repeat-x;
}   
             
#mainnav #nav-left {
    background: url(../../../static/image/navigation/bg-blue-left.png) no-repeat 100% 0;
}

#mainnav #bubble-post {
    background: #ff9b00;
    border-color: #fea00a;
}        

.accent {
    color: #000;
    background: #ff9b00;
    border-color: #b0acbb;
    border-style: solid;
    border-width: 0;
}

body { background: #fff7e0; color: #000; }         
body #chatarea #outwrapper { background: #faf5d5; color: #000; }

body #chatarea #outwrapper, body #chatarea .out, body .mbox, body div.mbox, body td.mbox { background:#fff1ca; border:1px solid #e3cf95; color:#000000; }
body .sbox, body div.sbox, body td.sbox { background:#cfdef6; border:1px solid #b0acbb; color:#000000; }      

body #mbox h1, body .mbox h1, body .mbox h2.head { padding: 5px; background: #FFE9Ad; border-bottom: 1px solid #e3cf95; }
body #sbox h1, body .sbox h1, body .sbox h2.head { padding: 5px; background: #b5cef6; border-bottom: 1px solid #b0acbb; }

body div.mbox > h1, body div.sbox > h1, body td.mbox > h1, body td.sbox > h1, body div.mbox > h2.head, body td.mbox > h2.head, body div.sbox > h2.head, body td.sbox > h2.head { margin-left:-4px; margin-right:-4px; }
body .autolayout h1  { margin-left: 0 !important; margin-right: 0 !important; }

body div#sitemap td h1 { background: none; border-bottom: 0px; padding: 0px }
 
body .head, body h1, body legend,body .large { font-size:115% }
body .head, body h1, body legend, body .head a, body h1 a, body h2 a, body a.head, body .mbox .head a,
    body .mbox h1 a, body .mbox h2 a, body .mbox a.head { color:#000 }

body h2,body h3,body h4,body h5,body h6,body .head2{color:#000;font-weight:bold;zoom:1}

body .even { background: #FDF6E1; }
body .ruled { background: #ede6d0; }  
body .sbox .ruled { background: #e4edfb; }

body ul.tabs li, body ul.tabs li.active { background: #FFF1CA; }
body ul.tabs li.active { border-bottom: 1px solid #FFF1CA; } 

body .boardlist a:hover { background: #ede6d0; text-decoration: none; }
body .item:hover { background: #ede6d0; }
body #slider-nav a.selected { background: #ede6d0; }

body .fright_h1 { margin-top: 2px }
  
body#startpage {  
    color: #000;
    background-color: #fff7e0;
}
                   
body#startpage h1, body#startpage h2 {
	color: #FE9900;
}

body#startpage #bubble-content {
    color: #000;
    border: 3px solid #FE9900;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    padding: 20px 40px;
}  

body#startpage #bubble-content h2, body#startpage #bubble-content a {
    color: #000;
}      

body#startpage #bubble-top,
body#startpage #bubble-bottom, body#startpage #bubble-arrow {
    height: 0;
    background: none;
}

body#startpage .picture img {
    padding: 4px;
    background: #4294C6;
}

body#startpage #logo {
    background: none;
    color: #888;
}

body#startpage #logo h1, body#startpage #logo h2 {
    font-weight: bold;
}

#seamless-header {
    background: #fff1ca;
    background: -webkit-linear-gradient(top, #fff7e0, #fff1ca);
    background: linear-gradient(top, #fff7e0, #fff1ca);
    border-bottom: 1px solid #e3cf95;
}

#conversation-subheader {
    background: #fff1ca;
    border-bottom: 1px solid #e3cf95;
}

#message-list-wrapper .unread .msg a { color: #000 }