div.facebook {position:absolute; width:600px; left:50%; height:50px; top:160px;}
.galerie {top:165px !important;}
.biographie {top:142px !important;}
.boutique {top:192px !important;}
.boutique2 {top:196px !important;}
.boutique3 {top:155px !important;}

@media screen and (-webkit-min-device-pixel-ratio:0){ 
 div.facebook {top:166px;}
}


@media screen{

body{
padding:0px;
margin:0px;
text-align:center;
}



.tags{
margin-left: auto;
margin-right: auto;
width: 725px; 
font-size:0.7em;
color:#FFF;
text-align:center;
font-family:arial,helvetica,sans-serif;
}

/*TEST MENU DÉROULANT*/

dl, dt, dd, ul, li, img {
margin: 0;
padding: 0;
list-style-type: none;
text-decoration:none;
}

#menu {
position: absolute;
top:6%;
left:50%;
z-index:100;
width:980px;
height:50px;
margin-top:-25px;
}

.correctionen
{
margin-left:-445px;
}

.correctionfr
{
margin-left:-450px;
}

.correctionjpn
{
margin-left:-450px;
}

#menu img.flag {
margin-right:7px;
margin-top:2px;
border:0px none;
}
.sansespace {
border:0px none;
margin-right:4px !important;
margin-top:0 !important;
}

#menu dl {
float: left;
width:110px;
height:30px;
background-color:none;
margin:0px;
color:#FFF;
}

#menu dl.petit {
float: left;
width:90px;
height:30px;
background-color:none;
margin:0px;
color:#FFF;
}

#menu dl.grand{
float: left;
width:123px;
height:30px;
background-color:none;
margin:0px;
color:#FFF;
}

#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background-color:#000;
border: 1px solid #fff;
color:#fff;
height:23px;
}

#menu dt a {
font-size:.8em;
color:#fff;
font-weight:bold;
padding:4px 2px 2px 2px;
font-family:arial,helvetica,sans-serif;
}

#menu dd {
border-top:0px none;
border-right: 2px solid #FFF;
border-bottom: 1px solid #FFF;
border-left: 2px solid #FFF;
}

#menu li {
text-align:left;
background-color:#000;
border-bottom:1px solid #fff;
}

#menu li a img {
text-decoration:none;
}

#menu dt a{
color: #FFF;
text-decoration: none;
display: block;
height:23px;
border: 0px none;
background-color:none;
padding:4px 2px 2px 2px;
}
html>body #menu dt a{
height:19px;
}


#menu li a {
color: #FFF;
text-decoration: none;
display: block;
height:23px;
border: 0px none;
background-color:none;
padding:4px 2px 2px 2px;
}
html>body #menu li a {
height:17px;
}

#menu li a:hover, #menu dt a:hover {
display:block;
background: #C00;
height:23px;
padding:4px 2px 2px 2px;
}
html>body #menu li a:hover, #menu dt a:hover {
height:17px;
}

#menu li a.river:hover, #menu dt a.river:hover, 
#menu dt a.river:active {
display:block;
background: #f7960c;
height:23px;
padding:4px 2px 2px 2px;
}

html>body #menu li a.river:hover, #menu dt a.river:hover, 
#menu dt a.river:active {
height:17px;
}

#menu li a.remix:hover, #menu dt a.river:hover, 
#menu dt a.remix:active {
display:block;
background: #759be4;
height:23px;
padding:4px 2px 2px 2px;
}

html>body #menu li a.remix:hover, #menu dt a.remix:hover, 
#menu dt a.remix:active {
height:17px;
}

#menu li a.zen:hover, #menu dt a.river:hover, 
#menu dt a.zen:active {
display:block;
background: #F0D3CB;
height:23px;
padding:4px 2px 2px 2px;
}

html>body #menu li a.zen:hover, #menu dt a.zen:hover, 
#menu dt a.zen:active {
height:17px;
}

#menu li a.film:hover, #menu dt a.film:hover, 
#menu dt a.film:active {
display:block;
background: #C8710C;
height:23px;
padding:4px 2px 2px 2px;
}

html>body #menu li a.film:hover, #menu dt a.film:hover, 
#menu dt a.film:active {
height:17px;
}

#menu li a.galerie:hover, #menu dt a.galerie:hover,
#menu dt a.galerie:active {
background: #a7c001;
height:23px;
padding:4px 2px 2px 2px;
}

html>body #menu li a.galerie:hover, #menu dt a.galerie:hover,
#menu dt a.galerie:active {
height:17px;
}



#menu li a.boutique:hover, #menu dt a.boutique:hover,
#menu dt a.boutique:active{
background: #005f9f;
height:23px;
padding:4px 2px 2px 2px;
} 

html>body #menu li a.boutique:hover, #menu dt a.boutique:hover,
#menu dt a.boutique:active{
height:17px;
}


#menu li a.music:hover, #menu dt a.boutique:hover,
#menu dt a.music:active{
background: #de623e;
height:23px;
padding:4px 2px 2px 2px;
} 

html>body #menu li a.music:hover, #menu dt a.boutique:hover,
#menu dt a.music:active{
height:17px;
}

#menu li a.accueil:hover, #menu dt a.accueil:hover,
#menu dt a.accueil:active {
background: #468fdb;
height:23px;
padding:4px 2px 2px 2px;
}
html>body #menu li a.accueil:hover, #menu dt a.accueil:hover,
#menu dt a.accueil:active {
height:17px;
}

#menu li a.camellia:hover, #menu dt a.camellia:hover,
#menu dt a.camellia:active {
background: #d54600;
height:23px;
padding:4px 2px 2px 2px;
}
html>body #menu li a.camellia:hover, #menu dt a.camellia:hover,
#menu dt a.camellia:active {
height:17px;
}

#menu li a.bio:hover, #menu dt a.bio:hover,
#menu dt a.bio:active {
background: #c20000;
height:23px;
padding:4px 2px 2px 2px;
}
html>body #menu li a.bio:hover, #menu dt a.bio:hover,
#menu dt a.bio:active {
height:17px;
}

#menu li a.blog:hover, #menu dt a.blog:hover,
#menu dt a.blog:active {
background: #014d6d;
height:23px;
padding:4px 2px 2px 2px;
}
html>body #menu li a.blog:hover, #menu dt a.blog:hover,
#menu dt a.blog:active {
height:17px;
}

#menu li a.down:hover, #menu dt a.down:hover,
#menu dt a.down:active {
background: #ff6600;
height:23px;
padding:4px 2px 2px 2px;
}
html>body #menu li a.down:hover, #menu dt a.down:hover,
#menu dt a.down:active {
height:17px;
}



#menu li a.audio:hover, #menu dt a.audio:hover,
#menu dt a.audio:active{
background: #4c3252;
height:23px;
padding:4px 2px 2px 2px;
}
html>body #menu li a.audio:hover, #menu dt a.audio:hover,
#menu dt a.audio:active{
height:17px;
}

#menu li a.info:hover, #menu dt a.info:hover,
#menu dt a.info:active {
background: #f09a00;
height:23px;
padding:4px 2px 2px 2px;
}
html>body #menu li a.info:hover, #menu dt a.info:hover,
#menu dt a.info:active {
height:17px;
}

#menu li a.prao:hover, #menu dt a.prao:hover,
#menu dt a.prao:active {
background: #922e3a;
height:23px;
padding:4px 2px 2px 2px;
}
html>body #menu li a.prao:hover, #menu dt a.prao:hover,
#menu dt a.prao:active {
height:17px;
}
#menu li a.reviews:hover, #menu dt a.reviews:hover,
#menu dt a.reviews:active {
background: #64b627;
height:23px;
padding:4px 2px 2px 2px;
}
html>body #menu li a.reviews:hover, #menu dt a.reviews:hover,
#menu dt a.reviews:active {
height:17px;
}


#menu li a.contact:hover, #menu dt a.contact:hover,
#menu dt a.contact:active {
background: #0F3D75;
height:23px;
padding:4px 2px 2px 2px;
}
html>body #menu li a.contact:hover, #menu dt a.contact:hover,
#menu dt a.contact:active {
height:17px;
}

#menu li a {
text-decoration:none;
font-size:.7em;
color:#fff;
font-family:arial,helvetica,sans-serif;
padding:4px 2px 2px 2px;
}

#site {
position: absolute;
z-index: 1;
top : 0px;
left :0px;
}

table.langue{
margin-top:20px;
}

a.langue{
text-decoration:none;
color:#fff;
font-weight:bolder;
font-size:.75em;
font-family:arial,helvetica,sans-serif;
margin-top:18px;
}




/*SECTION Music Shop*/


table.music{
width:900px;
}

table.musicshop{
width:900px;
margin-top:190px;
font:0.8em arial, helvetica, sans-serif;
}

table.musicshop ul{
background-color:#7ba4e1;
border:1px solid #fff;
padding:5px 2px 5px 2px;
}
table.musicshop ul li a{
color:blue;
}
table.musicshop ul li.titre{
padding:0px 0px 4px 2px;
font-weight:bold;
}
table.musicshop input{
margin-top:2px;
}

table.footermusicshop{
width:100%;
height:70px;
background-color:#de623e;
font:.75em arial, helvetica, sans-serif;
color:#FFF;
}

.fan{
background-color:#de8065;
border:1px solid #fff;
padding:5px 4px 5px 4px;
margin-top:10px;
}



/*SECTION ACCUEIL*/

table.accueil{
width:980px;
height:850px;
}

table.intro{
width:700px;
margin-top:240px;
text-align:justify;
font:0.8em arial, helvetica, sans-serif;
color:#FFF;
}
table.intro a{
font:1.2em verdana;
font-weight:bolder;
color:#FFF;
text-decoration:none;
}
table.footer{
width:100%;
height:70px;
background-color:#000;
}

/*SECTION HOME*/ 

table.home{
width:980px;
padding-top:75px;
_margin-top:75px;
font-family:arial, helvetica, sans-serif ;
font-size:1em;
color:#000;
}

table.home h1{
font-size:1.3em;
font-weight:bold;
color:#2d173d;
margin:0px;
padding:0px;
}

table.home h1.remixed{
font-size:1.3em;
font-weight:bold;
color:#2d173d;
margin:0;
padding:0;
}

table.home h2.remixed{
font-size:1.3em;
font-weight:bold;
color:#2d173d;
margin:0;
padding:0;
}

table.home h1 a{
font-family:arial, helvetica, sans-serif ;
font-size:1em;
color:#fff;
text-decoration:none;
}

table.home a{
font-family:arial, helvetica, sans-serif ;
font-size:1em;
color:#13428d;
text-decoration:none;
font-weight:bold;
}

table.home a.blanc{
font-family:arial, helvetica, sans-serif ;
font-size:1em;
color:#fff;
text-decoration:none;
}

table.home a img{
boder:0px none !important;
text-decoration:none !important;
}
table.home .twitter{
padding-left:63px;
}


table.footerhome{
width:100%;
height:70px;
background-color:#7299e4;
font:.75em arial, helvetica, sans-serif;
color:#FFF;
}

/*SECTION REVIEWS*/

table.views{
width:980px;
height:850px;
}
.scrollreviews{
height:610px;
width:425px;
overflow:scroll;
overflow-x:hidden;
scrollbar-base-color:#4b8b1c;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#4b8b1c;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#000000;
scrollbar-track-color:#4b8b1c;
padding-right:20px;
}

.scrollreviews h1,
.scrollreviewsriver h1,
.scrollreviewssevenseas h1{
margin-left:0px !important;
}

.scrollreviewssevenseas img.marcome{
padding-right:5px;
}

.scrollreviewsriver{
height:260px;
width:425px;
overflow:scroll;
overflow-x:hidden;
scrollbar-base-color:#4b8b1c;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#4b8b1c;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#000000;
scrollbar-track-color:#4b8b1c;
padding-right:20px;
}
.scrollreviewssevenseas{
height:275px;
width:425px;
overflow:scroll;
overflow-x:hidden;
scrollbar-base-color:#4b8b1c;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#4b8b1c;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#000000;
scrollbar-track-color:#4b8b1c;
padding-right:20px;
}


table.reviews{
float:left;
margin-top:180px;
margin-left:10px;
width:400px;
text-align:left;
color:#000;
font-size:0.8em;
font-family:arial, helvetica, sans-serif;
}
table.reviews td.firstviews div.scrollreviews{
margin-left:15px;
}

table.reviews td.firstviews h1{
margin-left:15px;
}

table.reviews td.secondreviews div.scrollreviewsriver,
table.reviews td.secondreviews div.scrollreviewssevenseas{
margin-left:50px;
}
table.reviews td.secondreviews h1{
margin-left:50px;
}


table.reviews a{
color:#000;
font-family:arial, helvetica, sans-serif ;
font-weight:bolder;
text-decoration:underline;
}

/*SECTION DOWNLOADS*/
table.down{
width:900px;
height:850px;
}

table.downloads{
float:left;
margin-top:250px;
margin-left:60px;
_margin-left:30px;
width:600px;
text-align:left;
color:#000;
font-size:0.8em;
font-family:arial, helvetica, sans-serif;
}

table.downloads img{
border:2px solid #fff;
}

table.downloads h1{
color:#fff;
font-size:1.5em;
font-weight:normal;
}
table.downloads td.format{
text-align:center;
color:#fff;
}


table.downloads a{
color:#fff;
font-family:arial, helvetica, sans-serif ;
text-decoration:underline;
}

table.footerdownloads{
width:100%;
height:70px;
background-color:#c91a1f;
}


/*SECTION INTERVIEWS*/

table.footerinterviews{
width:100%;
height:70px;
background-color:#465a6b;
}
table.interviews{
width:650px;
margin-top:200px;
margin-left:140px;
background-color:#fff;
filter:alpha(opacity=60);
 -moz-opacity: 0.6; 
 opacity: 0.6;
 -khtml-opacity: 0.6;
 -moz-border-radius: 15px;
font-size:0.8em;
font-family:arial,helvetica,sans-serif;
padding-right:5px;
}

table.interviews div.conteneur{
height:350px;
width:650px;
overflow:scroll;
overflow-x:hidden;
scrollbar-base-color:#a5aab5;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#a5aab5;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#000000;
scrollbar-track-color:#a5aab5;
padding:20px;

}
table.interviews div.conteneur a{
color:#000;
text-decoration:underline;
}

table.interviews h2{
margin-left:15px;
margin-top:10px;
font-size:1em;
font-family:arial,helvetica,sans-serif;
}

table.interviews ul{
margin-left:15px;
}
table.interviews ul li{
margin-left:15px;
list-style-type: none;
font-size:0.8em;
}
table.interviews ul li img{
margin-left:5px;
}

table.interviews ul li a{
color:#000;
text-decoration:underline;
font-family:arial,helvetica,sans-serif;
}



/*SECTION PRESSKITS*/
table.press{
width:900px;
height:850px;
}

table.presskit{
float:left;
margin-top:210px;
margin-left:35px;
_margin-left:20px;
width:850px;
text-align:left;
color:#000;
font-size:0.8em;
font-family:arial, helvetica, sans-serif;
border-top:1px dashed #fff;
border-bottom:1px dashed #fff;
}
table.presskit td{
border:1px dashed #fff;
border-right:0px none;
border-left:0px none;
}

table.presskit td img{
margin-top:20px;
}
table.presskit td a.none img {
border:0px none;
}

table.presskit h1{
color:#000;
font-size:1.1em;
font-weight:bold;
}

table.presskit td.format{
text-align:center;
color:#000;
}


table.presskit a{
color:#000;
font-family:arial, helvetica, sans-serif ;
text-decoration:none;
}

table.footerpresskits{
width:100%;
height:70px;
background-color:#f98804;
}


/*SECTION LISTEN*/

table.listen{
float:left;
margin-top:210px;
margin-left:10px;
width:945px;
color:#000;
font-size:.8em;
font-family:arial, helvetica, sans-serif;
}

td.chanson 
{
text-align: left;
color: #000000;
font-size: 0.85em;
font-weight: bolder;
font-family: arial,helvetica,sans-serif;
}

table.listen a {
color:#fff;
text-decoration:underline;
}

table.listen a img{
border:0px none;
text-decoration:none;
}

table.listen input{
margin:2px;
}
/*IMAGE ET OVER DU BOUTON SHARE*/

a.share{
display:block;
width:72px;
height:31px;
text-indent:-5000em;
background: url(../images/share.gif) no-repeat;
}

a.share:hover{
display:block;
width:72px;
height:31px;
text-indent:-5000em;
background: url(../images/share_over.gif) no-repeat;
}


/*IMAGE ET OVER DU BOUTON JOIN FAN CLUB*/

a.joinhome{
display:block;
width:164px;
height:39px;
text-indent:-5000em;
background: url(../images/join_home.gif) no-repeat;
}

a.joinhome:hover{
display:block;
width:164px;
height:39px;
text-indent:-5000em;
background: url(../images/join_home_over.gif) no-repeat;
}

a.joinriver{
display:block;
width:209px;
height:44px;
text-indent:-5000em;
background: url(../images/join_river.gif) no-repeat;
}

a.joinriver:hover{
display:block;
width:209px;
height:44px;
text-indent:-5000em;
background: url(../images/join_river_over.gif) no-repeat;
}

a.joinfilm{
display:block;
width:209px;
height:44px;
text-indent:-5000em;
background: url(../images/join_film.png) no-repeat;
}

a.joinfilm:hover{
display:block;
width:209px;
height:44px;
text-indent:-5000em;
background: url(../images/join_film_over.png) no-repeat;
}

a.joindrefilm{
display:block;
width:209px;
height:44px;
text-indent:-5000em;
background: url(../images/joindre_film.png) no-repeat;
}

a.joindrefilm:hover{
display:block;
width:209px;
height:44px;
text-indent:-5000em;
background: url(../images/joindre_film_over.png) no-repeat;
}
a.joinzen{
display:block;
width:209px;
height:48px;
text-indent:-5000em;
background: url(../images/join_zen.png) no-repeat;
}

a.joinzen:hover{
display:block;
width:209px;
height:48px;
text-indent:-5000em;
background: url(../images/join_zen_over.png) no-repeat;
}

a.joinseven{
display:block;
width:208px;
height:44px;
text-indent:-5000em;
background: url(../images/join_seven.gif) no-repeat;
}

a.joinseven:hover{
display:block;
width:208px;
height:44px;
text-indent:-5000em;
background: url(../images/join_seven_over.gif) no-repeat;
}
a.joinremix{
display:block;
width:209px;
height:44px;
text-indent:-5000em;
background: url(../images/join_remix.gif) no-repeat;
}

a.joinremix:hover{
display:block;
width:209px;
height:44px;
text-indent:-5000em;
background: url(../images/join_remix_over.gif) no-repeat;
}

/*IMAGE OVER DES PETITES POCHETTES EN LIEN VERS DES PAGES D'ÉCOUTE*/

a.over{
display:block;
width:110px;
height:110px;
text-indent:-5000em;
background: url(../images/seven_link.gif) no-repeat;
}

a.over:hover{
display:block;
width:110px;
height:110px;
text-indent:-5000em;
background: url(../images/seven_over.gif) no-repeat;
}

a.overiver{
display:block;
width:110px;
height:110px;
text-indent:-5000em;
background: url(../images/river_link.gif) no-repeat;
}

a.overiver:hover{
display:block;
width:110px;
height:110px;
text-indent:-5000em;
background: url(../images/river_over.gif) no-repeat;
}

a.overzen{
display:block;
width:110px;
height:110px;
text-indent:-5000em;
background: url(../images/zen_110.png) no-repeat;
}

a.overzen:hover{
display:block;
width:110px;
height:110px;
text-indent:-5000em;
background: url(../images/zen_110_over.png) no-repeat;
}


a.overarabica{
display:block;
width:110px;
height:110px;
text-indent:-5000em;
background: url(../images/Arabica_link.gif) no-repeat;
}

a.overarabica:hover{
display:block;
width:110px;
height:110px;
text-indent:-5000em;
background: url(../images/Arabica_over.gif) no-repeat;
}

a.overlife{
display:block;
width:110px;
height:110px;
text-indent:-5000em;
background: url(../images/Riveroflife_link.gif) no-repeat;
}

a.overlife:hover{
display:block;
width:110px;
height:110px;
text-indent:-5000em;
background: url(../images/Riveroflife_over.gif) no-repeat;
}

a.overfilm{
display:block;
width:110px;
height:110px;
text-indent:-5000em;
background: url(../images/ougainatso_110_normal.png) no-repeat;
}

a.overfilm:hover{
display:block;
width:110px;
height:110px;
text-indent:-5000em;
background: url(../images/ougainatso_110_hover.png) no-repeat;
}

/*IMAGE OVER DES GROSSES POCHETTE DES PAGES D'ÉCOUTE*/

a.hparleur{
display:block;
width:18px;
height:16px;
text-indent:-5000em;
background: url(../images/hparleur.gif) no-repeat;
}

a.hparleur:hover{
display:block;
width:18px;
height:16px;
text-indent:-5000em;
background: url(../images/hparleur_over.gif) no-repeat;
}

a.hparleurfilm{
display:block;
width:18px;
height:16px;
text-indent:-5000em;
background: url(../images/hparleurfilm.gif) no-repeat;
}

a.hparleurfilm:hover{
display:block;
width:18px;
height:16px;
text-indent:-5000em;
background: url(../images/hparleur_over.gif) no-repeat;
}

a.pochetteseven{
display:block;
width:180px;
height:180px;
text-indent:-5000em;
background: url(../images/seven_200.gif) no-repeat;
}

a.pochetteseven:hover{
display:block;
width:180px;
height:180px;
text-indent:-5000em;
background: url(../images/seven_200_over.gif) no-repeat;
}

a.pochetteriver{
display:block;
width:180px;
height:180px;
text-indent:-5000em;
background: url(../images/river_200.gif) no-repeat;
}

a.pochetteriver:hover{
display:block;
width:180px;
height:180px;
text-indent:-5000em;
background: url(../images/river_200_over.gif) no-repeat;
}

a.pochettezen{
display:block;
width:180px;
height:180px;
text-indent:-5000em;
background: url(../images/zen_180.gif) no-repeat;
}

a.pochettezen:hover{
display:block;
width:180px;
height:180px;
text-indent:-5000em;
background: url(../images/zen_180_over.gif) no-repeat;
}

a.pochetteougainatso{
display:block;
width:180px;
height:180px;
text-indent:-5000em;
background: url(../images/ougainatso_180_normal.png) no-repeat;
}

a.pochetteougainatso:hover{
display:block;
width:180px;
height:180px;
text-indent:-5000em;
background: url(../images/ougainatso_180_hover.png) no-repeat;
}


a.pochetteseven160{
display:block;
width:160px;
height:160px;
text-indent:-5000em;
background: url(../images/seven_160.gif) no-repeat;
}

a.pochetteseven160:hover{
display:block;
width:160px;
height:160px;
text-indent:-5000em;
background: url(../images/seven_160_over.gif) no-repeat;
}

a.pochetteriver160{
display:block;
width:160px;
height:160px;
text-indent:-5000em;
background: url(../images/river_160.gif) no-repeat;
}

a.pochetteriver160:hover{
display:block;
width:160px;
height:160px;
text-indent:-5000em;
background: url(../images/river_160_over.gif) no-repeat;
}

a.pochettezen160{
display:block;
width:160px;
height:160px;
text-indent:-5000em;
background: url(../images/zen_160_diabolodt.png) no-repeat;
}

a.pochettezen160:hover{
display:block;
width:160px;
height:160px;
text-indent:-5000em;
background: url(../images/zen_160_over_diabolodt.png) no-repeat;
}

a.pochettelife{
display:block;
width:160px;
height:160px;
text-indent:-5000em;
background: url(../images/Riveroflife_200.gif) no-repeat;
}

a.pochettelife:hover{
display:block;
width:160px;
height:160px;
text-indent:-5000em;
background: url(../images/Riveroflife_200_over.gif) no-repeat;
}

a.pochettearabica{
display:block;
width:160px;
height:160px;
text-indent:-5000em;
background: url(../images/Arabica_200.gif) no-repeat;
}

a.pochettearabica:hover{
display:block;
width:160px;
height:160px;
text-indent:-5000em;
background: url(../images/Arabica_200_over.gif) no-repeat;
}

a.pochettetwitter{
display:block;
width:160px;
height:160px;
text-indent:-5000em;
background: url(../images/Twitter_160.gif) no-repeat;
}

a.pochettetwitter:hover{
display:block;
width:160px;
height:160px;
text-indent:-5000em;
background: url(../images/Twitter_160_over.gif) no-repeat;
}

a.pochettezen160{
display:block;
width:160px;
height:160px;
text-indent:-5000em;
background: url(../images/zen_160_diabolodt.png) no-repeat;
}

a.pochettezen160:hover{
display:block;
width:160px;
height:160px;
text-indent:-5000em;
background: url(../images/zen_160_over_diabolodt.png) no-repeat;
}


a.pochetteyekuremixed{
display:block;
width:160px;
height:160px;
text-indent:-5000em;
background: url(../images/YekuRemixed_160.gif) no-repeat;
}

a.pochetteyekuremixed:hover{
display:block;
width:160px;
height:160px;
text-indent:-5000em;
background: url(../images/YekuRemixed_160_over.gif) no-repeat;
}


/*IMAGE OVER DES PETITE POCHETTE SUR LA PAGE D'ACCUEIL*/

a.homeseven{
display:block;
width:80px;
height:80px;
text-indent:-5000em;
background: url(../images/sevenseas_home.gif) no-repeat;
}

a.homeseven:hover{
display:block;
width:80px;
height:80px;
text-indent:-5000em;
background: url(../images/sevenseas_home_over.gif) no-repeat;
}

a.homeriver{
display:block;
width:80px;
height:80px;
text-indent:-5000em;
background: url(../images/riverofsoul_home.gif) no-repeat;
}

a.homeriver:hover{
display:block;
width:80px;
height:80px;
text-indent:-5000em;
background: url(../images/riverofsoul_home_over.gif) no-repeat;
}

a.homezen{
display:block;
width:80px;
height:80px;
text-indent:-5000em;
background: url(../images/zen_80.gif) no-repeat;
}

a.homezen:hover{
display:block;
width:80px;
height:80px;
text-indent:-5000em;
background: url(../images/zen_80_over.gif) no-repeat;
}

a.homelife{
display:block;
width:80px;
height:80px;
text-indent:-5000em;
background: url(../images/Riveroflife_home.gif) no-repeat;
}

a.homelife:hover{
display:block;
width:80px;
height:80px;
text-indent:-5000em;
background: url(../images/Riveroflife_home_over.gif) no-repeat;
}

a.homearabica{
display:block;
width:80px;
height:80px;
text-indent:-5000em;
background: url(../images/Arabica_home.gif) no-repeat;
}

a.homearabica:hover{
display:block;
width:80px;
height:80px;
text-indent:-5000em;
background: url(../images/Arabica_home_over.gif) no-repeat;
}

a.hometwitter{
display:block;
width:80px;
height:80px;
text-indent:-5000em;
background: url(../images/Twitter_home.gif) no-repeat;
}

a.hometwitter:hover{
display:block;
width:80px;
height:80px;
text-indent:-5000em;
background: url(../images/Twitter_home_over.gif) no-repeat;
}

a.twitterhome{
display:block;
width:132px;
height:130px;
text-indent:-5000em;
background: url(../images/home_twitter.gif) no-repeat;
}

a.twitterhome:hover{
display:block;
width:132px;
height:130px;
text-indent:-5000em;
background: url(../images/home_twitter_over.gif) no-repeat;
}

a.homefilm{
display:block;
width:80px;
height:80px;
text-indent:-5000em;
background: url(../images/ougainatso_80_normal.png) no-repeat;
}

a.homefilm:hover{
display:block;
width:80px;
height:80px;
text-indent:-5000em;
background: url(../images/ougainatso_80_hover.png) no-repeat;
}


a.gift{
display:block;
width:170px;
height:46px;
text-indent:-5000em;
background: url(../images/gift_shop.gif) no-repeat;
}

a.gift:hover{
display:block;
width:170px;
height:46px;
text-indent:-5000em;
background: url(../images/gift_shop_over.gif) no-repeat;
}

a.giftriver{
display:block;
width:170px;
height:46px;
text-indent:-5000em;
background: url(../images/gift_shop_river.gif) no-repeat;
}

a.giftriver:hover{
display:block;
width:170px;
height:46px;
text-indent:-5000em;
background: url(../images/gift_shop_river_over.gif) no-repeat;
}

a.giftzen{
display:block;
width:170px;
height:46px;
text-indent:-5000em;
background: url(../images/gift_shop_zen.png) no-repeat;
}

a.giftzen:hover{
display:block;
width:170px;
height:46px;
text-indent:-5000em;
background: url(../images/gift_shop_zen_over.png) no-repeat;
}


/*SECTION TWITTER*/
#twitter{
width:900px;
height:600px;
}



table.twitter{
width:900px;
height:600px;
margin-top:200px;
}

table.twitter a{
font-family:arial, helvetica, sans-serif ;
font-size:1em;
color:#2d173d;
text-decoration:none;
font-weight:bold;
}

table.twitter h1{
font-family:arial, helvetica, sans-serif ;
font-size:1.3em;
color:#2d173d;
text-decoration:none;
font-weight:bold;
}


table.twitter p.texte{
font-size:1.1em;
font-family:arial, helvetica, sans-serif;
width: 490px;
}

table.twitter a.freesongs{
display:block;
width:82px;
height:39px;
text-indent:-5000em;
background: url(../images/free_songs.gif) no-repeat;
}


table.twitter a.freesongs:hover{
display:block;
width:82px;
height:39px;
text-indent:-5000em;
background: url(../images/free_songs_over.gif) no-repeat;
}

table.twitter p.share {
margin:-30px 0px 0px 0px;
padding:0;
}
table.twitter p.share a{
font-family:arial, helvetica, sans-serif ;
font-size:1em;
color:#2d173d;
text-decoration:none;
font-weight:bold;
}

table.twitter td.hautparleur{
padding-top:127px;
}

*html table.twitter td.hautparleur{
padding-top:125px;
}


/*SECTION BOUTIQUE*/

table.bout{
width:980px;
height:850px;
}
.scroll{
height:535px;
width:960px;
overflow:scroll;
overflow-x:hidden;
scrollbar-base-color:#005f9f;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#005f9f;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#000000;
scrollbar-track-color:#005f9f;
padding-right:20px;
}
.scrollriver{
height:535px;
width:960px;
overflow:scroll;
overflow-x:hidden;
scrollbar-base-color:#f7960c;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#f7960c;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#000000;
scrollbar-track-color:#f7960c;
padding-right:20px;
}

table.critique{
float:left;
margin-top:180px;
margin-left:10px;
width:600px;
text-align:justify;
color:#000;
font-size:.8em;
font-family:arial, helvetica, sans-serif;
}

table.boutique{
float:left;
margin-top:180px;
margin-left:15px;
padding:10px;
width:275px;
text-align:justify;
color:#000; 
font-size:0.8em; 
font-family:arial, helvetica, sans-serif;
}
table.boutiqueinfo a{
color:#000;
font:.7em arial, helvetica, sans-serif ;
font-weight:bolder;
text-decoration:none;
}

table.boutique a{
color:#000;
font:.9em arial, helvetica, sans-serif ;
font-weight:bold;
text-decoration:none;
text-align:left;
}
table.boutiquedroit a{
color:#000;
font:.8em arial, helvetica, sans-serif ;
text-decoration:none;
}

table.boutiquedroit{
float:right;
margin-top:180px;
margin-right:0px;
width:650px;
text-align:left;
color:#000; 
font-size:0.8em; 
font-family:arial, helvetica, sans-serif;
}
td.chanson{
text-align:left;
color:#000; 
font-size:0.85em;
font-weight:bolder;
font-family:arial, helvetica, sans-serif;
}

td.pochette{
text-align:left;
color:#000; 
font-size:0.8em;
font-weight:bolder;
font-family:arial, helvetica, sans-serif;
}

h1{
text-align:left;
color:#000; 
font-size:1.3em; 
font-family:arial, helvetica, sans-serif;
}
table.footerboutique{
width:100%;
height:70px;
background-color:#005f9f;
font:.75em arial, helvetica, sans-serif;
color:#000;
}
table.footerboutique a{
font:.9em arial, helvetica, sans-serif;
font-weight:bolder;
color:#FFF;
text-decoration:none;
}
table.footerboutiqueriver{
width:100%;
height:70px;
background-color:#f7960c;
}
table.footerriverlisten{
width:100%;
height:70px;
background-color:#f09a00;
font:.75em arial, helvetica, sans-serif;
color:#000;
}
table.footerzenlisten{
width:100%;
height:70px;
background-color:#E364A9;
font:.75em arial, helvetica, sans-serif;
color:#000;
}

table.footerfilmlisten{
width:100%;
height:70px;
background-color:#000000;
font:.75em arial, helvetica, sans-serif;
color:#000;
}

table.footerreviews{
width:100%;
height:70px;
background-color:#64b627;
}

table.footerremix{
width:100%;
height:70px;
background-color:#7299e4;
font:.75em arial, helvetica, sans-serif;
color:#000;
}


/*SECTION GALERIE PHOTOS*/
table.galerie{
width:980px;
height:900px;
margin:0px;
}
table.anime{
width:900px;
height:550px;
margin-top:220px;
margin-left:40px;
}
td.music{
font:1em arial, helvetica, sans-serif;
color:#fff;
text-align:center;
font-weight:bold;
}

table.footergalerie{
width:100%;
height:70px;
background-color:#96ac01;
}


/*SECTION CAMELLIA LOUNGE*/
table.lounge{
width:980px;
height:900px;
}
table.camellia{
width:700px;
margin-top:220px;
margin-left:100px;
text-align:justify;
font:0.8em arial, helvetica, sans-serif;
color:#FFF;
}
table.camellia a{
font:1em arial, helvetica, sans-serif;
color:#FFF;
text-decoration:underline;
}
table.camellia h1{
text-align:left;
color:#FFF; 
font-size:1.5em; 
font-family:arial, helvetica, sans-serif;
}
table.camellia ul li{
list-style:square;
}

table.footercamelia{
width:100%;
height:70px;
background-color:#d54600;
}

.scrollCamellia{
height:535px;
width:800px;
overflow:scroll;
overflow-x:hidden;
scrollbar-base-color:#D54500;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#D54500;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#000000;
scrollbar-track-color:#D54500;
padding-right:20px;
}

/*SECTION PRAO CLUB*/

table.footerprao{
width:100%;
height:70px;
background-color:#922e3a;
}

input.bouton{
height:22px;
border-top:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #fff;
border-left:1px solid #fff;
background: url(../images/fond_bouton.gif) repeat-x;
font:.7em arial, helvetica, sans-serif;
color:#000;
font-weight:bold;
}


/*SECTION BIOGRAPHIE*/
table.bioo{
width:980px;
}


table.biographie{
margin-left:200px;
margin-top:200px;
width:700px;
height:650px;
text-align:justify;
color:#000;
background:#c20000; 
font-size:0.75em;
font-family:arial, helvetica, sans-serif;
}

table.biography{
margin-left:200px;
margin-top:200px;
overflow-y:scroll;
width:700px;
height:500px;
text-align:justify;
background-color:#c20000;
color:#000;
padding:6px;
font-size:1.1em;
font-family:arial, helvetica, sans-serif;
}

table.biography a{
color:#ffdc58;
font-size:1em;
font-family:arial, helvetica, sans-serif;
text-decoration:none;
}


table.footerbio{
width:100%;
height:70px;
background-color:#c20000;
}


/*SECTION AUDIO VIDEO*/


table.audiovideo{
width:980px;
height:850px;
}

table.audiovideo h1{
font-size:1.3em;
font-weight:bold;
color:#FFFFFF;
margin:0px;
padding:0px;
}

table.audiovideo a{
font-family:arial, helvetica, sans-serif ;
font-size:1em;
color:#fff;
text-decoration:none;
font-weight:bold;
}

table.gauche{
width:800px;
float:left;
margin-top:200px;
margin-left:75px;
color:#FFF;
font-size:1em;
font-weight:bolder;
font-family:arial, helvetica, sans-serif;
}


table.footeraudio{
width:100%;
height:70px;
background-color:#4c3150;
font:.75em arial, helvetica, sans-serif;
color:#FFF;
}




/*SECTION ABOUT*/

table.about{
width:700px;
margin-top:160px;
margin-left:100px;
text-align:justify;
font:1.1em #000 arial, helvetica, sans-serif;
}

table.about p a{
font:1em arial, helvetica, sans-serif;
color:#000 !important;
font-weight:bold;
text-decoration:none;
}

table.about td table.image{
width:500px;
padding:10px;
margin-bottom: 20px;
}

table.about td table.image a{
color:#000;
font-family:arial, helvetica, sans-serif;
text-decoration:none;
font-size:0.9em !important;
}

table.about td table.image td img{
float:right;
}

table.about p{
font-family:arial, helvetica, sans-serif;
color:#000;
}
*html table.about p{
color:#000;
font-family:arial, helvetica, sans-serif;
}

table.about h1{
text-align:left;
color:#000; 
font-size:1.2em; 
font-family:arial, helvetica, sans-serif;
}

table.about h2{
text-align:left;
color:#000; 
font-size:1.2em; 
font-family:arial, helvetica, sans-serif;
}

*html table.about h1{
text-align:left;
color:#000; 
font-size:1.5em; 
font-family:arial, helvetica, sans-serif;
}

table.about ul li{
list-style:square inside;
color:#000;
text-align:left;
font-family:arial, helvetica, sans-serif;
}
*html table.about ul li{
list-style:square inside;
color:#000;
font-family:arial, helvetica, sans-serif;
}

table.footerabout{
width:100%;
height:70px;
background-color:#ffe4de;
font:.75em arial, helvetica, sans-serif;
color:#000;
}

/*SECTION INFO*/
table.info{
width:980px;
height:930px;
}
table.information{
width:700px;
margin-top:220px;
margin-left:100px;
text-align:justify;
font:.8em #FFF arial, helvetica, sans-serif;
}

table.information p{
font:.7em arial, helvetica, sans-serif;
color:#FFF;
}
*html table.information p{
font:.85em arial, helvetica, sans-serif;
color:#FFF;
}

table.information a{
font:.85em arial, helvetica, sans-serif;
color:#FFF;
text-decoration:underline;
}

table.information h1{
text-align:left;
color:#FFF; 
font-size:1.2em; 
font-family:arial, helvetica, sans-serif;
}
*html table.information h1{
text-align:left;
color:#FFF; 
font-size:1.5em; 
font-family:arial, helvetica, sans-serif;
}

table.information ul li{
list-style:square inside;
font:.7em arial, helvetica, sans-serif;
color:#FFF;
text-align:left;
}
*html table.information ul li{
list-style:square inside;
font:.85em arial, helvetica, sans-serif;
color:#FFF;
}

.scrollInfo{
height:635px;
width:800px;
overflow:scroll;
overflow-x:hidden;
scrollbar-base-color:#EA9600;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#EA9600;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#000000;
scrollbar-track-color:#EA9600;
padding-right:20px;
}

table.footerinfo{
width:100%;
height:70px;
background-color:#f09a00;
font:.75em arial, helvetica, sans-serif;
color:#FFF;
}

a.zen_196{
display:block;
width:196px;
height:196px;
margin-left: auto;
margin-right: auto;
text-indent:-5000em;
background: url(../images/zen_196.png) no-repeat;
}

a.zen_196:hover{
display:block;
width:196px;
height:196px;
margin-left: auto;
margin-right: auto
text-indent:-5000em;
background: url(../images/zen_196_over.png) no-repeat;
}

}