/* "party" stylesheet for player page*/
/* fixed width of 900 px */


* {
	margin : 0;
	padding: 0;
	border :0;
}

body{
	/* We keep diapMe font style*/
	font-family:'Arial',sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	
	
	/* the dark background*/
	background-color :black ;
	min-width: 900px;
	
	color : #cecece;
	
	
}
/* diapMe branding ------------------------------------------------*/
h1 {
	background-image : url(../../images/player/logo_diapme.jpg);
	background-position : center ;
	background-repeat : no-repeat;
	background-color: white ;
	height : 100px;
	width : 100% ;
}

#transition {
	background-image : url(../../images/player/transition.png) ;
	background-position : center ;
	background-repeat : repeat-x;
	height : 40px ;
	width : 100 % ;
}
	/* ------- footer with diapMe usual links ------- */

#footerstrip {
	clear:both ;
	width:100%;
	background-color:black;
	padding:5px;
	text-align : center;
	border-top : 1px solid cyan ;
}
#footerstrip span {
	padding-right:10px;
}
#footerstrip a {
	color:cyan;
	text-decoration:none;
}

#footerstrip a:hover {
	text-decoration : underline ;
}



/* fixed width main div -------------------------------------------*/

#content {
	margin : auto;
	width : 894px ;
	border-style : solid ;
	border-color : cyan ;
	border-width : 0 3px 0 3px ;
	background-color : black ;
	
}

#content_head{
	background-image : url(../../content/Interne/player/party/chapeau_party.jpg);
	background-position : top center ;
	background-repeat : no-repeat;
	height : 100px;
	width: 900px;
	position : relative ;
	left:  -3px;
}

#content_foot{
	background-image : url(../../content/Interne/player/party/bas_party.jpg);
	background-position : top center ;
	background-repeat : no-repeat;
	height : 100px;
	width: 900px;
	position : relative ;
	left:  -3px;
}

/* content parameters ------------------------------------------*/

#play_content {
	margin: auto ;
	width:640px;
	margin-bottom : 20px ;
	border: 6px groove #ff0096 ;
}

#controls {
  margin: auto;
  text-align : center;
}

#controls a img {
  padding:1px;
  margin-top : 3px ;
  background-color : white ;
}

#errorDiv p {
	text-align : center;
	font-size :14px ;
	font-weight : bold ;
	color : cyan;
	padding : 5px;
}

#comments p {
	color : #cecece;
	text-align : center;
	font-weight : bold; 
	background-color:black;
	width:542px;
	margin:auto;
	padding:5px;
	border : 1px solid #ff0096 ;
}

#comments table{
	color : #cecece;
	padding-left : 172px ;
	padding-right : 172px ;
	padding-top:5px;


}

#comments td {
	background-color : black;
	padding : 3px;
	border-color : #ff0096 ;
	border-style : solid ;
	border-width : 1px 0 1px 0;

}



/* players parameters ---------------------------------------------*/

#players {
	margin:auto;
}

#audio {
	width:0 ;
	height:0;
	position:absolute ;
}
#video {
	width:640px ;
	height:480px ;
	margin:auto;
}

