body, html {background:#330000; font-family:trebuchet MS; color:#ffffff; font-size:12px; margin:5px 0 10px 0;}

#header {margin:auto; width:670px; text-align:center; background:url(logo.gif) bottom center no-repeat; font-weight:bold; padding-bottom:40px; margin-bottom:10px;}

#conteneur {margin:auto; width:750px; background:#330000;}
#conteneur a {font-family:trebuchet MS; text-decoration:none; font-weight:bold; color:#ffcc66; font-size:12px;}
#conteneur a:hover {text-decoration:underline;}
#conteneur .entrer {font-family: impact; font-size: 45px; color:#ffcc66; font-weight:bold; text-decoration:underline;}

strong {color:#ffcc66; font-size:13px;}

#promo {width:auto; margin:auto;}
#promo a {font-family:arial; text-decoration:underline; font-weight:bold; color:#ffcc66; font-size:18px;}
#promo a:hover {text-decoration:underline;}
#promo td {text-align:center; width:15%;}

#galeries {width:auto; margin:auto; margin:0 0 20px 0;}
#galeries a {font-family:tahoma; text-decoration:none; font-weight:bold; color:#ffffff; font-size:14px; display:block;}
#galeries a:hover {text-decoration:underline;}
#galeries td {text-align:center; width:25%; padding:0 15px 0 15px;}

#videos {width:auto; margin:auto;}
#videos a {font-family:arial; text-decoration:none; font-weight:bold; color:#ffcc66; font-size:11px;}
#videos a:hover {text-decoration:underline;}
#videos td {text-align:center; width:15%;}
#videos img {border:#000000 1px solid; width:99px; height:78px; align:center; display:block;}

#archive {width:auto; margin:auto;}
#archive a {font-family:impact; text-decoration:underline; font-weight:normal; color:#ffcc66; font-size:32px;}
#archive a:hover {text-decoration:underline;}
#archive td {text-align:center; width:33%;}

#bottom {margin:auto; width:670px; color:#c0c0c0; text-align:center; border:#c0c0c0 0px dashed; margin:10px 0 40px 0;}
#bottom a {text-decoration:none; font-weight:normal; color:#c0c0c0;}
#bottom a:hover {text-decoration:none;}