/* COMMUN */

body {
	scrollbar-face-color: #831B51;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #831B51;
	scrollbar-arrow-color: #fc6;
	background: #831B51 url(Images/fond5.gif) repeat;
	font: normal 12px/18px Verdana, Arial, sans-serif;
	color: #831B51;
	margin: 15px;
	text-align: center; /* For IE */
	}

p {margin: 0 15 5px 15;text-align: justify;}
	
p.p1 {
	font-size: 12px;
	line-height: 8px;
	text-align: center;
}

.small {font-size:9px;}

#VisualIntro h1, #VisualIntro p.ref1 { text-indent: -9000px; margin: 0; font-size: 0.6em; }
	
	
p.bold {font-weight:bold;}	

h3 {color: #831B51; font-size: 10px; font-weight: normal; text-transform: uppercase; margin: 18px 0 10px 0px;}

	
.taile1 {font: normal 10px/16px Verdana, Arial, sans-serif;}


img {border: 0 none;}


img.space {margin-bottom: 10px;}

img.space2 {margin-right: 10px;}

img.space3 {margin-bottom: 5px;margin-right: 5px;}

.img01 {float: left;}


a:link, a:visited {color: #831B51; text-decoration: underline;}

a:hover, a:active {color: #831B51;text-decoration: underline;}
	


ul {
	margin: 0;
	padding: 0 15px 15px 20px;
	list-style: none;
	line-height: 1.2em;
	margin-top: 20px;
}
	
	

li {padding-top: 0px;padding-bottom: 0px;}
	
li.menu {padding-top: 0px;padding-bottom: 0px;color: white;}
	


.puce  {height: 5px; width: 5px; vertical-align: middle;}

.align  {vertical-align: middle;}

.align2  {vertical-align: text-bottom;}


	
.copy {float: left; color:#c90; padding-left:70px;}


	
	

a.underline:link, a.underline:visited {text-decoration: none;}
a.underline:hover, a.underline:active {text-decoration: underline;}


	
#IntroFlash {background: #fff;}	

#overDiv {position:absolute; visibility:hidden; z-index:1000;}
	
	
#flashreleases {
	margin: 0;
	padding: 0;
	text-align: center;
}	

#Logos {margin: 0; padding: 10px 25px 33px 27px;}



a.link2:link,  a.link2:visited {text-decoration: none; color: #fff;}
	
a.link2:hover,  a.link2:active {text-decoration: none;color: #831B51;}



.link1	{color: #831B51;}

.vip {border:1px solid #831B51;background-color:#fc6;color:#831B51;font-size:13px;}
.vip2 {border:1px solid #831B51;background-color:#831B51;color:black;font-size:13px;}


.linksA	{background-color:#EAE6E7;}
.linksB	{background-color:#D3D1D2;}



/* CONTENEURS */


#VisualIntro {margin-top:0;/*margin-top:50px; page intro ss anim flash  */}

#FlashIntro {
	position: static;
	left: 0;
	margin: 0px auto auto;
	padding: 0px;
	border: 0px none;


}

#Container {
	position: relative;
	width: 720px !important;
	width /**/: 750px;
	height: 975px !important;
	height /**/: 1005px;
	background: #fff repeat-y;
	border: 15px solid #fff;
	margin: 0 auto;
	padding: 0;
	text-align: left; /*  compabilité IE  */
	}

#quicktopmenu {
	margin: auto;
	width: 529px;
	height: 30px;
	position: absolute;
	top: 273px;
	left:189px;
	border: 0px;
	visibility: visible;
	}
	
#quickmenu_youtube {
	margin: auto;
	padding-left: 7;
	padding-right: 7;
	height: 30px;
	float:left;
	top: 270;
	left:240;
	border: 0px solid #999966;	
}
#quickmenu_myspace {
	margin: auto;
	height: 30px;
	padding-left: 7;
	padding-right: 7;
	float:left;
	top: 270;
	left:240;
	border: 0px solid #999966;	
}
#quickmenu_downloads {
	margin: auto;
	height: 30px;
	padding-left: 7;
	padding-right: 7;
	float:left;
	top: 270;
	left:240;
	border: 0px solid #999966;	
}
#quickmenu_catalog {
	margin: auto;
	height: 30px;
	padding-left: 7px;
	padding-right: 7;
	float:left;
	top: 270;
	left:240;
	border: 0px solid #999966;	
}
#quickmenu_player {
	margin: auto;
	height: 30px;
	padding-left: 7;
	padding-right: 7;
	float:left;
	top: 270;
	left:240;
	border: 0px solid #999966;	
}

#baner_home {
	padding: 0px;
	width: 324px;
	position: absolute;
	border: 0px none;
	height: 66px;
	left: 188px;
	visibility: visible;
	z-index: 21;
	margin-bottom: 0px;
	top: 865;
}

#homebaner {
	padding: 0px;
	width: 324px;
	position: absolute;
	height: 65px;
	top: 977px;
	left: -110px;
	visibility: visible;
	z-index: 24;
	margin: 0px;
	overflow: visible;
}

#platines {
	padding: 0px;
	width: 190px;
	position: absolute;
	float: left;
	border: 0px none;
	height: 222px;
	top:713px;
	left: 529px;
	z-index: 1500;
	background-image: url(Images/vip_platines.png);

}


#MainBody2 {
	margin-top:6px;
	margin-bottom:0px;
	position: relative;
	left:278px;
	width:61%;
	background: #000 url(Images/VipBkg.jpg) no-repeat;
	top: 374px;

	
}

#video_container {
	margin-top:6px;
	margin-bottom:0px;
	position: absolute;
	left:217px;
	width:389px;
	height: 381px;
	border-width: 0;
	top: 310px;
}

#MainBodyHome {
	top:45px;
	margin-bottom:0px;
	position: relative;
	left:189px;
	width:529px;
	height: 384px;
	visibility: visible;
	z-index: 100;
}

#MainBodyCompil {
	top:60px;
	margin-bottom:0px;
	position: relative;
	left:189px;
	width:529px;
	background: #fff;
	height: 375px;
	visibility: visible;
	z-index: 100;
	border-width: 0;
}



#menuartist {
	top:58px;
	margin-bottom:0px;
	position: relative;
	left:189px;
	width:529px;
	background: #fff;
	height: 102px;
	visibility: visible;
	z-index: 100;
}


#MainBody4 {
	margin-top:6px;
	margin-bottom:0px;
	position: relative;
	left:281px;
	width:61%;
	background-color: #fff;
	
}

#pageHeader {
	width: 720px;
	height: 220px;
	background: #fff;
	}



#ScrollingLogo {
	width: 720px;
	height: 39px;
	border-top: 1px solid #fff;
	background: #cc6 url(Images/bkg1.gif) repeat;
	}

#ScrollingLogo p.p1 {
	position: absolute;
	left: -999em;
	}

#ScrollingLogo p.p2 {
	width: 314px !important;
	width /**/: 330px;
	height: 28px !important;
	height /**/: 39px;
	color: #ff0;
	margin: 0;
	padding: 11px 16px 0 16px;
	border-right: 1px solid #fff;
	}
	
.logo {position: absolute;top: 222px;right: 25px;}


	

/*  Textes body */

#Welcome, #News, #Text02, #Text03, #Body {margin: 80px 20px 0 224px;}
#textHome {
	margin: 0px;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
}
	
	

#footer {
	width: 708px !important;
	width /**/: 720px;
	height: 24px !important;
	height /**/: 30px;
	background: #cc6 url(Images/bkg1.gif) repeat;
	padding: 5px 12px 0 0;
	border-top: 1px solid #fff;
	text-align: right;
	color: #fff;
	position: absolute;
	left: 0px;
	margin: 0px 0px 0px;
	z-index: 25;
	top: 946px;


		}

#footer a:link, #footer a:visited {
	text-decoration: none;
	color: #fff;
	bottom: 0px;
}


#footer a:hover, #footer a:active {color: #831B51;text-decoration: none;}
	





/* NAVIGATION */

#Navigation {
	position: absolute;
	left: 0px;
	width: 175px;
	border-bottom: 1px none #fff;
	margin-bottom:0px;
	text-align: left;
	z-index: 50;
	top: 270px;
	height: auto;
	padding: 0px;
	visibility: visible;
	}

#Navigation h3 {text-indent: -800px;height: 45px;margin: 0;}
	


#Navigation a:link, #Navigation a:visited {font-size: 1em; color: #831B51; text-decoration: none;}
	


#Navigation a:hover, #Navigation a:active {color: #330000; text-decoration: none;}
	

#Navigation a.c {font-size: 10px;}
	
#Label {
	border-top: 1px solid #fff;
	background: url(Images/cadre_label.png) no-repeat;

no-repeat;
	height: 438px;

}
	




	
#Label li, {background: #fc3 url(Images/bkg2.gif) repeat;}
	


	





#partners {border-top: 1px solid #fff;background: #FFE88A;}
	

#partners h3 {background: url(Images/Partners.gif);}
	

#partners li {background: url(Images/archives_bg.gif) repeat-x left bottom;}
	
	
	

#partners a:hover, #larchives a:active {color: #831B51;}
	
	

#releases {
	border-top: 0px none #fff;
	padding: 0px;
	width: 175px;
	position: absolute;
	text-align: center;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: none;
	height: 222px;
	top: 714px;
	left: 0px;
	z-index: 100;
}


#releases h3 {
	width: 173px;
	text-align: left;
	text-indent:-800;
	height: 220px;
	margin: 0px;
	background-image: url(Images/cadre_releases.png);
	background-repeat: no-repeat;

}
	
#releases a:hover, #releases a:active {color: #831B51;}


#Subdivision {border-top: 1px solid #fff;background: #FDD87B;}


#Subdivision h3 {background:  url(Images/Subdivision.gif);}

	
#Inside1 {margin: 0; padding: 10px 25px 30px 27px;}	

/* PAGES */


#SectionTitle {padding-left:15px; padding-top:2px; height:23px; border-bottom:10px solid #fff;background: url(Images/SectionTitle.jpg) no-repeat}

#SectionTitle p {font-size: 11px;color:white;font-weight:bold;}

#SectionSubTitle {padding-left:15px;height:18px;border-bottom:8px solid #fff; background: url(Images/SectionSubTitle.jpg) no-repeat}

#SectionSubTitle p {font-size: 9px;color:#831B51;font-weight:bold;}


#Block01 {padding:4px; border-bottom:5px solid #fff;background: #EAE6E7;height:80px;}

#Block02 {padding:4px; border-bottom:5px solid #fff;background: #D3D1D2;height:80px;}

#Block03 {padding:4px; border-bottom:5px solid #fff;background: #EAE6E7;height:133px;}

#Block04 {padding:4px; border-bottom:5px solid #fff;background: #D3D1D2;height:133px;}


#Block05 {padding:4px; border-bottom:5px solid #fff;background: #F8EBBF;height:80px;}

#Block06 {padding:4px; border-bottom:5px solid #fff;background: #EADBA4;height:80px;}



#Block01 p, #Block02 p, #Block03 p, #Block04 p, #Block05 p, #Block06 p {margin:0px; line-height:1.5em;}

#Sleeves, #Info, #Info2, #ConteneurPhoto, #ConteneurText, #ConteneurPhoto2, #ConteneurText2, #ConteneurPhoto3, #ConteneurText3, .floatleft  {float:left;}


#Info {margin-left:4px;width:215px;}

#Info2 {margin-left:4px;width:160px;}

#Buttons {position:absolute; right:30px;margin-top:5px;}

#Buttons img {margin-bottom:3px;}


#VisualNR {position:relative;margin:10px 0 15px 0;width:360px;}


#ButtonsNR {position:absolute; right:0;top:0;}

#ButtonsNR img {margin-bottom:3px;}


 a.Prelease:link,  a.Prelease:visited {text-decoration: none; color: #999;}
	
 a.Prelease:hover,  a.Prelease:active {text-decoration: underline;color: #999;}
 

 #ConteneurPhoto {width:110px;}

 #ConteneurPhoto2 {width:82px;}

#ConteneurPhoto3 {width:140px;}

 #ConteneurText {width:260px;}

 #ConteneurText2 {width:285px;}

 #ConteneurText3 {width:230px;}

#Body2 {padding-right:30px;padding-left:30px;}

.separation {clear:both;visibility:hidden;}


.square_home_1 {
	width:125px;
	height:135;
	position: absolute;
	padding: 0;
	margin: 0px;
	left: 36;
	top: 55px;
}

.square_home_2 {
	width:125px;
	height:135;
	position: absolute;
	padding: 0;
	top: 55;
	left: 203;
	float: left;
}

.square_home_3 {
	width:125px;
	height:135;
	position: absolute;
	padding: 0;
	top: 55;
	left: 371px;
}

.square_home_4 {
	width:125px;
	height:135;
	position: absolute;
	padding: 0;
	top: 211px;
	left: 36;
	float: left;
}

.square_home_5 {
	width:125px;
	height:135;
	position: absolute;
	padding: 0;
	top: 211px;
	left: 203px;
	float: left;
}

.square_home_6 {
	width:125px;
	height:135;
	position: absolute;
	padding: 0;
	top: 211px;
	left: 371px;
	float: left;
}
#MainArtists {
	top:60px;
	margin-bottom:0px;
	position: relative;
	left:189px;
	width:529px;
	background: #fff;
	height: 279px;
	visibility: visible;
	z-index: 100;
	background-image: url(Images/bckgr_fiche_artist.png);
}

#fiche_artist {
	width:529px;
	height:279;
}
#Maincatalogue {
	top:52px;
	margin-bottom:0px;
	position: relative;
	left:189px;
	width:529px;
	background: #fff;
	height: 390px;
	visibility: visible;
	z-index: 100;
	background-repeat: no-repeat;
	background-image: url(Images/catalogue_backr_f01.jpg);
}
#cadre_catalogue {

	top:69px;
	margin-bottom:0px;
	position: absolute;
	left:12px;
	width:500px;
	background: #fff;
	height: 309px;
	visibility: visible;
	z-index: 110;
}
#cadreArtists {

	top:64px;
	margin-bottom:0px;
	position: relative;
	left:12px;
	width:504px;
	background: #fff;
	height: 204px;
	visibility: visible;
	z-index: 100;
}
#MainLinks {

	top:52px;
	margin-bottom:0px;
	position: relative;
	left:189px;
	width:529px;
	background: #fff;
	height: 390px;
	visibility: visible;
	z-index: 100;
	background-repeat: no-repeat;
	background-image: url(Images/links_backr_f01.jpg);
}
#Maincontact {

	top:52px;
	margin-bottom:0px;
	position: relative;
	left:189px;
	width:529px;
	background: #fff;
	height: 390px;
	visibility: visible;
	z-index: 100;
	background-repeat: no-repeat;
	background-image: url(Images/contact_backr_f01.jpg);
}

#Mainnews {

	top:52px;
	margin-bottom:0px;
	position: relative;
	left:189px;
	width:529px;
	background: #fff;
	height: 390px;
	visibility: visible;
	z-index: 100;
	background-repeat: no-repeat;
	background-image: url(Images/cadre_news_releases_f01_f01.jpg);
}

#flash_slide {
	width: 172px;
	position: absolute;
	top: 65px;
	z-index: 2000;
	left: 0px;


}
#Mainpartners {

	top:52px;
	margin-bottom:0px;
	position: relative;
	left:189px;
	width:529px;
	background: #fff;
	height: 390px;
	visibility: visible;
	z-index: 100;
	background-repeat: no-repeat;
	background-image: url(Images/partners_backr_f01.jpg);
}
#MainVIP {

	top:60px;
	margin-bottom:0px;
	position: relative;
	left:189px;
	width:529px;
	background: #fff;
	height: 384px;
	visibility: visible;
	z-index: 100;
	background-repeat: no-repeat;
	background-image: url(Images/vip_bckgr.png);
}
#cadre_VIP {


	top:69px;
	margin-bottom:0px;
	position: absolute;
	left:12px;
	width:500px;
	background: #fff;
	height: 289px;
	visibility: visible;
	z-index: 110;
}
#MainProd {


	top:60px;
	margin-bottom:0px;
	position: relative;
	left:189px;
	width:529px;
	background: #fff;
	height: 384px;
	visibility: visible;
	z-index: 100;
	background-repeat: no-repeat;
	background-image: url(Images/prod_bckgr.png);
}
#cadre_prod {



	top:69px;
	margin-bottom:0px;
	position: absolute;
	left:12px;
	width:500px;
	background: #fff;
	height: 289px;
	visibility: visible;
	z-index: 110;
}
#MainLounge {


	top:52px;
	margin-bottom:0px;
	position: relative;
	left:189px;
	width:529px;
	background: #fff;
	height: 390px;
	visibility: visible;
	z-index: 100;
	background-repeat: no-repeat;
	background-image: url(Images/loungee_bckgr.png);
}
#cadre_lounge {


	top:67px;
	margin-bottom:0px;
	position: absolute;
	left:13px;
	width:490px;
	background: #fff;
	height: 300px;
	visibility: visible;
	z-index: 110;
}
#MainShop {


	top:52px;
	margin-bottom:0px;
	position: relative;
	left:189px;
	width:529px;
	background: #fff;
	height: 390px;
	visibility: visible;
	z-index: 100;
	background-repeat: no-repeat;
	background-image: url(Images/cadre_SHOP.jpg);
}
#baner_milieu {
	padding: 0px;
	width: 324px;
	position: absolute;
	border: 0px none;
	height: 66px;
	left: 188px;
	visibility: visible;
	z-index: 21;
	margin-bottom: 0px;
	top: 795px;
}
#MainBodyShop {

	top:45px;
	margin-bottom:0px;
	position: relative;
	left:189px;
	width:529px;
	height: 384px;
	visibility: visible;
	z-index: 100;
}

.shop_downloads {

	width:125px;
	height:135;
	position: absolute;
	padding: 0;
	margin: 0px;
	left: 40px;
	top: 100px;
}
.shop_compils {


	width:125px;
	height:135;
	position: absolute;
	padding: 0;
	margin: 0px;
	left: 200px;
	top: 150px;
}
.shop_merchand {


	width:125px;
	height:135;
	position: absolute;
	padding: 0;
	margin: 0px;
	left: 360px;
	top: 205px;
}
