@chars@charset "utf-8";
/* CSS Document */

html { overflow:scroll !important }

body {margin: 0px;background:url(images/bg.jpg) repeat-x;}

#whole {width:800px;height:100%;margin:auto;}

#enter_page {background:url(images/screen_pic/backgnd.jpg) no-repeat;width:768px;height:432px;margin:9px 13px 13px 16px;padding:100px 100px 20px 90px}
	#enter_content {float:left;font:14px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#bbdbd8;padding-bottom:15px;line-height:25px;width:600px;text-align:center;}
	.enter_input {border-bottom:1px #395c72 Solid;border-top:0px;border-right:0px;border-left:0px;width:250px;background:none;font:16px Verdana, Arial, Helvetica, sans-serif;color:#ffffff;padding:0px 0px 5px 8px;}
	#enter_button {background:url(images/button_off.png) no-repeat 100% 2px;width:48px;height:24px;;border:0px;font:12px Verdana, Arial, Helvetica, sans-serif;color:#001b38;}

#title {float:left;padding:10px;width:770px;margin:10px 0px 0px 5px;background:url(images/top_bg.gif) repeat-x;}
	#logo_image {float:left;padding:0px 12px 0px 5px;border-right:#6c7675 1px Solid}
	#logo_title {float:left;font:16px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#bbdbd8/*#ffd900*/;padding:10px 0px 0px 12px;}

#TVscreen {float:left;background:url(images/tv_screen.png) no-repeat;width:800px;height:455px;margin:auto;}
	#screen_position {padding:13px 13px 13px 16px;margin-top:-4px;}
	#guest_name {position:relative;width:255px;height:30px;left:120px;top:-338px;font:22px Georgia, "Times New Roman", Times, serif;color: #ffa200;text-align:center;}
	#remote_welcome {
	position:relative;
	width:243px;
	height:181px;
	left:425px;
	top:-388px;
	background:#041328;
}
	#remote {
	position:relative;
	width:243px;
	height:181px;
	left:425px;
	top:-358px;background:#041328;
}
	
#description {float:left;border:1px #000000 Solid;width:790px;margin:auto;margin:0px 0px 0px 4px;}
	#pathBG {float:left;background: url(images/path_bg.jpg) repeat-x;width:790px;}
		#path {
			float:left;
			padding:4px 10px 5px 15px;*padding:5px 10px 5px 15px;
			font:11px Verdana, Arial, Helvetica, sans-serif;
			color:#afd9e9;}
			#path a {color:#afd9e9;text-decoration:none;}
			#path a:hover {color:#97e2fe;text-decoration:underline;}
		#MainMenu {float:right;}
	#content {
		float:left;width:765px;
		background: url(images/wording_bg.jpg) repeat-x;
		padding:10px 10px 5px 15px;}
		.title {float:left;font:14px Verdana, Arial, Helvetica, sans-serif;color:#fee35c;font-weight:bold;padding-bottom:5px;}
		.wording {float:left;font:12px Verdana, Arial, Helvetica, sans-serif;color:#ffffff;width:705px;padding-bottom:5px;}
		
	.box {float:right;border::1px #ffff66 Dotted;background:#37638b;width:300px;margin-left:4px;}
		.function {float:left;font:12px Verdana, Arial, Helvetica, sans-serif;color:#d2e8fd;width:100%;padding:5px 5px 5px 15px;}
			.function a { color:#ff9000; text-decoration:none;}
			.function a:hover	{ color:#ffc000; text-decoration: underline ;}
		.note {float:left;font:12px Verdana, Arial, Helvetica, sans-serif;color:#ffff83;width:100%;padding:5px 5px 5px 15px;;border-top:1px #051829 Dotted;background:#224567;}


/* Force Firefox to do 100% height */
		.clearfix:after { /* */
			content: "."; 
			display: block; 
			height: 0; 
			clear: both; 
			visibility: hidden;
		}
		
		.clearfix {display: inline-block;} /* */
		
		/* Hides from IE-mac \*/
		* html .clearfix {height: 1%;} /* */
		.clearfix {display: block;} /* */
		/* End hide from IE-mac */
		
.instruction {
	float:left;
	font:12px Verdana, Arial, Helvetica, sans-serif;color:#FFFF66;
	width:560px;
	background:#011145;border:1px Solid #000000;
	padding:15px;
	margin:0px 10px 10px 0px;line-height:22px;margin-top:10px;
}

.parental_passwd {position:absolute;width:710px;font:Arial, Verdana, Helvetica;font-size:36px;color:#FFFF00;font-weight:bolder;padding:5px;}

#title_text {height:75px;padding-top:20px;color:#FFFF00;font-size:28px;font-weight:bolder;text-align:center;}

#pms_text {color:#FFFF00;font-size:24px;font-weight:bolder;width:440px;display:none;}

.pms_row {padding:2px 0 2px 0;}

#pms_cmd {color:#FFFF00;font-size:22px;font-weight:bolder;padding:30px 180px 0 150px;display:none;}

#remind {position:absolute;width:500px;border:3px double #FFFF00;background:#000033;color:#FFFF00;font:15px Arial, Helvetica, sans-serif;
	margin:35px 20px 20px 30px;padding:15px;}
	
/*  Content CSS  */	
.content_title {float:left;font:16px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF;width:698px;height:35px;padding:35px 10px 0px 60px;}
.content_title_sexscape {float:left;font:16px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF;width:698px;height:30px;padding:25px 10px 0px 60px;}
.content_menu {float:left;width:640px;height:230px;padding:30px 30px 30px 100px;color:#FFFFFF;font:14px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.content_poster {float:left;width:623px;height:265px;padding:18px 10px 10px 137px}
.content_sexscape {float:left;width:710px;height:270px;padding:30px;color:#FFFFFF;font:14px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.content_synopsis {float:left;width:316px;height:255px;padding:22px 10px 10px 445px;color:#FFFFFF;font:14px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.content_blkadult {float:left;width:385px;height:255px;padding:30px 10px 10px 375px;color:#FFFFFF;font:14px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.content_hotelinfo {float:left;width:355px;height:245px;padding:40px 10px 10px 405px;color:#FFFFFF;font:14px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
	.menu_items_all {float:left;width:550px;margin:0px 0px 8px 60px}
	.menu_items_category {float:left;width:590px;margin:10px 0px 8px 60px}
	.menu_items_blkadult {float:left;width:350px;margin:10px 0px 8px 350px}
	.menu_items_sexscape {float:left;width:550px;margin:10px 0px 8px 100px}
	.menu_items_poster {float:left;width:175px;}
	.posterSets {float:left;width:175px;margin:0px 8px 0px 0px}
	.menu_items a {float:left;font:15px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;width:200px;color:#FFFFFF;text-decoration:none;padding:5px 0px 5px 5px}
	.menu_poster a {float:left;font:15px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;width:135px;color:#FFFFFF;text-decoration:none;padding:0px 0px 0px 5px}
	.poster {float:left;margin-top:5px;}
	.menu_buttons {float:left;width:27px;height:27px;}
.content_footer {float:left;width:770px;height:35px;color:#FFFFFF}
.bottom_button {float:right;margin:20px 20px 5px 0px}
.bottom_button_sexscape {float:right;margin:5px 20px 5px 0px}