body {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 62.5%;   
   background: url(http://mapage.noos.fr/viabloga5/fondneuf.gif);
}

#wrapper { font-size: 1em; margin: 10px 50px 0px 155px; }

#topbanner { text-align: center; background: #000000; }

#nav {
   text-align: center;
   color: #ffffff;
   padding: 3px;
   background: #FF0099;
}

#nav a {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 9px;
   color: #ffffff;
   letter-spacing: 3px;
   font-weight: normal;
   text-decoration: none;
}

#nav a:hover { text-decoration: underline; color: #4b4b4b; }

#news a {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 9px;
   color: #ffffff;
   letter-spacing: 3px;
   font-weight: normal;
   text-decoration: none;
}

.navtext a {
   font-family: Tahoma, Arial, sans-serif;
   color: #d76a6a;
   font-size: 9px;
   font-weight: bold;
   letter-spacing: 3px;
}

#staff {
   display: none;
   width: 95%;
   margin: 20px;
   padding-bottom: 50px;
}

#blog {
   display: none;
   width: 95%;
   margin: 20px;
   padding-bottom: 50px;
}

#liens {
   display: none;
   width: 95%;
   margin: 20px;
   padding-bottom: 50px;
}

#gold {
   display: none;
   width: 95%;
   margin: 20px;
   padding-bottom: 50px;
}

#media {
   display: none;
   width: 95%;
   margin: 20px;
   padding-bottom: 50px;
}

#charte {
   display: none;
   width: 95%;
   margin: 20px;
   padding-bottom: 50px;
}

#menu { float: right; }

body .suckerfish-holder li {
   width: 100px;
   margin-right: 2px;
   color: #969696;
   text-decoration: none;
}

body .suckerfish-holder li li { width: 130px; }

body .suckerfish-holder li a {
   color: #969696;
   text-decoration: none;
   border: 1px solid #ddd;
   white-space: nowrap;
   padding: 2px;
   width: auto;
   text-align: center;
   background: #fff;
}

body .suckerfish-holder li a:visited { color: #969696; text-decoration: none; }

body .suckerfish-holder li a:hover { color: #fff; background: #FF6699; }

body .suckerfish-holder li li a { color: #FF6699; border: 0px; margin-top: -1px; }

body .suckerfish-holder li li a:visited { color: #FF6699; border: 0px; margin-top: -1px; }

body .suckerfish-holder li li a:hover { color: #fff; }

#choose { margin-top: 50px; text-align: center; }

#header { text-align: center; margin: 10px auto; }

.sidebarholder { width: 190px; float: left; }

.forumholder { margin-left: 195px; }

.sidebar-box .boxheading {
   color: #fff;
   padding: 6px;
   text-align: center;
   font-size: 1.2em;
   font-weight: bold;
   background: #c0c0c0;
}

.sidebar-box .boxbody {
   border: 1px solid #c0c0c0;
   text-align: center;
   padding: 6px;
   background: #fff;
}

.sidebarlinks {
   padding: 0px;
   font-size: 10px;
   text-align: center;
   background: #FFFFFF;
}

.sidebar-box a.nav {
   height: 15px;
   padding: 6px;
   margin-bottom: 1px;
   border: 1px #C0C0C0 solid;
   color: #969696;
   font-weight: bold;
   line-height: 15px;
   text-decoration: none;
   display: block;
   background: #FFFFFF;
}

.sidebar-box a.nav:hover { color: #242424; background: #DDDDDD; }

.scroller {
   height: 200px;
   width: 100%;
   filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0, StartY=40, FinishX=0, FinishY=0);
   text-align: center;
}

.footer { text-align: center; }