body {
   font-family: Comic Sans MS, Brush Script MT, cursive;
   font-size: 14px;
   color: #000;
   background: url(http://images20.fotki.com/v207/photos/4/3631534/13563398/30175211raYhT6W2-vi.jpg) fixed center;
}

#wrapper {
   width: 85%;
   border: 5px double #202050;
   margin: auto;
   background: #D3E7F4;
}

.mgr-navigation-sliver { color: #000; background: #D3E7F4; }

.mgr-navigation-sliver a:link { color: #000; }

.mgr-navigation-sliver a:visited { color: #000; }

th { color: #000; background: #3A626E; }

th a:link { color: #000; }

a { color: #000; text-decoration: underline; }

a:link { color: #000; text-decoration: underline; }

a:visited { color: #000; text-decoration: underline; }

a:hover { color: #000; text-decoration: underline overline; }

a:active { color: #000; text-decoration: underline; }

.boxheading {
   text-align: center;
   color: #000;
   font-family: Comic Sans MS, Brush Script MT, cursive;
   border-top: 0px solid #202050;
   border-right: 0px solid #202050;
   border-bottom: 0px solid #202050;
   border-left: 0px solid #202050;
   background: #D3E7F4;
}

.boxheading a:link { color: #000; }

.boxheading h1 { font-size: 15px; }

.boxheading h2 { font-size: 15px; }

.boxheading h3 { font-size: 15px; }

.boxbody {
   color: #000;
   font-family: Comic Sans MS, Brush Script MT, cursive;
   border-top: 3px double #D3E7F4;
   border-right: 3px double #D3E7F4;
   border-bottom: 3px double #D3E7F4;
   border-left: 3px double #D3E7F4;
   background: #D3E7F4;
}

.box { background: #D3E7F4; }

.category-box table { border: 2px solid #202050; }

.category-box th { border: 2px solid #202050; color: #000; background: #3A626E; }

.category-box td { border: 2px solid #202050; }

.forum-box table { border: 2px double #202050; }

.forum-box th { border: 2px double #202050; }

.forum-box td { border: 2px double #202050; }

.discussion-box table { border: 2px double #202050; }

.discussion-box th { border: 2px double #202050; color: #000; background: #3A626E; }

.discussion-box td { border: 2px double #202050; color: #000; background: #FFFFFF; }

.discussion-box .th { color: #000; background: #3A626E; }

.discussion-box th a:link { color: #000; }

.discussion-box th a:visited { color: #000; }

.discussion-box .odd td { color: #000; background: #FFFFFF; }

.button { color: #000; border: 2px solid #202050; background: #3A626E; }

input.text { border: 2px solid #202050; }

input.button { color: #000; border: 2px solid #202050; background: #3A626E; }

.dropdown a:link { color: #000; }

.dropdown a:visited { color: #000; }

.dropdown input { color: #000; }

.dropdown li { border: 1px solid #202050; background: #FFFFFF; }

div.mgr-navigation-sliver-wrapper { border-top: 1px solid #202050; border-bottom: 1px solid #202050; }

div.mgr-navigation-sliver { border-top: 1px solid #202050; border-bottom: 1px solid #202050; }

.tool-box .boxbody { background: transparent; }

.views { width: 50px; }

.replies { width: 50px; }

.kudos { width: 50px; }

td.topic-titles { width: 220px; }

.scrolling div { clear: both; }

marquee {
   font-size: 1.3em;
   font-weight: bold;
   color: #000;
   padding-top: 0px;
   padding-bottom: 0px;
   background: none;
}

.extra-content .boxheading h1 { text-align: center; }

.legend-box { text-align: center; }

.stats-box { text-align: center; }

.domain-stats { width: 350px; margin: 0px auto; }

.credit { color: #000; }

.credit a:link { color: black; }

.credit a:visited { color: black; }

div.mgr-footer { color: #000; }

div.mgr-footer a:link { color: #000; }

div.mgr-footer a:visited { color: #000; }

#banner { text-align: center; }

.category-box .row-hover td { background: #35698C; }

.forum-box .row-hover td { background: #35698C; }