@charset "utf-8";
/* CSS Document */
@font-face {  
	  font-family: helvetica_web ;  
	  src: url( ../font/helr45w.ttf );  
	} 
*{
	margin:0;
	padding:0;
}
#wrapper {
	position:relative;
	width:1216px;
	height:auto;
	z-index:1;
	margin: 0 auto;
}
#header {
	position:relative;
	left:0px;
	top:0px;
	width:1216px;
	height:100px;
	z-index:2;
	background:#fff;
	border-bottom:#cccc33 solid 1px;
}
#content {
	position:relative;
	width:1216px;
	height:638px;
	z-index:2;
	background:#fff;
}
#footer {
	position:relative;
	left:0px;
	top:0px;
	width:1216px;
	height:auto;
	z-index:2;
	background:#fff;
	border-top:#cccc33 solid 1px;
	margin-top: 0px;
}
#slide_show {
	position:relative;
	width:928px;
	height:600px;
	z-index:2;
	margin: 0px 0 10px auto;
	background-color: #fff;
	float: right;
}
#discrption {
	position:relative;
	left:0px;
	top:0px;
	width:260px;
	height:630px;
	z-index:2;
	float: left;
	font-family: "helvetica_web", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #858688;
	padding-top: 25px;
	text-align: left;
}
#logo {
	position:relative;
	top:0px;
	width:225px;
	height:90px;
	z-index:2;
	margin: 5px 0 5px auto;
}
.footer_copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
	margin-right:20px;
	padding-right:20px;
}
.footer_copyright a{
	color:#666;
	text-decoration:none;
	margin-left:5px;
}
.footer_copyright a:hover{
	color:#000;

}

.pagetitle{
	color: #666600;
}

/* Booking Section */

	#tl-booking-form { 
		  width: 100%;
		  max-width: 1215px;
		  margin: 0 auto;
		  z-index: 1;
		}

	#tl-anchor {
		  margin: 0 auto 15px;
		  max-width: 1215px;
		}
		
	#block-search, #block-search * {
	  box-sizing: border-box;
	}

	#block-search {
	  background: #A5AF12;
	}

	.tl-container {
	  padding: 0 30px;
	}		
	
	@media screen and (max-width: 900px){
		#content {
			top: -104px;
		}
		#logo {
			top: -132px;
		}
	}