@charset "utf-8";
/* CSS Document */

img, div {
	behavior: url(http://www.hayatpark.com/V2/theme/yaltico/site/images/iepngfix.htc)
}
body, td, th {
	color: #333333;
	font: 12px Geneva, Arial, Helvetica, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(back.gif) repeat;
}
a {
	color: #333333;
	outline: none;
	font: 12px Geneva, Arial, Helvetica, sans-serif;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #CC0033;
}
a:active {
	text-decoration: none;
	color: #333333;
}
#Wrapper {
	margin: 0px;
	padding: 0px;
	width: 100%;
	background: url(wrapper_back.gif) no-repeat center 114px;
}
#Frame {
	margin: 0px auto;
	padding: 0px;
	width: 964px;
	background: url(back2.gif) repeat center center;
	overflow: hidden;
	clear: both;
}
#Header {
	float: left;
	height: 116px;
	width: 964px;
	margin: 0px;
	padding: 0px;
}
#Flash_Anim {
	float: left;
	width: 710px;
	height: 271px;
	background: 00000;
	margin: 0px;
	padding: 0px 0px 0px 3px;
}
#News_Marque {
	float: left;
	height: 271px;
	width: 249px;
	background: url(news_marque_back.gif) repeat center center;
}
#News_Marque_Title {
	font: normal 17pt/25px "Myriad Pro Cond";
	color: #FFFFFF;
	text-align: center;
	float: left;
	width: 249px;
}
#News_Marque_Txt {
	float: left;
	width: 240px;
	height: 235px;
	padding: 5px;
	color: #FFFFFF;
	overflow: hidden;
}
#News_Marque_Txt ul {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	list-style: none;
}
#News_Marque_Txt li {
	display: block;
	list-style: none;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	width: 210px;
}
#News_Marque_Txt a {
	color: #FFFFFF;
	text-decoration: none;
}
#News_Marque_Txt a:hover {
	color: #CCCCCC;
}
#Body_Wrapper {
	float: left;
	width: 960px;
	padding-right: 2px;
	padding-left: 2px;
}
#About {
	float: left;
	height: 170px;
	width: 410px;
	background: #fff6cc;
	overflow: visible;
}
#About_Title {
	font: bold 10pt/25px "Trebuchet MS";
	color: #666666;
	padding-left: 12px;
	background: url(about_back.gif) no-repeat center center;
	margin-top: 5px;
	float: left;
	width: 390px;
}
#About_Body {
	float: left;
	width: 403px;
	padding-top: 10px;
	height: 120px;
	padding-bottom: 5px;
	overflow: hidden;
}
#About_Body img {
	float: left;
}

#Campaign {
	float: left;
	height: 170px;
	width: 549px;
	background: #e6f0f2;
}
#Campaign_Title {
	font: bold 10pt/25px "Trebuchet MS";
	color: #004D8A;
	padding-left: 17px;
	background: url(Campaign_back.gif) no-repeat center center;
	margin-top: 5px;
	float: left;
	width: 530px;
}
#Campaign ul {
	float: left;
	width: 535px;
	height: 125px;
	display: block;
	margin: 0px;
	padding: 5px;
	list-style: none;
}
#Campaign li {
	float: left;
	height: 115px;
	width: 256px;
	display: block;
	overflow: hidden;
	padding: 5px;
}

#Campaign img {
	float: left;
}
#Campaign a {
	float: left;
	width: 140px;
	display: block;
	height: 110px;
	overflow: hidden;
	padding-left: 5px;
}
#Left_Block {
	float: left;
	width: 708px;
}
#Left_Block2 {
	float: left;
	width: 698px;
	padding: 5px;
}
#Left_Block2 img {
	float: left;
	height: 160px;
	width: 155px;
}

#Left_Block3 {
	float: left;
	width: 698px;
	padding: 5px;
}

#Right_Block {
	float: left;
	height: 585px;
	width: 251px;
	background: #E6F0F2;
	margin: 0px;
	padding: 0px;
}
#Mark {
	float: left;
	height: 132px;
	width: 708px;
	background: #FFFFFF;
	margin-top: 1px;
	margin-bottom: 1px;
	border-top: 1px solid #3b76a5;
}
#Mark_Title {
	float: left;
	height: 132px;
	width: 30px;
}
#marqueecontainer{
	position: relative;
	float: left;
	width: 650px;
	height: 120px;
	overflow: hidden;
	padding-left:10px;
	padding-top:5px;
}
#Mark ul {
	margin: 3px 0px 0px;
	list-style: none;
	float: left; 
	width: 670px;
	display: block;
	padding: 0px;
	overflow: hidden;
}
#Mark li {
	display: block;
	float: left;
	height: 55px;
	width: 132px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding: 0px;
}
#Mark li img {
	margin: 0px;
	padding: 0px;
	float: left;
}

#Newspaper {
	float: left;
	height: 189px;
	width: 370px;
	background: #FFFFFF;
	margin-top: 1px;
	margin-bottom: 2px;
	overflow: hidden;
	padding: 0px;
	border-top: 1px solid #3b76a5;
}
#Newspaper_Title {
	float: left;
	height: 189px;
	width: 30px;
}
#Newspaper_img {
	float: left;
	height: 169px;
	width: 142px;
	padding: 5px;
}
#Newspaper_Txt {
	float: left;
	height: 180px;
	width: 170px;
	padding: 5px;
}
#Advertising {
	width: 336px;
	float: left;
	height: 189px;
	overflow: hidden;
	background: #FFFFFF;
	border-top: 1px solid #3b76a5;
	margin-top: 1px;
	margin-bottom: 2px;
}
#Advertising_Title {
	float: left;
	height: 189px;
	width: 30px;
}
#Advertising_Body {
	float: left;
	height: 180px;
	width: 296px;
	padding: 3px;
	overflow: hidden;
}
#Cinema {
	float: left;
	width: 708px;
	padding: 0px;
	height: 255px;
	background: url(cinema_back.gif) no-repeat center center;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
}
#Cinema_Title {
	font: normal 12pt/27px "Trebuchet MS";
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	text-align: right;
	float: left;
	width: 685px;
}
#Back_Btn {
	float: left;
	height: 184px;
	width: 41px;
	padding-left: 3px;
	padding-top: 5px;
}
#Next_Btn {
	float: left;
	height: 184px;
	width: 41px;
	padding-right: 3px;
	padding-top: 5px;
}
#Cinema_Body {
	float: left;
	width: 615px;
	height: 230px;
}
#Cinema_Body ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#Cinema_Body li {
	float: left;
	height: 200px;
	width: 200px;
	margin: 6px 0px 0px;
	padding: 2px;
	display: block;
	background: url(cinema_li_back.gif) no-repeat center top;
}
.Cinema_img {
	float: left;
	height: 131px;
	width: 105px;
	padding: 16px 46px;
}
.Cinema_img_txt {
	font-family: "Trebuchet MS";
	float: left;
	width: 200px;
	margin-top: 5px;
	text-align: center;
	color: #FFFFFF;
	background: #000000;
	filter: Alpha(Opacity=70);
}
#Search {
	text-align: center;
	margin: 0px;
	padding: 10px 0px;
	float: left;
	width: 251px;
	height: 50px;
}
#Search Form {
	margin: 0px;
	padding: 0px;
}
#Icons {
	float: left;
	width: 250px;
}
#Tour_Block {
	float: left;
	width: 250px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
#Members {
	float: left;
	width: 250px;
}
#Form_Links {
	float: left;
	width: 230px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	line-height: 25px;
}
label {
	float: left;
	width: 100%;
}
label span {
	float: left;
	text-align: right;
	width: 40%;
}
fieldset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 250px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	float: left;
}
fieldset input {
	width: 45%;
	border: 1px solid #E9E9E9;
	float: right;
	display: block;
}
fieldset input:hover {
	border: 1px solid #E20A17;
}
fieldset input:active, input:focus {
	border-color: #00FF00;
}
label, label span {
	display: block;
	padding-bottom: 5px;
	float: left;
}
.buton {
	font-family: Tahoma;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #0079C2;
	border: 1px solid #004F7D;
	float: right;
	width: 100px;
	margin: 5px;
}
#Footer {
	float: left;
	height: 118px;
	width: 964px;
	background: url(footer.gif) no-repeat center center;
}
#Footer_Links {
	float: left;
	text-align: right;
	width: 960px;
	padding-top: 25px;
	font: normal 10pt "Trebuchet MS";
}
#Footer_Links ul {
	margin: 0px;
	list-style-type: none;
	text-align: right;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#Footer_Links ul li {
	display: inline;
	padding-right: 2px;
	padding-left: 2px;
}
#Footer_Links a {
	font: normal 10pt "Trebuchet MS";
}
#Navigation {
	float: left;
	height: 30px;
	width: 950px;
	background: #E73D7C;
	color: #FFFFFF;
	padding-left: 10px;
}
#Navigation ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#Navigation ul li {
	display: block;
	float: left;
	color: #000000;
	font: bold 10pt/28px "Trebuchet MS";
	padding-left: 5px;
	padding-right: 5px;
}
#Navigation ul li a {
	display: block;
	float: left;
	color: #FFFFFF;
	font: 10pt/28px "Trebuchet MS";
	background: url(bullet.gif) no-repeat left center;
	padding-left: 15px;
	padding-right: 5px;
}
#Navigation a:hover {
	text-decoration: underline;
	color: #CCCCCC;
}
#Content_Title {
	font: bold 12pt/28px "Century Gothic";
	color: #CC0033;
	padding-left: 15px;
	background: #F7F7F7;
	float: left;
	width: 665px;
	padding-right: 15px;
	text-align: left;
}
#News_Block {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	MARGIN-TOP: 10px;
	FLOAT: left;
	MARGIN-BOTTOM: 10px;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 670px;
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND-COLOR: #efefef;
	padding: 10px;
	height: 250px;
	overflow: hidden;
}
#News_Block ul {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
#News_Block ul li {
	DISPLAY: block;
	FLOAT: left;
	OVERFLOW: hidden;
	width: 222px;
	text-align: center;
}
#News_Block img {
	WIDTH: 155px;
	HEIGHT: 160px;
	padding: 10px 30px;
	text-align: center;
	margin: 0px;
}
#News_Block span {
	PADDING-LEFT: 8px;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 210px;
	COLOR: #333333;
	TEXT-ALIGN: center;
	font: 9pt Tahoma;
}
.News_dotted {
	BORDER-RIGHT: #cccccc 1px solid;
	text-align: center;
}
#Other_Cuff_Wrapper {
	PADDING-RIGHT: 5px;
	MARGIN-TOP: 5px;
	PADDING-LEFT: 5px;
	FLOAT: left;
	MARGIN-BOTTOM: 5px;
	WIDTH: 685px
}
#Other_Cuff {
	FLOAT: left;
	WIDTH: 685px
}
.Other_Cuff_Links_Block {
	PADDING-LEFT: 3px;
	FLOAT: left;
	WIDTH: 330px
}
#Other_Cuff_Links_Wrapper {
	FLOAT: left;
	WIDTH: 685px
}
#Other_Cuff_Wrapper ul {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.Other_Cuff_Links_Block li {
	DISPLAY: block;
	PADDING-LEFT: 10px;
	BACKGROUND: url(arrow.gif) no-repeat left center
}
#Other_Cuff_Links_Wrapper a {
	MARGIN-TOP: 3px;
	DISPLAY: block;
	MARGIN-BOTTOM: 3px;
	FONT: 10pt Tahoma;
	WIDTH: 320px;
	COLOR: #333333;
	BORDER-BOTTOM: 1px dotted #e9e9e9;
	padding: 3px;
}
#Other_Cuff_Links_Wrapper a:hover {
	COLOR: #cb0000;
	TEXT-DECORATION: underline
}
#Activity_txt {
	background: #F7F7F7;
	float: left;
	width: 685px;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
}
#Activity_Body {
	float: left;
	width: 465px;
	padding-right: 5px;
}
#Activity_News_Block {
	float: left;
	width: 465px;
	margin: 0px;
	padding: 0px;
}
#Activity_News_Block ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#Activity_News_Block li {
	display: block;
	float: left;
	width: 450px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	margin-top: 4px;
	margin-bottom: 4px;
}
#Activity_News_Block li h2 {
	background:#0074B5;
	font-size:14px;
	color:#fff;
	line-height: 15px;
	padding: 5px;
	margin: 0;
}
#Activity_News_Block img {
	padding: 5px;
	float: left;
}
#cal {
	width:210px;
	color:#000;
	text-align:center;
	font: 11px/20px Tahoma;
	height: auto;
	float: left;
}
#cal h2 {
	width:200px;
	background:#0074B5;
	font-size:14px;
	color:#fff;
	line-height: 15px;
	padding: 5px;
	margin: 0;
}
#cal ul {
	width:210px;
	margin:0;
	padding:0;
}
#cal ul li {
	margin:0;
	width:20px;
	height:20px;
	list-style:none;
	display:block;
	float:left;
	border:5px solid #fff;
	padding: 0px;
}
#cal ul li.day {
	background:#666;
	color:#fff;
	font-weight:bold;
	padding: 0px;
	margin: 0px;
}
#cal ul li.num {
	background:#ccc;
}
#cal a.event {
	text-decoration:none;
	display:block;
	width:20px;
	height:20px;
	background:#6dcff6;
	color:#E73D7C;
	font-weight:bold;
}
#cal h3 {
	float: left;
	width: 210px;
	margin: 0px;
	padding: 0px;
}
#Shop_All_Title {
	float: left;
	width: 685px;
	padding-right: 5px;
	padding-left: 5px;
}
#Shop_All_Title ul {
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	padding: 5px;
	float: left;
	width: 330px;
	display: block;
	height: 310px;
}
#Shop_All_Title  li  {
	WIDTH: 300px;
	HEIGHT: 15px;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	background: url(arrow.gif) no-repeat left center;
}
#Shop_All_Title  a   {
	MARGIN-TOP: 2px;
	DISPLAY: block;
	MARGIN-BOTTOM: 1px;
	FONT: 10pt Tahoma;
	WIDTH: 300px;
	COLOR: #333333;
	outline: none;
	border-bottom: 1px dotted #EFEFEF;
}
#Shop_All_Title  a:hover   {
	BACKGROUND: #d3cee1
}
#Shop_All_Title h1 {
	width: 310px;
	margin: 0px;
	padding: 0px;
	display: block;
	font: bold 14pt "Trebuchet MS";
	color: #333333;
	background: #E8E8E8;
}
#Cinema_Block {
	float: left;
	width: 685px;
	padding-right: 5px;
	padding-left: 5px;
}
#Cinema_Block ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#Cinema_Block li {
	float: left;
	width: 680px;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom: 1px dotted #CCCCCC;
}
#Cinema_Block img {
	float: left;
	height: 150px;
	width: 105px;
	display: block;
	padding: 5px;
}
#Cinema_Block a {
	font: 10pt Georgia, "Times New Roman", Times, serif;
	color: #333333;
}

.film_name {
	float: left;
	display: block;
	padding: 5px;
	width: 550px;
	font: 13pt/20px Georgia, "Times New Roman", Times, serif;
	color: #0061A2;
}
.film_content {
	float: left;
	display: block;
	width: 560px;
	font: 10pt/20px Georgia, "Times New Roman", Times, serif;
	color: #333333;
}
.film_time {
	float: left;
	display: block;
	width: 560px;
	font: bold 10pt/30px Georgia, "Times New Roman", Times, serif;
	color: #333333;
	overflow: hidden;
	text-align: center;
}

#Newspaper_img_Block {
	float: left;
	width: 680px;
	margin: 0px;
	padding: 0px;
}
#Newspaper_img_Block ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#Newspaper_img_Block li {
	float: left;
	height: 169px;
	width: 142px;
	display: block;
	padding: 13px;
	margin: 0px;
}
