/**
 * CSS main stylesheet
 *
 * @author Geoffray Warnants
 * @version 1.0 - 06/01/2008
 */

/*
 * Main containers
 */
body {
background-color:#ffea01;
background-image:url(../img/bg_yellow.png);
background-repeat:repeat-x;
background-attachment:fixed;
margin:0;
padding:0;
text-align:center; /* hack pour centrer #main dans le body sous IE6 */
}
#main {
text-align:left;   /* pour annuler l'effet du hack sur le contenu du div */
margin:auto;       /* centrage de #main dans le body */
width:815px;
font-family:Verdana, Tahoma, Arial;
color:#3c3c3c;
}
#main .main-header {
background-image:url(../img/mainbox-top.gif);
height:41px;
}
.social_icons {
position:relative;
left:445px;
top:90px;
width:710px;
text-align:right;
}
.social_icons img {
border:0;
}
#main .main-body {
/*background-image:url(mainbox-middle.gif);*/
background-color:#000000;
padding:10px;
font-size:14px;
font-family:Verdana;
}
#main .main-footer {
background-image:url(../img/mainbox-bottom.gif);
height:27px;
}
#main .body-header {
background-image:url(../img/contentbox-top.gif);
height:11px;
font-size:0;
}
#main .body-footer {
background-image:url(../img/contentbox-bottom.gif);
height:11px;
font-size:0;
}

#main a {
color:#9c8b00;
text-decoration:none;
}
#main a:hover {
color:#3c3c3c;
text-decoration:underline;
}

#right {
float:right;
width:163px;
}
#right .menu-box {
font-family:Verdana;
}
#right .menu-box p{
font-weight:bold;
color:#ffffff;
margin:5px 0 5px 10px;
font-size:10px;
}
#right .menu-box a {
    font-size:12px;
    color:#F3A210;
    text-decoration:none;
}
#right .menu-box a:hover {
    color:#F6C239;
}

#right .menu-box .menu-header{
background-image:url(../img/menubox-top.gif);
height:8px;
font-size:0;
}
#right .menu-box .menu-body {
background-color:#302c28;
margin:0;color:#F6C239;
}
#right .menu-box .menu-body ul {
margin:0 0 0 20px;
padding:0;
}
#right .menu-box .menu-footer{
background-image:url(../img/menubox-bottom.gif);
height:8px;
font-size:0;
}
#right .menu-box .lab_icon {
margin-right:2px;
margin-bottom:4px;
border:0;
}

/* MooRainbow bugfix si body en text-align:center */
.moor-box {
    text-align:left;
}