@charset "utf-8";
/* CSS Document */

/* Valeurs par default
---------------------------------------------------------------------------------*/
*{margin:0;padding:0; list-style:none;}
body{
  background:url(img/body.jpg) fixed;
  font:63.5% Arial, Helvetica, sans-serif;
} 
a{color:#aa845d; text-decoration:none}
a:hover{color:#4f2e0b;}
a img{border:0;}
.clear{visibility:hidden;clear:both;border:0;height:0}
.flt{float:left;margin:0 8px 0 0}
a.blue{color:#54aadd;font-family:Tahoma;font-weight:bold;}



/* structure
---------------------------------------------------------------------------------*/
/* enveloppe
-----------------------*/
#wrapper{width:849px;margin:0 auto; position:relative;padding:0 7px 0 10px}


/* prelude
---------------------*/
#prelude{background:url(img/prelude.gif);height:47px;margin:0 -7px 0 -10px;}

/* hedaer
---------------------*/
h1#header {font-size:0;line-height:0;}


/* speedbar 
-------------------------*/
#speedbar{height:50px; background: url(img/speedbar.gif);font-size:1.2em;font-family:Tahoma; text-align:center; text-transform:capitalize;border:5px solid #754108 }



/* Content_index 
-------------------------*/
#content_index{ padding: 25px 10px; background:url(img/wrapper_index.gif) repeat-y}


/* maincontent 
-------------------------*/
#maincontent{background:url(img/wrapper_game.gif) repeat-y}



/* Content_game 
-------------------------*/
#content_game{padding: 10px;width:600px; float:left;}

/* sidebar
-------------------------*/
#sidebar{width:229px;float:right;min-height:170px; background:url(img/sidebar.gif) no-repeat;}



/* footer
-------------------------*/
#footer{clear:both;}#footer a{color: #000; font-weight:bold}

#footer_index{ background: url(img/footer_index.gif) no-repeat; height:32px; padding:78px 50px 0}

#footer_game{ background: url(img/footer_game.gif) no-repeat; height:32px; padding:78px 50px 0}









/* Contenu
---------------------------------------------------------------------------------*/
/* prelude */
#prelude #connection{text-align:right; padding:10px 15px; font-size:1em;}
#prelude #connection .text{background:url(img/text.gif); padding-left:2px;margin:0 3px;width:106px;height:19px;font-size:1.1em;color:#aa845d;border:0}
#prelude #connection .submit{background:url(img/submit.gif); width:76px;height:21px;font-size:0;border:0;cursor:pointer}
#prelude #notext{font-size:0;text-indent:-5000px;}


/* speedbar */
#speedbar ul{padding-top:18px;}
#speedbar ul#nav_game{padding-left:70px;}#speedbar ul#nav_index{padding-left:35px;}
#speedbar li{float:left}
#speedbar li a{display:block;width:85px;line-height:16px;;}
#speedbar li a#small{font-size:0.9em;}
#speedbar li a:hover, #speedbar li.activ a{ background:url(img/speedhover.gif) no-repeat 0 50%; color:#aa845d;}



/* Content*/
#content_index h2, #content_game h2{font-size:1.2em;line-height:20px;  padding-left:20px}
blockquote#welcome{margin-bottom:30px;}
.p1{font-size:10em;padding:6px 20px; font-weight:bold}
 .p1:first-letter{ text-transform:capitalize; font-size:130%;color:#58330b; margin-right:1px;}



/* sidebar */
#sidebar ul{ font-size:1.1em; font-weight:bold; padding:15px 0; text-transform:capitalize}
#sidebar ul li{line-height: 18px; padding:0 5px 4px 35px;}
#sidebar p{font-size:1em;padding:3px 10px 3px 16px;color:#fff; text-indent:8px; font-weight:bold}








/* footer */
#footer p#copyright{background:url(img/copyright.jpg);height:50px;width:165px;position:absolute;left:0;bottom:39px; text-align:left;color:#fff; padding:15px 0 0 23px;line-height:10px;}

#footer #footnav li{display:inline;margin:0 -2px;}#footer #footnav {font-size:0; padding-right:10px;}

p#slice{padding:4px 0 0 10px;color:#fff;float:left;}

p#slice a{ font-weight:bold;color:#fff}

#connec .submit{background:url(img/submit.gif);  width:76px;height:21px;font-size:0;border:0;cursor:pointer}

#connec #connection{text-align:right; padding:10px 15px; font-size:1em;  padding-bottom:10px;}

#connec .text{background:url(img/text.gif); padding-left:2px; margin:100 3px; width:106px; height:19px;font-size:1.1em;color:#aa845d;border:0}

#connec #notext{
font-size:0;text-indent:2px;
}