body{
	text-align:center;
	background-color:#000;
	margin:0 auto;
	padding:0;
}
/**** wrap   ***/
#wrap{
	margin:0 auto;
	width:806px;
}
/**** floral-top ****/
#top-bar{
	position:relative;
	width:100%;
	background-color:#424244;
	margin:0 auto;
	padding:0;
}
#floral-top{

	margin:0 auto;
	padding:0;
	width:806px;
	height:131px;
	background-image:url(images/headLogo2.png);
}

/***** header  *****/
#header{
	position:relative;
	width:100%;
	height:36px;
	background-color:black;
	margin-top:-20px;
	padding:0;
	text-align:center;
	font:bold 40px trebuchet ms;
	color:white;
	padding-top:8px;

}
	#head-wrap{
		width:830px;
		margin:0 auto;
	}
	#head-logo{
		width:360px;
		height:60px;
		float:left;
		background-image:url(images/headLogo2.png);
	}
	
	#nav{
		margin:0 auto;
		width:550px;
		font: bold 12px Trebuchet MS;
		text-decoration:none;

		
	}
		#nav ul{
			list-style:none;
			margin-top:8px;
			padding:0;

		}

		#nav li{
			display:inline;
			padding:3px;
		}

			#nav li a{
				color:#fff;
				font: bold 12px Trebuchet MS;
				text-decoration:none;
			}
			#nav li a:hover{
				text-decoration:underline;
				color:#fff;
			}
/**** white content ***/
#content-wrap{
	position:relative;
	width:100%;
	background-color:#29292c;
}

#white-content{
	position:relative;
	width:800px;
	margin:0 auto;
	background-color:white;
	padding:0;
}

#black-content{
	position:relative;
	width:900px;
	margin:0 auto;
	background-color:#29292c;
}

/**** side image ****/
#side-image{
	width:360px;
	height:411px;
	float:left;
	margin:18px 10px 10px 10px;
	background-color:#29292c;
}
/**** side-content  ***/
#side-content{
	width:460px;
	float:right;
	margin:10px;
	background-color:#29292c;
}
/**** index-content  ***/
#index-content{
	width:460px;
	float:right;
	margin:10px;
	background-color:#29292c;
}
	#index-weather{
		width:152px;
		height:130px;
		float:left;
		border:1px solid #666;
		padding-top:3px;
		margin-left:30px;

	}
		#index-weather img{
			margin-top:3px;
		}

	#index-currency{
		width:152px;
		height:130px;
		float:right;
		border:1px solid #666;
		padding-top:3px;
		margin-right:30px;
	}
/**** accom-content ***/
#accom-content{
	width:460px;
	height:600px;
	float:right;
	margin:10px;
	background-color:#29292c;
}

/**** facilities-content ***/
#facil-content{
	width:460px;
	height:440px;
	float:right;
	margin:10px;
	background-color:#29292c;
}

#testi-content{
	width:460px;
	height:570px;
	float:right;
	margin:10px;
	background-color:#29292c;
}

/**** photo wrap ***/
#photo-wrap{
	width:530px;
	margin:0 auto;
	padding-top:10px;
}
		#photoTray{
		width:500px;
		height:100px;
		background:url(images/photoTray_bg.jpg);
		margin: 0 auto;
	}
		table.photo-table{
			width:500px;
			text-align:center;
		}

/**** footer ***/
#foot-wrap{
	width:100%
	margin:0 auto;
	padding:0;
	height:160px;
	background-color:black;
	font:normal 13px trebuchet ms;
	text-align:left;
	color:#fff;
}
	#foot-text{
		position:relative;
		width:880px;
		margin:0 auto;
		padding-top:6px;
	}
