/* CSS Document */body{	margin:auto;	width:800px;	background-color:#333333;		font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#E6E6E6;}	em{	font-style:italic;}	strong{	font-weight:bold;}	a{	color:#E6E6E6;}	a:hover{	color:#FFFFFF;}	/* MENU */.menutop{	width:800px;	height:20px;	background-color:rgb(28,28,28);}.menutop img{	margin:0px;	padding:0px;	border:none;	border:0;}/* class */.main{	min-height:1024px;	background-color:rgb(28,28,28);}	.header{	width:800px;	height:200px;	background-color:rgb(28,28,28);	border:none;}	.menubot{	width:800px;	height:20px;	background-color:rgb(28,28,28);	border:none;}	.content{	width:800px;	padding-top:30px;	padding-bottom:50px;	background-color:rgb(28,28,28);	border:none;}	.feeter{	width:800px;	height:40px;	background-color:rgb(28,28,28);	background-image:url(feeter.png);	background-position:bottom;	background-repeat:no-repeat;	border:none;}.feeter_left{	text-align:left;	float:left;	padding-left:5px;	padding-top:17px;}.feeter_right{	text-align:right;	padding-right:5px;	padding-top:17px;}		.smallcaps{	font-variant:small-caps;}	.center{	text-align:center;}.padtop50{	padding-top:50px;}	.padtop20{	padding-top:20px;}	.padright20{	padding-right:20px}	.padbot20{	height:50px;	padding-bottom::20px;}	.padleft20{	padding-left:20px;}	.padleft10{	padding-left:10px;}	.cdthumb{	border:1px white dashed;}	.justify{	text-align:justify;}	.thumb{	border:1px #FFFFFF dashed;}	.dthumb a{	opacity:0.5;	filter:alpha(opacity=50);	zoom:1;;}.dthumb a:hover{	opacity:1;	filter:alpha(opacity=100);	zoom:1;}	.u{	text-decoration:underline;}	.nopuce{	list-style:none;}	.overline{	text-decoration:overline;}	.dotbox{	border:1px #FFFFFF dotted;	padding:20px;	padding-left:20px;	padding-right:20px;}	.radiobox{	border:1px grey dotted;	padding:5px;	margin-left:100px;	margin-right:100px;}	/* ================================================================================================================== *//* Rel */.rel{	padding-left:150px;	padding-right:150px;}.rel_cdleft{	float:left;	background-color:rgb(28,28,28);}	.rel_cdright{	background-color:rgb(28,28,28);}	.rel_cdtitle{	text-align:center;	height:3em;}	.dm a{	opacity:0.5;	filter:alpha(opacity=50);	zoom:1;}	.dm a:hover{	opacity:1;	filter:alpha(opacity=100);	zoom:1;}		.rel_cd{	margin-left:100px;	margin-right:100px;}.rel_cd h2{	font-weight:bold;	text-align:left;	display:inline;	font-size:10px;	text-decoration:underline;}.rel_cd h3{	font-weight:bold;	text-align:left;	display:inline;	font-size:10px;}.cd_main{	margin-top:50px;	margin-bottom:50px;	margin-left:40px;	margin-right:40px;}	.rel_cdthumbl{	float:left;}.rel_cdthumbl img{	border:1px #FFFFFF solid;}	.rel_cdthumbr{	float:right;	}.rel_cdthumbr img{	border:1px #FFFFFF solid;}	.cddetails{	padding-left:20px;	padding-right:20px;	width:250px;}	.cd_allinfos{	margin-left:30px;	margin-right:30px;}.cd_menu{	border:1px #FFFFFF dotted;	float:left;	margin-right:20px;	padding-top:30px;	padding-bottom:30px;	padding-right:20px;	padding-left:20px;}.cd_infos{	border:1px #FFFFFF dotted;	max-height:300px;	overflow:scroll;	padding-right:30px;	padding-left:30px;	padding-top:30px;	padding-bottom:30px;}.lyrics{	text-align:justify;	padding-top:50px;}.lyricsblock{	padding-top:50px;}/* Contact */.contact{	text-align:center;	padding-top:20px;}	.contact_main_p{	margin-left:150px;	margin-right:150px;	padding-top:20px;	padding-bottom:20px;	text-align:center;	border:1px #FFFFFF dashed;}	.list{	display:inline;	list-style:none;}	.contact_left{	float:left;}																	/* Press */.press{	padding-left:100px;	padding-right:100px;}	.press h1{	font-size:12px;	font-weight:bold;	padding-bottom:10px;}.press h2{	font-weight:bold;	text-align:left;	display:inline;	font-size:10px;	text-decoration:underline;}		.itw{	width:250px;	text-align:left;}.rvw{	width:300px;	text-align:left;}																			/* About */.about{	padding-left:50px;	padding-right:50px;}	.about h3{	text-decoration:underline;	display:inline;	font-weight:bold;	font-size:10px;}	.bio{	min-height:800px;}	.bio_text{	padding-left:50px;}.members{	margin-top:60px;}																/*  Links */.lnk{	}	.lnk img{	border:1px white solid;}	.lnk h2{	font-weight:bold;	text-align:left;	font-size:10px;	text-decoration:underline;}	.lnkbox{	width:200px;	text-align:left;	margin-left:80px;	margin-right:80px;	padding-left:20px;	padding-right:20px;	padding-top:20px;	padding-bottom:20px;	border:1px #FFFFFF dotted;}	.lnk_perso{	padding:50px;}