<!--
#home #content{
	padding:8px 0 3px 7px;
}
#cityBanner{
	margin-right:7px;
	height:200px;
	clear:both;
}
#home .share{
	margin-top:60px;
}
/** Panels **/

div.panel{
	width:280px;
	height:210px;
	position:relative;
	cursor:pointer;
}
.small div.panel{
	width:168px;
}
#maps div.panel{
	width:169px;
}
.panelwrap#book div.panel{
	cursor:default;
}
div.panel .txt{
	font-size:13px; 
	text-align:center;
	position:relative;
	top:180px;
}
div.panel .txt a{
	color:#333;
	text-decoration:none;
}
div.shadow .txt a{
	color:#000;
}
.panelwrap{
	float:left;
}
.panelwrap#sights{background:url(/img/zzhome/panel-sights.jpg) top left no-repeat;}
.panelwrap#photos{background:url(/img/zzhome/panel-photos.jpg) top left no-repeat;}
.panelwrap#book{background:url(/img/zzhome/panel-book.jpg) top left no-repeat;}
.panelwrap#buildings{background:url(/img/zzhome/panel-buildings.jpg) top left no-repeat;}
.panelwrap#posters{background:url(/img/zzhome/panel-posters.jpg) top left no-repeat;}
.panelwrap#maps{background:url(/img/zzhome/panel-maps.jpg) top left no-repeat;}
.panelwrap#facts{background:url(/img/zzhome/panel-facts.jpg) top left no-repeat;}
.panelwrap#quizzes{background:url(/img/zzhome/panel-quizzes.jpg) top left no-repeat;}
.shadow{background:url(/img/zzhome/panel-shadow.gif) left top no-repeat;}
.small .shadow{background:url(/img/zzhome/panel-shadow-small.gif) left top no-repeat;}
#cityBanner{
	margin-bottom:60px;
}

#maps.small .shadow{background-position:1px;}
.panel2{
	margin-top:10px;
	width:410px;
	border:1px solid #666;
	float:left;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	min-height:140px;
}
.panel2:hover{
	-moz-box-shadow: 3px 3px 4px rgba(0,0,0,0.2);
 	-webkit-box-shadow: 3px 3px 4px rgba(0,0,0,0.2);
 	box-shadow: 3px 3px 4px rgba(0,0,0,0.2);
	cursor:default;
}
.panel2 .header{
	background:url(/img/zzbgground/mainbar.gif);
	background-position:0 -23px;
	height:24px;
	color:#eee;
	border-bottom:1px solid #666;
	padding:2px 0 0 6px;
	font-size:16px;
}
.panel2 a{
	color:black;
}
#sotd{
	float:right;
	margin-right:8px;
}
#sotd .title{
	font-weight:bold;
	padding:3px 0 2px 4px;
}
#sotd .text{
	padding:2px 3px 1px 1px;
	text-align:justify;
}
#sotd .more{
	padding:4px 0 1px 4px;
}
#sotd img{
	border:1px solid #333;
	margin:4px;
	float:left;
}
#updates{
	float:right;
	margin-right:8px;
}
#updates .text{
	height:110px;
	overflow:auto;
}
#promotions{
	float:none;
	margin-top:10px;
	width: 832px;
	min-height:80px;
}
#promotions .text{
	font-size:23px;
	text-align:center;
	padding:8px 0;
}
/** Bookingtab **/
div.tabwrap{
	width:272px;
	border-bottom:1px solid #333;
	margin:19px 0 0 1px;
	height:16px;
}
ul.tabs{
	padding:0;
	margin:0;
	list-style:none;
}
ul.tabs li{
	float:left;
	padding:0 8px;
	margin:0;
	font-weight:bold;
	background-color: #f0f0f0;
	line-height:16px;
	cursor:pointer;
	text-align:center;
}
ul.tabs li.sel{
	background: #99cccc url(/img/thlite.png) no-repeat left top;
	background-position:-1px -1px;
}
ul.tabs li.leaf1{
	border-right:1px solid #333;
	width:120px;
}
ul.tabs li.leaf2{
	width:119px;
}
#bookwrap{
	clear:left;
}
#bookactivity{
	display:none;
}
#bookwrap > div{
	background: #fff url(/img/zzhome/bg-book.png) repeat-x left top;
	background-position:0 -6px;
	width:270px;
	margin:0 0 0 1px;
	padding:1px;
	height:121px;
	overflow:hidden;
}

#bookhotel label,
#bookactivity label{
	float:left;
	width:70px;
	clear:left;
	text-align:right;
	padding:3px 0;
	margin-right:3px;
	font-size:12px;
}
#bookactivity label{width:40px;}
#bookhotel input#city,
#bookactivity input#cityAct{
	margin:1px 0; 
	width:187px;
}
#bookhotel select,
#bookactivity select{
	margin:1px 0;
}

#home span.button{
	height:21px;
	margin-right:4px;
}
#home span.button input{
	font-size:13px;
	padding:1px 4px;
	line-height:16px;
	margin:0;
}

#footnote {
	font-size:11px;
	text-align:center;
}
#footnote .share{
	width:120px;
	margin:0px auto 0 auto;
	margin-top:54px;
}

-->