/* Main Tags and Formats */
body {
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
}
p {
	padding: 25px;
	margin: 0px;
	font-family: Helvetica, "Helvetica Neue Black Condensed", Arial, sans-serif;
	font-size: 11pt;
}
a {
	color:#333333;
	text-decoration:none;
}


/* Header */
.header {
	text-align: center;
	border: none;
	overflow: visible;
	position: absolute;
	visibility: visible;
	height: 239px;
	width: 375px;
	left: 5px;
	top: 5px;
}

/* Content Area */
.content_wrap {
	position: absolute;
	visibility: visible;
	left: 240px;
	top: 221px;
	padding: 0px;
	margin: 0px;
	width: 500px;
	bottom: 20px;
}
.content {
	visibility: visible;
	padding: 0px;
	margin: 0px;
	background-color:#FFFFFF;
	overflow: hidden;
	width: 100%;
	min-height: 300px;
}
.t {
	background: url(../images/t.gif) 0 0 repeat-x;
	background-color:#CCCCCC;
	position:relative;
	top: 25px;
}
.b {background: url(../images/b.gif) 0 100% repeat-x;}
.l {background: url(../images/l.gif) 0 0 repeat-y;}
.r {background: url(../images/r.gif) 100% 0 repeat-y;}
.bl {background: url(../images/bl.gif) 0 100% no-repeat;}
.br {background: url(../images/br.gif) 100% 100% no-repeat;}
.tl {background: url(../images/tl.gif) 0 0 no-repeat;}
.tr {
	background: url(../images/tr.gif) 100% 0 no-repeat;
	padding: 25px 15px 15px;
	margin: 0px;
}
.side_bar {
	border: none;
	overflow: hidden;
	position: absolute;
	visibility: visible;
	height: 361px;
	width: 209px;
	left: 5px;
	top: 245px;
}
.play_link {
	z-index: 1;
	border: none;
	overflow: hidden;
	position: absolute;
	visibility: visible;
	height: 31px;
	width: 362px;
	left: 375px;
	top: 210px;
}

/* Footer */
.footer {
	position:absolute;
	top: 565px;
	left: 375px;
	height: 10px;
	border: none;
}
.credit {
	font-size: 8px;
	color: #999999;
	text-align: center;
}
.credit a {
	color: #999999;
}
.credit a:hover {
	border-bottom: 1px dotted #999999;
}