/* CSS Document */

html {
	font-family:arial;
	color:#333;
	font-size:11px;

}

body {
	margin:0; 
	padding:0;
	background: #FFFAF4 url('img/bg.jpg') no-repeat 50% -20px;
	height:760px; width:100%; overflow-x:hidden;
	font-size:11px; 
 }
 
img {
	border:none;
}

a {
color:#753829;
}

a:hover , a:visited{
color:#A68278;
text-decoration:underline; 
}

p { text-align:justify; }

h1{
color:#7D775C;
font-family:georgia,sans-serif;
font-size:1.6em;
font-size-adjust:none;
font-style:italic;
font-variant:normal;
font-weight:normal;
letter-spacing:1px;
line-height:normal;
}

h3{
color:#5D573C;
background: url(img/joliebarre.png) no-repeat scroll right bottom;
font-family:georgia,sans-serif;
font-size:1.4em;
font-size-adjust:none;
font-style:italic;
font-variant:normal;
font-weight:normal;
height:35px;
}

h2 { text-align:center; color:#7D775C; font-size:1.6em; font-weight:normal; font-style:italic; }

.champ { color:#5D573C; font-style:italic;}

a#petit-vieux { position:absolute; display:block;
					top:300px; left:-214px; height:440px; width:170px; overflow:hidden; text-indent:-5000px; outline:none;
				}
a#chat { position:absolute;  top:595px; left:640px; outline:none;
		width:130px; height:120px; overflow:hidden; text-indent:-5000px;
		}

#corpus{ 
	position:relative; margin:0 auto; 
	padding:97px 0 0 0; width:505px; height:530px;
}

ul#mainMenu {
	list-style-type:none; margin:0 auto;
	width:505px; padding:5px 0 40px 0; 
}

ul#mainMenu:first-of-type {  overflow:auto; padding:5px 0 5px 0; } 

	ul#mainMenu li {
		float:left;	width:100px; text-align:center; height:55px;
	}
	
		ul#mainMenu li a { 
			display:block; width:80px; height:45px; margin:0 10px; overflow:hidden; text-indent:-5000px;
		}
			a#menu-dessins { background:transparent url(img/main-menu.png) no-repeat -20px -3px; }
			a#menu-fanarts { background:transparent url(img/main-menu.png) no-repeat -115px -3px; }
			a#menu-anim { background:transparent url(img/main-menu.png) no-repeat -212px -3px; }
			a#menu-profil { background:transparent url(img/main-menu.png) no-repeat -308px -3px; }
			a#menu-liens { background:transparent url(img/main-menu.png) no-repeat -405px -3px; }
	
#content {
	padding:5px 5px 5px 10px;
	height:460px; overflow-y:scroll;
	width:490px;
	position:relative; margin:0 auto; 
	  
}

#credits {
	color:#6C5F4F; width:490px; padding-top:30px;  text-align:center; 
	}
#credits:last-of-type { display:block; padding-top:38px; }
		#credits a { color:#6C5F4F; font-weight:bold; }

		
input, textarea {
background-color:#DDBB99;
border:1px solid #FFFFFF;
}
		
/*myshoutbox */
#chatboard { 
	background: url('img/bullechatboard.png') no-repeat 0 0;
height:420px;
left:580px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
overflow:hidden;
position:absolute;
top:180px;
width:175px;
padding-bottom:20px;
		}
		
   #daddy-shoutbox {
      padding: 5px;
   
      color: white;
      width: 100%;
      font-family: Arial,Helvetica,sans-serif;
      font-size: 11px;
    }
    .shoutbox-list {
      border-bottom: 1px dashed #884444;

      padding: 5px;
      display: none;
    }
    #daddy-shoutbox-list {
      text-align: left;
	  	  overflow:auto; 
	  height:260px;
	  width:100%;
      margin: 0px auto;
    }
    #daddy-shoutbox-form {
      text-align: left;
      
    }
    .shoutbox-list-time {
      color: #BB9A94 ;
    }
    .shoutbox-list-nick {
      margin-left: 5px;
      font-weight: bold;
    }
    .shoutbox-list-message {
      margin-left: 5px;
    }		