<!--
#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:390px;
	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;
}
#tumblr{
	float:left;
	width:112px;
}
#sotd{
	float:right;
	margin-right:8px;
	width:430px;
}
#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;
	padding:8px 2px 0 10px !important;
	width:259px !important;
	height:115px !important;
}
#bookwrap > div{
	background: #fff url(/img/zzhome/bg-book.png) repeat-x left top;
	width:270px;
	margin:20px 0 0 1px;
	padding:1px;
	height:137px;
	overflow:hidden;
}
#hotelSearchForm label:first-child { margin-top:3px; }

#bookhotel label,
#bookactivity label{
	float:left;
	width:70px;
	clear:left;
	text-align:right;
	padding:4px 0;
	margin-right:3px;
	font-size:12px;
}
#bookactivity label{width:40px;}
#bookhotel input#city,
#bookactivity input#cityAct{
	margin:5px 0; 
	width:185px;
}
#bookhotel select,
#bookactivity select{
	margin:2px 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;
}
#gplushome{
        padding: 2px 5px 4px;
	font-family:tahoma,arial;
	font-size: 11px;
	color:#333;
}
#gplushome span{
	margin: 0 2px;
        position: relative;
        top: -5px;
}
#fbhome{
	padding:12px 0px 0 12px;
}
#twtr{
	margin:0 0 0 12px;
	font-size:10px;
	cursor:pointer;
	colort:#666;
}
#twitter{
    margin:0 0 12px 12px;
}
#___plusone_0{
    margin-left:12px !important;
}
#___plus_0{
    height: 50px !important;
    width: 290px !important;
    overflow:hidden;
}
#___plus_0 iframe{
    height:50px !important;
    position:relative !important;
    top:-5px !important;
    left:-5px !important;
}
-->
