#div.content_right {
text-align:right;
}

.block_wrap_portail {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.onlygames.fr/forums/public/style_images/OnlyGames_V3/content_bas.jpg) no-repeat scroll left bottom;
margin-bottom:0px;
padding:0 0 10px 0;

}

#content_contenaire {
width:100% ; 
padding: 0px;
}

#sidebar_containaire {
width:98% ;
padding: 0px;
}

.listing li {
border-bottom:1px dotted #58727F;
list-style-type:none;
padding:2px 0;
text-align:left;
}

html, body {
margin:0;
padding:0;
height: 100%;
width: 100%;
}

#wrapper {
   margin: 0px auto 5px auto;
   overflow: hidden;
   height:100%;
   font-family:arial,verdana,tahoma,sans-serif
   font-size:10px;
   width:1020px;
}

.moduletable {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#24231C url(http://www.onlygames.fr/forums/public/style_images/OnlyGames_V3/coh/modulehead-bg.png) no-repeat scroll 0 0;
font-family:Geneva,Arial,sans-serif;
font-size:110%;
font-weight:normal;
margin:0 0 0 0;
padding:2px 4px 6px 22px;
}

#colonne_sidebar_gauche {
   width:498px;
   height:100%;
   margin-right: 10px;
   padding: 0px 3px 0px 0px;
   float: left;
}

#colonne_content {
   width:500px;
   height:100%;
   padding: 0px 0px 0px 0px;
   float: left; 
}

#colonne_sidebar_droite{
   width:278px;
   height:100%;
   margin-left: 10px;
   padding: 0px 0px 0px 0px;
   float: left;
}

#hfeed {
  margin-left: 5px;
}
#colonne_bgauche {
   padding: 0px 10px 0px 10px;
   width:33%;
   height: 350px;
   padding: 5px;
   float: left;
   font-family:arial,verdana,tahoma,sans-serif;
   font-size:11px;
}

#colonne_bcentregauche {
   padding: 0px 10px 0px 10px;
   width:22%;
   height: 350px;
   padding: 5px;
   float: left;
   font-family:arial,verdana,tahoma,sans-serif;
   font-size:11px;
}

#colonne_bcentredroite {
   padding: 0px 10px 0px 10px;
   width:22%;
   height: 350px;
   padding: 5px;
   float: left;
   font-family:arial,verdana,tahoma,sans-serif;
   font-size:11px;
}

#colonne_bdroite {
   padding: 0px 10px 0px 10px;
   width:17%;
   height: 350px;
   padding: 5px;
   float: left;
   font-family:arial,verdana,tahoma,sans-serif;
   font-size:11px;

}

.block_wrap1 {
margin-bottom:10px;
padding:5px;
}

.desctext {
   font-size: 11px;
   margin-left: 0px;
   padding: 0 10px 0 10px;
   display: block;
}

.date {
   font-size: 13px;
   color: #8e9aa7;
}

#news, #news .date {
   margin-left: 10px;
}

#news {
   margin-top: 20px;
}

#news li, .members li {
   margin: 10px 0;
   line-height: 130%;
}

.members {
   margin: 10px 0 0 0;
}

.members .photo, #welcome_block .photo {
   float: left;
   margin-right: 6px;
   border: 1px solid #a7b5bf;
}

.members .member_block, #welcome_block .member_block {
   margin-left: 62px;
}

#activeusers h4 {
   font-size: 13px;
   margin-top: -10px;
}

#activeusers .desctext {
   color: #8e9aa7;
   margin: 0;
}

#custom {
   font-size: 13px;
}

#button {
   display: block;
   padding: 10px 30px;
   margin: 0 auto;
   background: #1b8272;
   color: #fff;
   text-decoration: none;
   text-align: center;
   -moz-border-radius: 6px;
   -webkit-border-radius: 6px;
   width: 50%;
}

#button:hover, .member_links a:hover {
   background: #299f8d;
}

.copyright {
   font-size: 13px;
   color: #727272;
   text-align: center;
}

.member_links {
   text-align: center;
   font-size: 13px;
   margin: 10px 0;
}

.member_links a {
   background: #1b8272;
   color: #fff;
   padding: 2px 8px;
   -moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   text-decoration: none;
}

#welcome_block table {
   font-size: 15px;
}

td.ft { width: 40%; }
td.fc { width: 60%; }