body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background-color: #000000;
}

#container {
	margin: 0 auto;
	padding: 5px 19px 0 0;
	text-align: left;
	width: 928px;
}

.spacer {
	clear: both;
}

#header {
	margin: 0 auto;
	padding: 13px 0px 0 95px;
	text-align: left;
	background: url("images/music-header.jpg") top left no-repeat;
	height: 92px;
}

.left-links, .left-links2, .left-links3, .left-links4 {
	margin: 0 auto;
	padding: 0 32px 0 0;
	text-align: left;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.left-links a, .left-links2 a, .left-links3 a, .left-links4 a {
	color: #FFFFFF;
	text-decoration: none;
}

.left-links a:hover, .left-links2 a:hover, .left-links3 a:hover, .left-links4 a:hover, .left-links a:active,  .left-links2 a:active, .left-links3 a:active, .left-links4 a:active {
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: solid 1px #8CF0F5;
}

.left-links a:hover, .left-links2 a:hover, .left-links3 a:hover, .left-links4 a:hover, .left-links a:active,  .left-links2 a:active, .left-links3 a:active, .left-links4 a:active {
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: solid 1px #8CF0F5;
}

.left-links2 {
	padding: 0 30px 0 0;
}

.left-links3 {
	padding: 0 36px 0 0;
}

.left-links4 {
	padding: 0 28px 0 0;
}

.lastleft-links {
	margin: 0 auto;
	padding: 0 0 0 0;
	text-align: left;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.lastleft-links a {
	color: #FFFFFF;
	text-decoration: none;
}

.lastleft-links a:hover, .lastleft-links a:active {
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: solid 1px #8CF0F5;
}

#main-content {
	margin: 29px 0 18px 0;
	padding: 0 0 0 0;
	text-align: left;
	background: url("images/schedule-bg.jpg") top left repeat-y #47787B;
	width: 909px;
}

#top-bg {
	margin: 0 auto;
	padding: 19px 16px 0 37px;
	text-align: center;
	background: url("images/schedule-bg-top.gif") top left no-repeat;
}

#top-bg p {
	text-align: left;
	color: #FFFFFF;
	font-size: 12px;
	margin: 0 auto;
	padding: 0;
	line-height: 18px;
}

#top-bg p a {
	color: #FFFFFF;
}

#presstop-bg {
	margin: 0 auto;
	padding: 19px 16px 0 37px;
	text-align: center;
	background: url("images/presskit-bg.gif") top left no-repeat;
}

#presstop-bg p {
	text-align: left;
	color: #FFFFFF;
	font-size: 12px;
	margin: 0 auto;
	padding: 0;
	line-height: 18px;
}

#presstop-bg p a {
	color: #FFFFFF;
}

.margin-bottom {
	margin-bottom: 18px;
}

#bottom-bg {
	margin: 0 auto;
	padding: 0 0 0 0;
	text-align: left;
	background: url("images/schedule-bg-btm.gif") bottom left no-repeat;
	height: 14px;
	width: 909px;
}

#press-bottom-bg {
	margin: 0 auto;
	padding: 0 0 0 0;
	text-align: left;
	background: url("images/presskit-bottom.png") bottom left no-repeat;
	height: 14px;
	width: 909px;
}

.download-pic {
	margin: 0 auto;
	padding: 10px 17px 8px 0;
	text-align: left;
	float: left;
}

.last-download-pic {
	margin: 0 auto;
	padding: 20px 0 12px 0;
	text-align: left;
	float: left;
}

.download-text {
	margin: 0 auto;
	padding: 0 17px 0 0;
	text-align: center;
	width: 125px;
	float: left;
}

.last-download-text {
	margin: 0 auto;
	padding: 0 0 0 0;
	text-align: center;
	width: 125px;
	float: left;
}

.bottom-padding {
	padding: 0 0 9px 0;
}

#press-left-video {
	margin: 0 auto;
	padding: 0px 0 0 0;
	text-align: left;
	width: 260px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.right-padding {
	padding: 0 12px 0 0;
}

#press-right-video {
	margin: 0 auto;
	padding: 0 22px 18px 0;
	width: 560px;
	float: right;
}

.selected {
	border-bottom: solid 1px #8CF0F5;
}
