body {
margin : 0 ; 
padding : 0 ; 
text-align : center ; 
background : #E9C600 url(design/bg_all.jpg) repeat-x ; 
font-family : arial ; 
font-size : 0.6em;
}

/* WEBSITE
*******************************************************/

#website {
width : 799px ; 
height : 622px ;
margin : 33px auto 0 auto ; 
text-align : left ;
}

#home #website  {
background : #E9C600 url(design/bg_cont_artist.jpg) repeat-x ;
}


#booking #website  {
background : #E9C600 url(design/bg_african_artist.jpg) repeat-x ;
}

#liens #website  {
background : #E9C600 url(design/bg_002.jpg) repeat-x ;
}

#artiste #website  {
background : #E9C600 url(design/bg_001.jpg) repeat-x ;
}

/*  INTRO
**************************************************************************/
 
#sur_haut { 
width : 618px ; 
height : 45px ; 
margin : 0 0 0 30px;
}

/*  HEADER 
*********************************************************************************/

#header { 
height : 245px ; 
margin : 0 0 0 10px;
}

/* Menu
*******************************************************/

#menu{
position : relative ; 
width : 100% ;  
height : 18px ; 
}

#menu ul { 
margin : 2px 0 0 350px ;  
height : 18px ;  
list-style : none ;
padding : 0
}
 
#menu li { 
float : left ; 
height : 18px ;
padding: 0;
margin:0;
}
	
#menu li a { 
padding : 0 10px 0 0 ; 
float : left ; 
display : block; 
height: 18px; 
text-decoration: none;
font-size: 10px;
color : #fff;
font-weight : bold ;
}
	
#menu li a:hover{ 
color : #ccc
}
	
/* MAIN
*******************************************************/

#main { 
width : 750px ; 
height : 300px ; 
margin : 0 0 0 30px;
}

/* BLOC DE GAUCHE
*******************************************************/

#left { 
position : relative ; 
float : left ; 
width : 315px ;
height : 100px ; 
}

#left a {
color : #D9B24E ; 
text-decoration : none ;
}

#left p { 
margin : 0 0 5px 0;
padding : 0 ; 
}

#left ul { 
float : left ; 
width : 210px ; 
list-style : none ;
margin : 0 0 0 20px !important  ;
margin : 0 0 0 10px ;
padding : 0 ;
}
 
#left li {  
list-style : none ;
margin : 0 ;
display : block ;
height : 25px ;
text-decoration : none ; 
color : #EFD542 ;
font-size : 12px ;
font-weight : bold ; 
padding : 7px 0 0 10px ; 
border-bottom : 1px dotted #000
}


/* BLOC DE GAUCHE >> Texte Intro
*******************************************************/ 
 
#bloc-texte {
width : 180px ;
margin : 0 25px 0 35px ;
color : #EFD542 ; 
}
  
/* BLOC DROITE
*******************************************************/ 

#right {
float : left ; 
width : 270px ;
height : 290px ;  
margin : 10px 0 0 10px ;
overflow : auto ;
color : #D9B24E ;
padding-right : 10px ;
}

#right p {
margin : 0 0 5px 0 ; 
padding : 0 ;
}

#right h1 {
margin : 0  ; 
padding : 0 ; 
font-size : 32px ; 
text-transform : uppercase ; 
color : #FFB100
}

#right h2 {
margin : 0 0 5px 0 ;
padding : 0 ;
font-size : 18px ; 
text-transform : uppercase ; 
color : #FFB100
}

#right ul {
margin : 0; 
padding : 0 ;
list-style : none ; 
}

#right li a{
color : orange ;
text-decoration : none ; 
}

#right a {
color : #D9B24E
}



/* Bouton retour
*******************************************************/ 

.back { 
position : absolute ; 
width : 64px ; 
height : 17px ; 
background : url(design/back.jpg) ;
top : -19px ;
left : -93px ;
}

.back a { 
width : 64px ; 
height : 17px ; 
display : block ;
}


/* FOOTER
  *******************************************************/ 

#footer {
height : 80px ; 
padding : 15px 0 0 0 ;
color : #352202;
margin : 0 0 0 -80px
}
  
  
#footer a {
color : #352202 ; 
text-decoration : none ; 
}

#footer a:hover { 
text-decoration : underline ; 
}
  

 

