body {
	background: #000;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

td {
	font: normal 10px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color: #fff;
}

#yptcContainer {
	margin-left: auto; 
	margin-right: auto;
	width: 760px;
	text-align: left;
}

#subHeader {
	width: 760px;
}

#bar {
	float: left;
	width: 459px;
	height: 46px;
	background-color: #898989;
}

#content {
	border-top: 1px solid #000;	
}

#contentText {
	border-top: 1px solid #000;	
	background-color: #515151;
	color: #fff;
	font: normal 10px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}

.text {
	padding: 0 20 20 20;
}

#footer {
	font: normal 10px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	background-color: #9f9f9f;
	text-align: center;
	border-top: 1px solid #000;
}

#musicPlayer {
	float: right;
	width: 300px;
}

/* LINKS */

a:link {
	text-decoration : underline; 
	color : #fff; 
} 

a:visited {
	text-decoration : underline; 
	color : #fff; 
} 

a:hover , a:active {
	text-decoration : none; 
	color : #9d0a0e; 
} 

/* HEADERS */

h1 {
	font: bold 18px sans-serif, Verdana, Geneva, Arial, Helvetica;
	border-bottom: 1px solid #000;
	text-align: left;
	color: #fff;
}

h2 {
	font: bold 14px sans-serif, Verdana, Geneva, Arial, Helvetica;
	border-bottom: 1px solid #000;
	text-align: left;
	color: #fff;
}

h3 {
	font: bold 11px sans-serif, Verdana, Geneva, Arial, Helvetica;
	border-bottom: 1px solid #000;
	text-align: left;
	color: #fff;
}

h4 {
	font: bold 11px sans-serif, Verdana, Geneva, Arial, Helvetica;
	text-align: left;
	color: #fff;
}