@charset "utf-8";
#wrapper {
	position:relative;
	width:523px;
	height:330px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #F0F0F0;
	float: left;
}
#wrapper b {
	font-weight:normal;
	width:300px;
	text-align:center;
	position:absolute;
	bottom:250px;
	left:0;
	color:#FFFFFF;
	font-family:tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif;
	letter-spacing:1px;
	line-height:1.7em;
	z-index:1;
}

a.gallery, a.gallery:visited {
	display:inline;
	text-decoration:none;
	border:1px solid #000;
	width:65px;
	height:65px;
	float:left;
	position:relative;
	cursor:default;
	margin-top: 7px;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
}

a.slidea {
	background-image: url(image/thumbnails/room1.jpg);
	float: left;
}
a.slideb {
	background-image: url(image/thumbnails/room2.jpg);
}
a.slidec {
	background-image: url(image/thumbnails/nupresident.jpg);
}
a.slided {
	background-image: url(image/thumbnails/conf2.jpg);
}
a.slidee {
	background-image: url(image/thumbnails/shop.jpg);
}
a.slidef {
	background-image: url(image/thumbnails/bar.jpg);
	margin-right: 0px;
}

a.gallery span {
	visibility:hidden;
	display:block;
	position:absolute;
	width:500px;
	height:230px;
	top:200px;
	left:3px;
	color:#5B2509;
	border:1px solid #fff;
	letter-spacing:1px;
	cursor:default;
	text-align: justify;
	font-size: 11px;
	
}
.textformat {
	float: right;
	width: 172px;
	text-align: left;
	clear: none;
	
	
}


a.slidea span {
	left:-2px;
	top:90px;
}
a.slideb span {
	top:90px;
	left: -89px;
}
a.slidec span {
	left:-176px;
	top:90px;
}
a.slided span {
	left:-263px;
	top:90px;
}
a.slidee span {
	left:-350px;
	top:90px;
}
a.slidef span {
	left:-437px;
	top:90px;
}


a.gallery:hover {white-space:normal; border:1px solid #fff; z-index:100;}

a.gallery:hover span {
	visibility:visible;
	z-index:100;
	background-color: #F0F0F0;
}

a.gallery:hover span img {
	margin:10px;
	border:1px solid #000;
	position:relative;
	z-index:100;
	float: left;
}
div.txt {
	padding-top: 65px;
	color: #5B2509;

}


.gallery slidef img {
	background-repeat: no-repeat;
}

a.gallery:active, a.gallery:focus {
	border:1px solid #c00; 
	z-index:10;
	}

a.gallery:active span, a.gallery:focus span {
	visibility:visible;
	z-index:10;
}

a.gallery:active span img, a.gallery:focus span img {
	border:1px solid #000;
	position:relative;
	z-index:10;
	margin: 10px;
	float: left;
}
