@charset "utf-8";
/* CSS Document */
body{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#F4F9E3;
background-position:top;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#000000;
}
a{
color:#88471F;
text-decoration:none;
font-size:11px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
a:hover{
color:#f5c95e;
}
#mainpage{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(../images/mainBG.jpg);
background-repeat:no-repeat;
background-position:top;
width:879px;
background:#F4F9E3;
}
#header{
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:879px;
	height:320px;
	background:url(../images/bg_logo.jpg);
}
.logo{
	position:absolute;
	margin:0px 0px 0px -50px;
	padding:0px 0px 0px 0px;
	left:118px;
	top: 0px;
}
.menutop{
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	left: 280px;
	top: 98px;
}
.res{
	position:absolute;
	margin:5px 0px 0px -23px;
	padding:0px 0px 0px 0px;
	left: 45px;
	top: 125px;
	width:212px;
	height:190px;
}
.flash{
	position:absolute;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	left: 260px;
	top: 123px;
}
.left{
	margin:0px 0px 0px 50px;
	padding:20px 0px 0px 0px;
	text-align:left;
	width:260px;
	float:left;
	margin:0px;
	padding:0px;
}
.content{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	text-align:left;
	width:619px;
	margin:0px;
	padding:0px;
}
.content_res{
	margin:0px 0px 0px 80px;
	padding:0px 0px 0px 0px;
	text-align:left;
}
h1{
	font-size:14px;
	margin:5px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	color:#383c3a;
}
.hh{
	margin:40px 0px 0px -23px;
	padding:0px 0px 0px 80px;
	font-size:14px;
	color:#383c3a;
	
}
.hhab{
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	color:#383c3a;
}
.hh1{
	margin:40px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	color:#88471F;
}
.contenttxt{
	font-size:11px;
	width:530px;
	margin:15px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	color:#88471F;
	line-height:15px;
}
.menufoot{
	height:15px;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}
#footer{
text-align:center;
margin:50px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:solid #88471F 1px;
height:80px;
}
.addressfoot{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.foothh{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	color:#5a4a29;
}
/*---------ACCOMMODATION-------------*/
.room1{
margin:40px 0px 0px 20px;
padding:0px 0px 0px 0px;
}
.room2{

margin:40px 0px 0px 20px;
padding:0px 0px 0px 0px;
}
.room1 img{
border:solid #f3a926 1px;
margin:0px 0px 0px 0px;
padding:2px 2px 2px 2px;
}
.room2 img{
border:solid #f3a926 1px;
margin:0px 0px 0px 0px;
padding:2px 2px 2px 2px;
}
.roomhead{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size:14px;
}
.roomtxt{
color:#88471F;
font-size:11px;
margin:0px 0px 0px 0px;
padding:0px 60px 0px 170px;
}
.roominfo{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 170px;
font-size:11px
}
.Roomfac{
	position:absolute;
	margin:0px 0px 0px -5px;
	padding:0px 0px 0px 0px;
	width:290px;
	left: 65px;
	top: 526px;
}
.Roomfac1{
	position:absolute;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:290px;
	left: 65px;
	top: 800px;
}
.Roomfac ul{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 100px;
	font-size:11px;
	color:#88471F;
	line-height:22px;
	text-align:left;
}
.Roomfac1 ul{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 100px;
	font-size:11px;
	color:#88471F;
	line-height:22px;
	text-align:left;
}
/*------------------------------------*/
/*--------facpic------------------------*/
.facpic{
margin:20px 0px 0px 50px;
padding:0px 50px 0px 0px;
}
.facpic img{
margin:0px 5px 0px 5px;
padding:2px 2px 2px 2px;
border:solid #999999 1px;
}
.fachead{
margin:10px 0px 0px 0px;
padding:0px 0px 0px 30px;
font-size:14px
}
.fac1{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.fac1 ul{
margin:10px 0px 0px 50px;
padding:0px 0px 0px 0px;
line-height:15px;
color:#88471F;
}
/*----------------------------------*/
/*-----map-----*/
.map{
margin:20px 0px 0px 20px;
padding:0px 0px 0px 0px;
}
.construction{
margin:20px 0px 0px 20px;
padding:0px 0px 0px 0px;
color:#000000;
font-size:36px;

}
#detail{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:500px;
}
.content{
color:#88471F;
}
.content u{
font-size:12px;
font-weight:bold;
}
/*--------------*/
