body {	margin:		1em 2.5em;
	color:		#ffffff;
	background:	#000000;
	font:		100% Arial, sans-serif;
	text-align:	center;	}
h1	{	color:	#ff0000;	}
span.underline	{	text-decoration:	underline;	}
span.bold	{	font-weight:		bold;	}
span.italic	{	font-style:		italic;	}
span.label	{	color:		#ff0000;
			font-weight:	bold;	}
span.boldred	{	color:		#fd0000;
			font-weight:	bold;	}
div.redhot	{	color:		#ff0000;
			font-weight:	bold;
			font-size:	125%;	}
img	{	border:	0;	}
img.bullet	{	float:		left;
			vertical-align:	middle;
			border:		0;	}
img.fbicon	{	vertical-align:	-11%;	}
a:link		{	color:	#ffff00;	}
a:visited	{	color:	#ffff00;	}
a:link:hover	{	color:	#ffffff;	}
a:visited:hover	{	color:	#ffffff;	}
table	{	margin:	auto;	}
td.header	{	margin:		auto;	}
td.left		{	width:		275px;
			vertical-align:	top;
			padding:	0 5px 0 0;	}
td.left	img	{	padding: 1em;	}
td.content	{	text-align:	center;	}
td.right	{	width:		275px;
			vertical-align:	top;
			padding:	0 0 0 5px;	}
td.right	img	{	padding:	1em;	}
td.footer	{	margin: 	auto;
			text-align:	center;	}
table.thumbnails	{	vertical-align: middle;
				text-align:	center;
				border:		0;	}
table.thumbnails td	{	padding:	10px 10px 10px 10px;
				margin:		auto;	}
table.thumbnails td.thumb	{	padding:	10px 10px 10px 10px;
					margin:		auto;	}
table.thumbnails td.thumb img	{	margin:	auto;	}
table.playlist th	{	font-size:	150%;
				font-weight:	bold;
				text-align:	left;	}
table.playlist td	{	font-weight:	bold;	}
div.menu	{	width:			100%;
			height:			2em;
			white-space:		nowrap;
			padding:		0.5em;
			vertical-align:		middle;
			text-align:		left;
			background-color:	#f2dd12;	}
div.menuitem	{	display:		inline;
			vertical-align:		middle;
			text-align:		center;
			padding:		0.25em;
			border-right:		solid #000000 2px;
			color:			#000000;
			background-color:	#f2dd12;	}
div.menuitemend	{	display:		inline;
			width:			100%;
			background-color:	#f2dd12;
			padding:		0.5em;
			text-align:		right;	}
table.menu	{	border:		0;
			padding:	0;
			margin:		0 -2.5em;	}
table.menu td	{	border-right:		2px solid black;
			padding:		0.5em;
			background-color:	#f2dd12;
			color:			#000000;
			white-space:		nowrap;	}
table.menu td a:link	{	color:			#000000;
				text-decoration:	none;	}
table.menu td a:visited	{	color:			#000000;
				text-decoration:	none;	}
table.menu td a:link:hover	{	color:			#fd0000;
					text-decoration:	none;	}
table.menu td a:visited:hover	{	color:			#fd0000;
					text-decoration:	none;	}
table.menu td.active	{	color:	#fd0000;	}
table.menu td.end	{	width:	100%;	}
table.posters	td	{	text-align:	center;	}
table.posters	td.thumb	{	margin-left:	auto;
					margin-right:	auto;	}

