body{
	color: #fff;
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	background:#000  url(../images/background.jpg) no-repeat top center;
	margin: 0; /* pour éviter les marges */ 
	text-align: center; /* pour corriger le bug de centrage IE */ 	
}
a{
	color: #fff;
	text-decoration: none;
	outline: 0;
}
a img{
border: 0
}

#maincontainer{
	position: relative;
	width: 1300px;
	margin-left: auto;
	margin-right: auto;
	color: #fff;
	text-align: left; /* pour corriger le bug de centrage IE */ 	
}

#loading{  
     text-align: center;  
     visibility: hidden; 
     top:-85px;
     position: relative
}  

.lecteur{
	margin-top:25px;
	padding-bottom: 20px
}

.skipLink{
	display: block;
	text-align: center;
	margin-top: 15px
}

#header {
	height: 570px;
}

#leMenu{
	margin-left:auto;
	margin-right:auto;
}

#leMenu ul{
	list-style-type: none;
	cursor: pointer;	
}
#leMenu ul li{
	cursor: pointer;
	text-transform: uppercase;
	float:left;
	font-size:15px;
	font-weight:lighter;
	list-style-type:none;
	width:180px;
	text-align: center;
	letter-spacing: -1px
}
#leMenu ul li a:hover{
	cursor: pointer;
	color: #dd07e3
}
#leMenu ul li a.selected span{
	color: #dd07e3
}

#content{
	height:160px;
	padding-left: 95px;
	margin-top: 10px
}


#fondSemiTransparent{
	background:transparent url(../images/fondSemiTransparent.jpg) no-repeat scroll left top;
	height:150px;
	padding:10px;
}

#mp3Player{
	margin-left:485px;
	margin-top:20px;
}


/*
	Mentions FOOTERS
*/


#socialNetworks {
	margin: 20px 80px 0 20px;
	float: right;
}

#upcommingshows {
	margin: 20px 0 0 80px;
	float: left;
}


/*
	Page News
*/

#fondSemiTransparent .langue{
	text-align: left;
	cursor: pointer
}
.newsENG, .newsFRA{
	text-align:left;
	margin-top: 10px;
	height: 65px;
	padding-right: 10px;
}
.newsENG{
	display: none;
	width: 1100px;
	overflow: auto
}
.newsFRA{
	display: none;
	width: 1100px;
	overflow: auto
}

/*Page bookMe */
.bookMe{
	color:#dd07e3
}

.footer {
	clear: both;	
}

#producedBy {
	font-size:8px;
	text-align: right;
	float: right;
	padding-right: 200px;
}

#producedBy a {
	color:#1f1f1f;
}
