body{

	overflow:auto;

}

	/* --------------------------- Tag#A ---------------------*/
#SiteBody{
	height:430px;
	vertical-align:top;
	text-align:left;
	background:url("../../images/l_2/map_bg.gif") left top no-repeat;
	position: absolute;
	left: 100px;
	top: 20px;
}
h1{
	font-size:12px;
}
	#SiteBanner{
		margin-top:-15px;
		height:20px;
		background-color:#FFFFFF;
	}
		#BannerLeft{
			float:left;
			text-align:center;
		}
		#HotelLogo{
			margin:18px 0 0 35px;
			padding:0px;
			border:0px;			
		}
		#BannerRight{
			float:right;
			margin-top:0px;
			padding-top:10px;
		}
	/* --------------------------- Taiwan City Pic Name ---------------------*/
#BodyLeft{
	float:left;
	width:520px;
	height:0px;
	display:block;
	position: absolute;
	left: 0px;
	top: 120px;
}
.CityName{cursor:hand;}
	#Taiwan{
		z-index:2;position:absolute;
		left:50px; top:auto;width:235px;height:395px;
	}
	#Greenbay{
		position:absolute;z-index:3;
		left:234px; top:5px;width:50px;height:20px;
	}
		#GreenbayMenu,#HsinchuMenu,#ShihmenMenu,#TaichungMenu,#JadeMenu,#YunlinMenu,KaohsiungMenu,#KentingMenu{
			height:20px;
		}
	#Taipei{
		position:absolute;z-index:3;
		left:227px; top:22px;width:50px;height:20px;
	}
		#TaipeiMenu{
			height:120px;
		}
	#Shihmen{
		position:absolute;z-index:3;
		left:199px; top:40px;width:50px;height:20px;
	}
	#Hsinchu{
		position:absolute;z-index:3;
		left:151px; top:70px;width:50px;height:20px;
	}
	#Taichung{
		position:absolute;z-index:3;
		left:96px; top:146px;width:50px;height:20px;
	}
	/*#Yunlin{
		position:relative;z-index:3;
		left:70px; top:-420px;width:50px;height:20px;
	}*/
	#Kaohsiung{
		position:absolute;z-index:3;
		left:95px; top:288px;width:50px;height:20px;
	}
	#Kenting{
		position:absolute;z-index:3;
		left:121px; top:374px;width:50px;height:20px;
	}
	/* --------------------------- SiteBody ---------------------*/
	ul.HotelMenu {
		margin-right:20px;padding:5px 0px 5px 20px;
		float:right;
		position:relative;z-index:4;
		text-align:left;
		width:249px;
		top:-660px;left:50px;
		background:#F0F0F0;
		list-style-type :square;
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	}

	#ShowHotelPic{
		float:right;
		position:absolute; z-index:1;
		text-align:left;
		top:0px;left:170px;
		width:200px;
	}
	.HideMenu{
		display:none;
		position:relative;
	}
	.ShowMenu{
		display:inline-block;
		position:absolute; z-index:1;
		top:100px;left:0px;
	}
	.HotelPic{
		position:relative;z-index:1;
		top:115px;left:3px;width:357px;
		text-align:left;
		padding:0px;margin:0px;
	}
	.HotelPic h1{
		margin:0px;
		font-size:12px;
		padding:2px 0 0 5px;
	}
	.HotelPic p{
		width:360px;
		padding:4px 0 0 5px;
		margin:0px;
		height:40px;
		text-align:justify;
		text-justify:distribute;
	}
	/* --------------------------- SiteBody ---------------------*/
#BodyRight{
	float:right;
	width:225px;
	height:450px;
	position: absolute;
	left: 530px;
}
	.BookingFs{
		float:left;
		margin:80px 0 0 20px;
		font-size: 11px;
		width:80%;
	}
	
		#BookingFunction{
			font-size: 11px;
			color: #666666;
		}
		#BookingFunction h1{
			font-size:12px;
			margin:5px;
		}
		#BookingFunction select{
			margin:0px;
		}
		#BookingFunction p{
			margin:0px;
			line-height:18px;
			width:180px;
			color: #666666;
		}
		#BookingFunction input.submit{
			margin:10px 0 0 30px;
			color: #666666;
			line-height: 17px;
			font-weight: bold;
		}

#copyright{
	color:#666666;
	text-align:center;
	position:absolute;
	left:100px;top:530px;
	margin-top:30px;
	padding-top:16px;
	width:950px;
	font-style:normal;
}
