* {font-family:Arial;font-size:12px;color:#000;margin:0;padding:0;border:0;}
body {margin:0px;height:100%;background:transparent url("img/bg.gif");}

/* Common Classes
-------------------------------------------------------- */
.separator{clear:both;visibility:hidden;}
img {border:0px;}
a:link, a:visited { color: #fff; text-decoration: none; font-weight: bold; }
a:hover { text-decoration: underline; }
a span {display:none; right:0;}
a:hover span {display: inline;position: absolute;padding: 2px;}
a.button img {border:none;}
a img {border:2px solid #000;}
a:hover img {border:2px solid #6e4425;}

/* Page
-------------------------------------------------------- */
#page {
	position: relative;
	top: -70px;
	width: 1100px;
	margin: 0 auto;
	background: #fff;
	padding: 10px 0 0;
}

/* Header
-------------------------------------------------------- */
#header {
	margin: 0;
	padding: 0;
	height: 200px;
	background: transparent url("img/header_bg.gif") repeat-x;
}

	#header_cont {
		margin: 0;
		width: 1100px;
		height: 200px;
	}

#disc {
	text-align:center;
}
#header_cont h1{
	position: relative;
	top: 90px;
	left: 10px;
	font-size:14px;
	text-transform:uppercase;
	color:#000;
}

#header_cont #banner {
	position: absolute;
	color: #fff;
	top: 15px;
	left: 550px;
	height: 200px;
}

/* Wrappers
-------------------------------------------------------- */
#wrapper {
	width: 1100px;
	margin: 0 auto;
}

#main {
	text-align: center;
	width: 1068px;
	margin: 0 auto;
}
	#main h2 {
		font-size: 18px;
		padding: 10px 0;
	}
	#main a{
		font-size: 16px;
		color: #000;
	}
	#main a:hover{
		text-decoration:none;
		color: #6e4425;
	}
#player {
	width: 300px;
	margin: 0 auto;
	text-align: center;
}
	#player a{
		text-decoration:underline;
		color: #000;
	}
/* Disclaimer
-------------------------------------------------------- */
#entrer {margin: 15px;}
#entrer a{font-size:28px;font-weight:bold;color:#000;text-decoration:none;}
#entrer a:hover{text-decoration:underline;}
#sortir {padding: 15px 0 0;}
#sortir a{font-size:18px;font-weight:bold;color:#000;text-decoration:none;}
#sortir a:hover{text-decoration:none;}

/* Columns
-------------------------------------------------------- */
.column{
	float:left;
	text-align:left;
	font-size:13px;
}
	.left{
		width: 650px;
	}
	.miniplayer{
		width: 500px;
	}
	.player{
		width: 340px;
	}
	.center{
		width: 300px;
	}
	.right{
		width: 415px;
	}
	.right_main{
		width: 200px;
	}
	.right_player{
		width: 580px;
	}
	.column ul{
		list-style-type:none;
		margin: 0 0 0 10px;
	}
	.column ul a{
		font-size: 16px;
	}
	.column ul a:hover{
		text-decoration:none;
		color: #000;
	}
.column h3{
	margin:0 auto;
	width:304px;
	font-size:22px;
	background:#000;
	line-height:25px;
	color: #fff;
}
	.column h3 a{
		color: #fff;
	}
	.column h3 a:hover{
		color: #cc0000;
	}

.column h4{
	font-size:22px;
	text-align:center;
}
.main{
	margin: 0 auto;
}

/* Footer
-------------------------------------------------------- */
#footer {
	clear: both;
	width: 1100px;
}
	#footer p {
		color: #000;
		padding: 20px 0;
		text-align: center;
		font-weight: bold;
	}
		#footer p a:link, #footer p a:visited { color: #000; text-decoration: underline;}
		#footer p a:hover, #footer p a:active { text-decoration: none; }
