@charset "utf-8";
/* CSS Document */
html{
	background-color:#fcf4f2;
}
body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/mainbg.jpg);
	background-repeat:repeat-x;
	
}
#mainpagbc{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:950px;
	background-image:url(../images/contentbg.jpg);
	background-repeat:repeat-y;
}
#mainpage{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:950px;
	background-image:url(../images/maincontentBg.jpg);
	background-repeat:no-repeat;
	position:relative;
}
.logo{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	width:199px;
	height:135px;
	top:43px;
	left:81px;
	z-index:50;
}
#head{
	position: relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:180px;
	width:950px;
}
.topmenu{
	position:absolute;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/topmenu.jpg);
	background-repeat:no-repeat;
	height:21px;
	width:275px;
	top:10px;
	left:600px;
	text-align:left;
}
#menutop{
	position: relative;
	text-align:left;
	background-image:url(../images/menutop1.jpg);
	background-repeat: no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:571px;
	height:22px;
	top:150px;
	left:81px;
}

#display{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:255px;
	width:950px;
	background-image:url(../images/display.jpg);
	background-repeat:no-repeat;
	text-align:left;
	position:relative;
}
#display_booking{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:118px;
	width:950px;
	background-image:url(../images/display_booking.jpg);
	background-repeat:no-repeat;
	text-align:left;
	position:relative;
}
.boxsearch_booking{
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:250px;
	top:40px;
	left:190px;
}
.boxsearch{
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:250px;
	top:75px;
	left:190px;
}
#content_booking{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:400px;
	width:950px;
	position: relative;
	
}
#content{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:950px;
	position: relative;
	
}
.welcome{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	top:0px;
	left:158px;
}
.pro{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	top:14px;
	left:600px;
}
.title {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:800px;
	text-align:left;
	top:86px;
	left:115px;
	height:250px;
}
.title p{
	
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 200px 0px 170px;
	color:#676c6c;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-indent:100px;
	top:10px;
	left:0px;
}
.title h1{
	position:absolute;
	color:#676c6c;
	margin:0px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	left: 172px;
	top: 9px;
}
.title img{
	float:left;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}
.reviews{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	top:191px;
	left:350px;
}
.reviews_mo{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	top:410px;
	left:655px;
}
#footer{
	background-image:url(../images/contentfoot.jpg);
	background-repeat:no-repeat;
	background-color:#fcf4f2;
	background-position:top;
	margin:0px 0px 0px 0px;
	padding:30px 0px 0px 0px;
	height:200px;
	width:950px;
	position: relative;
}
.menufoot a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#676c6c;
	text-decoration:none;
}
.menufoot a:hover{
	color:#856c06;
}
.add{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#676c6c;
}
.addhh{
	color:#676c6c;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
/*--- accom----*/

#content_acc{
	margin:0px 0px 0px 0px;
	padding:0px 0px 100px 0px;
	width:950px;
	position: relative;
	
}
.title_acc {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	width:800px;
	text-align:left;
	top:86px;
	left:115px;
}
.title_acc p{
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 200px 0px 170px;
	color:#676c6c;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	top:10px;
	left:0px;

}
.title_acc h1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	color:#676c6c;
	margin:0px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	left: 160px;
	top: 3px;
}
.title_acc h2{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 160px;
		color:#676c6c;
	margin:0px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.title_acc img{
	float:left;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}
/*---------------------------*/
/*-------Fac*/
#content_fac{
	margin:0px 0px 0px 0px;
	padding:0px 0px 100px 0px;
	width:950px;
	position: relative;
	
}
.title_fac {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
width:800px;
	text-align:left;
	top:86px;
	left:115px;
}
.title_fac p{
	position:relative;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 20px;
	color:#676c6c;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	width:440px;

}
.title_fac h1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	color:#676c6c;
	margin:0px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	left: 15px;
	top: 4px;
}
.title_fac h2{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 10px;
	color:#676c6c;
	margin:0px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.title_fac img{
	float:left;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}
.hh{
	color:#de8e02;
}
/*--------------------------*/
/*-------Location*/
#content_location{
	margin:0px 0px 0px 0px;
	padding:0px 0px 100px 0px;
	width:950px;
	position: relative;
	
}
.title_location {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	width:800px;
	text-align:left;
	top:86px;
	left:115px;
}

.title_location p{
	position:relative;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 20px;
	color:#676c6c;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	width:440px;

}
.title_location h1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	color:#676c6c;
	margin:0px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	left: 15px;
	top: 4px;
}
.ph1{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 10px;
		color:#676c6c;
	margin:0px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.title_location h2{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 10px;
		color:#676c6c;
	margin:0px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.title_location img{
	float:left;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}
.map{
	margin:50px 300px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
}
.title_gall{
	position:relative;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	width:800px;
	text-align:left;
	top:86px;
	left:115px;
}
.title_gall h1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	color:#676c6c;
	margin:0px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	left: 15px;
	top: 4px;
}
.galllist{
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:600px;
}
.galllist img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100px;
	height:100px;
	border:0px;
	
}
#partner{
	margin:0px;
	padding:10px 0px 10px 0px;
	text-align:center;
	font:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
}
#partnertext{
	margin:0px;
	padding:10px 150px 20px 150px;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
}
#partnertext a{
	color:#1a8dc3;
	text-decoration:none;
}
#partner a{
	color:#666;
	text-decoration:none;
}
