body {
	font-family: "Arial";
	font-size: 12px;
	line-height: 150%;
	color: #8E8E8E;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

table {font-size:12px; text-decoration: none; letter-spacing : 0px; }

img { border: 0px;}

form { margin: 0px; padding: 0px; }

input,select {font-size:12px; }

p {	text-indent: 2em;}

a {color: #8E8E8E; text-decoration: none; }
a:link {color: #8E8E8E; text-decoration: none;}
a:visited {color: #8E8E8E; text-decoration: none;}
a:active {color: #8E8E8E; text-decoration: none;}
a:hover {color: #8E8E8E; text-decoration: underline;}

.language { color: #FBEFB5; text-decoration: none; }
a.language:link {color: #FBEFB5; text-decoration: none;}
a.language:visited {color: #FBEFB5; text-decoration: none;}
a.language:active {color: #FBEFB5; text-decoration: none;}
a.language:hover {color: #E7E2F1; text-decoration: none;}

.h2 {color: #595959; text-decoration: none;}
a.h2:link {color: #595959; text-decoration: none;}
a.h2:visited {color: #595959; text-decoration: none;}
a.h2:active {color: #595959; text-decoration: none;}
a.h2:hover {color: #595959; text-decoration: underline;}

.h3 {font-size:14px; color: #796B9A; }
a.h3:link {color: #796B9A; text-decoration: none;}
a.h3:visited {color: #796B9A; text-decoration: none;}
a.h3:active {color: #796B9A; text-decoration: none;}
a.h3:hover {color: #796B9A; text-decoration: underline;}

.a1 { color: #FFFFFF; text-decoration: none; }
a.a1:link {color: #FFFFFF; text-decoration: none;}
a.a1:visited {color: #FFFFFF; text-decoration: none;}
a.a1:active {color: #FFFFFF; text-decoration: none;}
a.a1:hover {color: #FFFFFF; text-decoration: underline;}

.a2 { font-size:14px; color: #8E8E8E; text-decoration: none; }
a.a2:link {color: #8E8E8E; text-decoration: none;}
a.a2:visited {color: #8E8E8E; text-decoration: none;}
a.a2:active {color: #8E8E8E; text-decoration: none;}
a.a2:hover {color: #8E8E8E; text-decoration: underline;}

.meet table{
	width:100%;
	border-collapse:collapse;
}
.meet td{
	border:1px solid #D4D5CD;
	text-align:center;
}
.meet .zt td{
	font-weight:bold;
}
.meet .col td{
	background:#F1F0F4;
}


.promotion {
	height: 17px;
	background-image: url(/images/pic_promotion1.jpg);
	background-repeat: no-repeat;
			}
.hotel_news {
	height: 17px;
	background-image: url(/images/pic_news1.jpg);
	background-repeat: no-repeat;
			}

.promotion1 {
	height: 17px;
	background-image: url(/images/pic_epromotion1.jpg);
	background-repeat: no-repeat;
			}
.hotel_news1 {
	height: 17px;
	background-image: url(/images/pic_enews1.jpg);
	background-repeat: no-repeat;
			}

.promotion2 {
	height: 17px;
	background-image: url(/images/pic_jpromotion1.jpg);
	background-repeat: no-repeat;
			}
.hotel_news2 {
	height: 17px;
	background-image: url(/images/pic_jnews1.jpg);
	background-repeat: no-repeat;
			}

/*lightbox start*/
#lightbox{
	position:absolute;left:0;z-index:100;
	width:100%;line-height:0;
	text-align:center;
	font-size:12px;
	}
#outerImageContainer{
	position:relative;
	background-color:#fff;
	width:250px;height:250px;
	margin:0 auto;
	}
#imageContainer{padding:10px;}
#loading{
	position:absolute;top:40%;left:0%;
	height:25%;width:100%;line-height:0;
	text-align:center;
	}
#hoverNav{
	position:absolute;top:0;left:0;z-index:10;
	height:100%;width:100%;
	}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}

#prevLink, #nextLink{
	display:block;
	width:49%;height:100%;
	background:transparent url(/images/blank.gif) no-repeat;
	}
#prevLink {left:0;float:left;}
#nextLink {right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover {background:url(/images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover {background:url(/images/nextlabel.gif) right 15% no-repeat;}

#imageDataContainer{
	background-color:#fff;
	margin:0 auto;
	line-height:1.4em;
	}

#imageData{position:relative;width:100%;height:50px;color:#666;}
#imageData #imageDetails{position:absolute;z-index:1;left:10px;top:10px;width:50%;text-align:left;}	
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNav {position:absolute;z-index:10;right:10px;top:10px;width:50%;text-align:right;}
#imageData #bottomNavClose{}
#overlay{
	position:absolute;top:0;left:0;z-index:90;
	width:100%;height:500px;
	background-color:#000;
	filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;
	}
.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 */ 

#print {position:absolute;z-index:10;left:45%;top:10px;background:url(../images/print.gif); width:100px; height:30px; cursor:pointer; _cursor:hand;}
