@charset "utf-8";
/* CSS Document */
.play_overlay {
	width:799px;
	height:544px;
	background:url(../images/play_overlay/background.png) no-repeat 0 0!important;
	position:relative;
	z-index:0;
	padding:0!important;
}
.play_frame {
	width:547px;
	height:314px;
	float:left;
	margin:30px 27px 25px 30px;
	display:inline;
}
.play_options {
	float:left;
	margin:40px 0 0;
}
.play_options ul {
	list-style:none;
	padding:0;
	margin:0;
}
.play_options ul li {
	margin:0 0 47px;
}
.play_options ul li a,
.play_options ul li a span {
	background:url(../images/play_overlay/buttons.png) no-repeat 0 0;
}
.play_options ul li a {
	width:166px;
	height:39px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	zoom:1;
	outline:none;
}
.play_options ul li.id_02 a {
	background-position:0 -39px;
}
.play_options ul li.id_03 a {
	background-position:0 -78px;
}
.play_options ul li.id_04 a {
	background-position:0 -117px;	
}
.play_options ul li.id_04 {
	margin:0;
}
.play_options ul li a span {
	width:38px;
	height:38px;
	float:right;
	background-position:0 -156px;
	margin:1px 0 0;	
}
.play_overlay h3 {
	width:743px;
	height:73px;
	background:url(../images/play_overlay/banner.png) no-repeat 0 0;
	text-indent:-9999px;
	margin:0 auto;
}
.play_close {
	position:absolute;
	right:20px;
	top:10px;
	background:url(../images/play_overlay/close.png) no-repeat 0 0;
	width:59px;
	height:16px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	outline:none;
}
.play_bottom {
	text-align:center;
	clear:both;
}
.play_bottom p {
	text-align:left;
	margin:10px 40px 0;
}
.play_overlay .ui-dialog-titlebar {
	position:absolute;
	top:0;
	height:35px!important;
	padding:0!important;
	background:none!important;
	width:100%;
	z-index:2;
}
.ui-dialog-overlay {
	background-color:#FFF;
	opacity:0.7;
	-moz-opacity:0.7;
	-khtml-opacity:0.7;
	filter:alpha(opacity=70);
}
div.ui-dialog .ui-dialog-titlebar-close {
	background:url(../images/play_overlay/close.png) no-repeat 0 0!important;
	width:59px!important;
	height:16px!important;
	display:block!important;
	text-indent:-9999px!important;
	margin:10px 20px 0 0;
	overflow:hidden;
	outline:none;
}
div.ui-dialog {
	position:fixed!important;
	_position:absolute;
}