 @charset "utf-8";
/* CSS Document */

	/****html tags****/
	body{font-family:Tahoma, Verdana, Arial;}
	div{padding:0px;margin:0px;}
	h2{font-size:18px; padding:0px; margin:0px;}
	ul{padding:0px; margin:0px;}
	table{padding:0px; margin:5px 0px 0px 0px;}
	tr{padding:0px; margin:0px;}
	td{padding:0px; margin:0px 0px 0px 0px;}
	b{padding:0px;margin:0px;}*/
	h3{width:150px;float:left;padding:0px;margin:0px;}
	
	/****custom tags****/
	
	/*search suggest*/
	
	.suggest_link {
		background-color: #FFFFFF;
		padding: 2px 0px 2px 6px;
		width:240px;
		margin:0px;
	}
	.suggest_link_over {
		background-color: #3366CC;
		padding: 2px 0px 2px 6px;
		width:246px;
		margin:0px;
	}
		
	#search_Hotel {
		position: absolute;
		background-color: #FFFFFF;
		min-height:0px;
		text-align: left;
		z-index:-100;
		padding:0px;
		margin:0px;
		width:254px;
		border-left: 1px solid black;
		border-right: 1px solid black;
		border-bottom: 1px solid black;
	}

	#search_City {
		position: absolute;
		z-index:-100;
		background-color: #FFFFFF;
		text-align: left;
		padding:0px;
		margin:0px;
		min-height:0px;
		width:254px;
		border-left: 1px solid black;
		border-right: 1px solid black;
		border-bottom: 1px solid black;
	}
	
	/*search suggest end*/
	
	.about
	{
	 padding:15px 105px 15px 15px;
	 font-size:11px;
	 color:white;
	 margin:16px 0px 0px 0px;
	 border:1px solid black;
	 background:#4a6cd6 url(../images/hotel.png) bottom right no-repeat;
	}
	
	.aboutpage
	{
	 background:url(../images/longcityline.jpg) no-repeat bottom #4a6cd6;
	 border:1px solid black;
	 padding:20px 20px 40px 20px;
	 margin:21px 0px 0px 0px;
	 width:608px;
	 font-size:13px;
	 color:white;
	 float:left;
	}
	.allcities
	{
	 width:550px;
	 margin:auto;
	 background:#f1f3f9;
	 padding:20px;
	}
	
	.allcity
	{
	 width:150px;
	 color:#4a6cd6;
	 float:left;
	 margin:5px 10px;
	}
	
	.buttonAsLink
	{
	 border:1px solid white;
	 margin-left:100px;
	}
	
	.buttonAsLink2
	{
	 border:1px solid white;
	}
	
	.citylist
	{
	 font-size:10px;
	 color:white;
	 width:130px;
	 float:left;
	 padding:0px 0px 0px 10px;
	}
	
	.citylist a
	{
	 color:white;
	 text-decoration:none;
	}
	
	.citylist a:hover
	{
	 color:white;
	 color:#999999;
	 text-decoration:underline;
	}
	
	.cityspeclist
	{
	 width:90%;
	 padding:10px;
	 font-size:14px;
	 border:2px solid gray;
	 color:black;
	 background:white;
	 margin:10px 0px;
	}
	
	.citytext
	{
	 font-size:10px;
	 color:white;
	 background:url(../images/cityblurb.jpg) no-repeat;
	 margin-right:16px;
	 width:400px;
	 height:202px;
	 padding:7px 15px 15px 15px;
	 border:1px solid black;
	 float:left;
	}
	
	.cityhotel
	{
	 width:250px;
	 float:left;
	 margin:5px 10px;
	}
	.cityhotel a
	{
	 width:250px;
	 float:left;
	 margin:5px 10px;
	 text-decoration:none;
	 color:white;
	}
	
   	.cityhotel a:hover
	{
	 width:250px;
	 float:left;
	 margin:5px 10px;
	 text-decoration:underline;
	 color:white;
	}
	
	.cityhotel img
	{
	 margin-right:5px;
	}
	
	.content
	{
	 background:#f1f3f9;
	 padding:20px;
	}
	
	.facilities
	{
	 width:175px;
	 padding:5px;
	 margin-left:10px;
     float:left;
	}

	.facilities li{
	 padding:5px 0px;
	 list-style:outside circle;
	}
	
	.footer
	{
	 background:white;
	 font-size:10px;
	 border-top:1px solid #4a6cd6;
	 width:707px;
	 padding:10px;
	}
	
	.header
	{
	 background:url(../images/headerright.jpg) right no-repeat;
	}
	
	.hotel
	{
	 background:black;
	 border:1px solid black;
	 padding:0px 15px;
	 width:159px;
	 height:224px;
	 font-size:11px;
	 color:white;
	 float:left;
	}
	
	.hotellist
	{
	 background:url(../images/longcityline.jpg) no-repeat bottom #4a6cd6;
	 border:1px solid black;
	 padding:7px 15px 55px 15px;
	 margin:21px 0px 0px 0px;
	 width:608px;
	 font-size:11px;
	 color:white;
	 float:left;
	}
	
	.reviewlist
	{
	 background:#FFF;
	 border:1px solid black;
	 padding:7px 15px 55px 15px;
	 margin:21px 0px 0px 0px;
	 width:608px;
	 font-size:11px;
	 float:left;
	}
	
	.hotellist img
	{
	 border:1px solid white;
	}
	
	.hotellist select
	{
	 margin:0px 15px 10px 8px;
	}
	
	.hotelinfo
	{
	 background:url(../images/longcityline.jpg) no-repeat bottom #4a6cd6;
	 border:1px solid black;
	 padding:7px 15px 55px 15px;
	 margin:21px 0px 0px 0px;
	 width:608px;
	 font-size:11px;
	 color:#4a6cd6;
	 float:left;
	}
	
	.hotelinfo form
	{
	padding:10px 0px 10px 20px;
	border:1px solid black;
	background:#9Caee7;
	margin:0px 0px 10px 0px;
	color: white;
	}
	
	.hotelinfo select
	{
	 margin:0px 25px 0px 10px;
	}
		
	.hoteltext
	{
	 font-size:10px;
	 color:black;
	 background:white;
	 margin-right:16px;
	 width:400px;
	 height:202px;
	 padding:7px 15px 15px 15px;
	 border:1px solid black;
	 float:left;
	}
	
	.hoteltext p
	{
	 margin:5px 3px;
	 padding:0px;
	}
	
	.hoteltext b 
	{
	 //margin-bottom:5px;
	}
	
	.imageblock{
	 width:190px;
	 float:left;
	 border:1px solid black;
	 background:#4a6cd6;
	 height:224px;
	}
	
	.imageblock img
	{
	 border:1px solid white;
	 margin:0px 2px;
	}
	
	.nav
	{
	 padding:5px 16px;
	 color:white;
	 background:url(../images/navbg.jpg) repeat-x;
	 font-size:12px;
	}
	
	.letters
	{
	 color:white;
	 margin:5px;
	 font-size:medium;
	}
	
	.letters a
	{
	 margin:5px;
	 color:white;
	}
	
	.nav a
	{
	 color:white;
	 text-decoration:none;
	}
	
	.nav a:hover
	{
	 color:white;
	 text-decoration:underline;
	}
	
	.nav li
	{
	 display:inline;
	 padding-right:25px;
	}
	
	.newsletter
	{
	 font-size:12px;
	 color:white;
	 background:url(../images/signup.jpg) no-repeat;
	 width:390px;
	 height:29px;
	 padding-top:195px;
	 padding-left:60px;
	 border:1px solid #cececf;
	 float:left;
	}
	
	.offerstable
	{
	 color:black;
	 background:white;
	 border:1px solid black;
	 font-size:12px;
	}
	
	.postreview textarea
	{
	 width:300px;
	 height:200px;
	}
	
	.postreview select
	{
	 width:300px;
	 padding:0px;
	 margin:0px;
	}
	
	.rates
	{
	 font-size:14px;
	 color:black;
   	 padding:10px;
	 margin-bottom:10px;
	 border:2px solid #cececf;
	}
	
	.rates a
	{
	 font-size:10px;
	 margin-left:20px;
	}
	
	.ratings
	{
	 font-size:12px;
	 background:#f1f3f9;
	 border:1px solid black;
	 padding: 10px;
	 margin-bottom:10px;
	}

	.ratings img
	{
	 margin:1px;
	 border:1px solid #4a6cd6;
	}
	
	.reviews
	{
	 border:1px solid black;
	 padding:10px;
	 margin-top:10px;
	}
	
	.review
	{
	 border:3px solid #4a6cd6;
	 background:white;
	 color:black;
	 padding: 5px;
	 margin-bottom:10px;
	}
	
	.review table 
	{
	 background:#f1f3f9;
	 border:1px solid gray;
	}
	
	.roominfo
	{
	 height:50px;
 	 border:2px solid #cececf;
	}
	
	.roomrate
	{
	 width:70px;
	 padding:4px;
	 color:white;
	 font-size:11px;
	 float:left;
	 background:#f3a714;
	 border:1px solid white;
	}
	
	.roomrate b
	{
	 font-size:11px;
	}
	
	.roomratel
	{
	 font-size:13px;
	 width:553px;
     padding:10px 5px;
	 background:white;
	 border:2px solid #cececf;
	 margin:5px 0px 10px -2px;
	}
	
	.roomratel2
	{
	 font-size:13px;
	 width:553px;
     padding:10px 5px;
	 font-size:10px;
	 background:white;
	 border:2px solid #cececf;
	 margin:5px 0px 10px -2px;
	}
	
	.searchleft
	{
	 background:url(../images/searchbgleft.jpg) no-repeat;
	 border:1px solid black;
	 padding:0px 15px;
	 margin-right:16px;
	 width:159px;
	 height:224px;
	 font-size:10px;
	 color:white;
	 float:left;
	}
	
	.searchadv
	{
	 background:#f1f3f9;
	 border:1px solid black;
	 color:black;
	 padding:10px;
	}
	
	.searchadv select
	{
	 width:150px;
	 font-size:10px;
	}
	.searchleft form
	{
	 padding-top:50px;
	}
	
	.searchleft select
	{
	 width:155px;
	 margin-bottom:10px;
	}
	
	.searchright
	{
	background:url(../images/searchbgright.jpg) no-repeat;
	border:1px solid black;
	padding:7px 10px 0px 10px;
	width:169px;
	height:217px;
	font-size:10px;
	color:white;
	float:left;
	}
	
	.searchright form
	{
	 padding:0px;
	}
	
	.searchright select
	{
	 width:155px;
	 /*margin-bottom:10px;*/
	}
	
	.signupbutton
	{
	  font-family:Tahoma, Verdana, Arial;
	  font-size:10px;
	  margin:0px 0px 0px 0px;
	  border:none; 
	  cursor:pointer;
	  width:55px;
	  color:white;
	  background-color:#f3a714;
	  border:1px solid white;
	}
	
	.specialhotel
	{
	  width:190px;
	  border:none;
	  float:left;
	  margin:0px 5px;
	}
	
	.specialhotel a
	{
	  border:none;
	  text-decoration:none;
	  color:white;
	}
	
	.specialhotel a:hover
	{
	  border:none;
	  text-decoration:underline;
	  color:white;
	}
	
	.specialhotel img
	{
	  border:1px solid white;
	}
	
	.specialindex
	{
	 background:white;
	 border:1px solid #cececf;
	 padding:7px 15px 15px 15px;
	 margin:21px 16px 0px 0px;
	 width:159px;
	 height:228px;
	 font-size:11px;
	 color:black;
	 float:left;
	}
	
	.specialindex a
	{
	 color:red;
	 text-decoration:none;
	 font-size:11px;
	 padding:0px;
	}
	
	.specialindex p {margin:5px 0px 0px 0px;}
	
	.specialindex img {margin:2px; border:1px solid #4a6cd6;}
	
	.specialindex hr 
	{
	 clear:both;
	 color:#4a6cd6;
	 background:#4a6cd6;
	}
	

	.specialindex h2
	{
	 margin-bottom:10px;
	}
	
	.topcities
	{
	 background:url(../images/cityline.jpg);
	 border:1px solid #cececf;
	 padding:7px 15px 15px 15px;
	 margin:21px 0px 0px 0px;
	 width:420px;
	 height:228px;
	 font-size:11px;
	 color:white;
	 float:left;
	}
	
	.wrap
	{
	 width:727px;
	 margin:auto;
	 border:1px solid #cececf;
	}
	
	
/*---------------------------------------------------
LIGHTBOX STYLES
----------------------------------------------------*/
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#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%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; /*background-image: url(data:image/gif;base64,AAAA);*/ /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left; background: url(../images/prevlabel.gif) left 15% no-repeat;}
#nextLink { right: 0; float: right; background: url(../images/nextlabel.gif) right 15% no-repeat;}
#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{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

/*

TAB VIEW STYLES

Copyright (C) 2005-2008 Ilya S. Lyubinskiy. All rights reserved.
Technical support: http://www.php-development.ru/

YOU MAY NOT
(1) Remove or modify this copyright notice.
(2) Re-distribute this code or any part of it.
    Instead, you may link to the homepage of this code:
    http://www.php-development.ru/javascripts/tab-view.php

YOU MAY
(1) Use this code on your website.
(2) Use this code as part of another product.

NO WARRANTY
This code is provided "as is" without warranty of any kind.
You expressly acknowledge and agree that use of this code is at your own risk.

*/


div.TabView
{
  font-family: Verdana, Sans-Serif;
  font-size:   10px;
}


/* ***** Tabs *************************************************************** */

div.TabView div.Tabs
{
  height: 21px;
  background: url(../images/tab-view.png)  repeat-x 0px -70px;
}

div.TabView div.Tabs a
{
  display: block;
  float:    left;

  margin-right: 1px;

  width: 100px;
  text-align: center;

  height:      21px;
  line-height: 21px;
  vertical-align: middle;

  background: url('../images/tab-view.png') no-repeat 0px   0px;

  text-decoration: none;
  font-weight: 900;
  color:   #004040;
  cursor:  pointer;
}

div.TabView div.Tabs a:hover
{
  background:url(../images/tab-view.png) no-repeat 0px -35px;
}

div.TabView div.Tabs a.Current
{
  margin-top: 01px;
  height:     21px;
  background: url(../images/tab-view.png) no-repeat 0px   -35px;
  cursor:  default;
}

div.TabView div.Tabs a.Current:hover
{
  margin-top: 01px;
  height:     21px;
  background: url(../images/tab-view.png) no-repeat 0px   0px;
  cursor:  default;
}
/* ***** Pages ************************************************************** */

div.TabView div.Pages
{
  clear: both;

  border: none;
  border-top: none;

  background: #f1f3f9;
}


div.TabView div.Pages div.Page div.Pad { padding: 7px 7px; }

/********POP-UP SCRIPT STYLES*********************************************************/

	#cancellation1 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation2 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation3 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation4 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation5 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation5 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation6 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation7 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation7 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation8 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation9 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation10 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation11 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation12 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation13 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation14 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation15 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation16 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation17 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation18 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation19 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#cancellation20 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomfacilities1 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomfacilities2 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomfacilities3 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomfacilities4 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomfacilities5 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomfacilities6 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
		#roomfacilities6 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
		#roomfacilities7 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
		#roomfacilities8 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomfacilities9 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomfacilities10 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomfacilities11 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomfacilities12 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
		#roomfacilities13 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomfacilities14 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
		
	#roomfacilities15 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomfacilities16 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomfacilities17 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomfacilities18 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomfacilities19 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomfacilities20 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomnotes1 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomnotes2 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomnotes3 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomnotes4 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomnotes5 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomnotes6 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
		#roomnotes6 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
		#roomnotes7 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
		#roomnotes8 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomnotes9 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomnotes10 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomnotes11 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomnotes12 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
		#roomnotes13 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomnotes14 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
		
	#roomnotes15 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomnotes16 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomnotes17 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomnotes18 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomnotes19 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#roomnotes20 {
		position:absolute;
		font-size:10px;
		display:none;
		width: 300px;
		background-color: #f1f3f9;
		border: 1px solid #000;
		padding: 10px;
		z-index:100;
	}
	
	#close {
		float: right;
		width:110px;
	}
