/* CSS Document */

@charset "utf-8";

div.mask
{
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	background-color:#000;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	visibility:hidden
}

div.player
{
	width:532px;
	height:408px;
	position:absolute;
	top:0px;
	left:0px;
	overflow:hidden;
	visibility:hidden
}

div.player_top
{
	width:532px;
	height:48px;
	clear:both
}

div.player_top_left
{
	width:32px;
	height:48px;
	background-image:url(pl_top_1.png);
	float:left
}

div.player_top_center
{
	width:468px;
	height:48px;
	background-image:url(pl_top_2.png);
	float:left
}

div.player_top_right
{
	width:32px;
	height:48px;
	background-image:url(pl_top_3.png);
	float:right
}

div.player_mid
{
	width:532px;
	height:328px;
	overflow:hidden;
	clear:both
}

div.player_mid_left
{
	width:32px;
	height:328px;
	background-image:url(pl_mid_1.png);
	float:left
}

div.player_mid_center
{
	width:468px;
	height:328px;
	background-image:url(pl_inf.png);
	float:left
}

div.player_mid_right
{
	width:32px;
	height:328px;
	background-image:url(pl_mid_3.png);
	float:right
}

div.player_bot
{
	width:532px;
	height:32px;
	overflow:hidden;
	clear:both
}

div.player_bot_left
{
	width:32px;
	height:32px;
	background-image:url(pl_bot_1.png);
	float:left
}

div.player_bot_center
{
	width:468px;
	height:32px;
	background-image:url(pl_bot_2.png);
	float:left
}

div.player_bot_right
{
	width:32px;
	height:32px;
	background-image:url(pl_bot_3.png);
	float:right
}

div.player_content
{
	width:468px;
	height:200px;
	overflow:hidden
}

div.player_ad_top
{
	margin:auto;
	width:468px;
	height:15px;
	text-align:center;
}

div.player_screen
{
	width:468px;
	height:200px;
	text-align:center;
}

div.player_ad_bottom
{
	margin:auto;
	width:468px;
	height:60px;
	text-align:center;
}

div.player_vote
{
	width:218px;
	height:62px;
	border:1px solid #666;
	background-color:#000;
	position:relative;
	top:-64px;
	left:0px;
	visibility:hidden
}

p.player_vote_text
{
	margin:8px;
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}

a.player_vote_green:link, a.player_vote_green:active, a.player_vote_green:visited
{
	font:20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	text-decoration:none
}

a.player_vote_green:hover
{
	color:#090;
}

a.player_vote_red:link, a.player_vote_red:active, a.player_vote_red:visited
{
	font:20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	text-decoration:none
}

a.player_vote_red:hover
{
	color:#900;
}

p.player_permalink
{
	margin:16px 8px 0px 8px;
	font:14px Arial;
	font-weight:bold;
}

p.player_exit
{
	margin:8px;
}

a.player_exit:link, a.player_exit:hover, a.player_exit:active, a.player_exit:visited
{
	font:18px Arial;
	font-weight:bold;
	color:#FFF;
	text-decoration:none
}

p.player_stars
{
	margin:12px 8px 8px 8px;
}

p.player_title
{
	margin:12px 8px 8px 8px;
	font:16px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF
}

p.player_description
{
	margin:8px;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	text-align:justify
}

p.player_command
{
	text-align:center;
	position:relative;
	top:-12px;
}

img.player_button
{
	margin:0px 8px 0px 8px;
}