body{
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;		
	background-image: url(../images/main-bg.jpg);	
	background-repeat: repeat-y;
	background-position: top;	
}
td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#362010;
	font-weight:normal;
	line-height:17px;
	letter-spacing:0px;
	word-spacing:0px;
}
.scroll	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#362010;
	font-weight:normal;
	line-height:17px;
	letter-spacing:0px;
	word-spacing:0px;
}
ul {
	margin-top:8px;
	margin-bottom: 15px;
	margin-top: 15px;
	margin-right: 0px;
   	padding: 0px;
	margin-left: 25px;		
  }
li{
	list-style-image: url(../images/bullet.gif);
	vertical-align: middle;
	color: #362010;	
	line-height: 18px;
	padding-left: 0px;	
}

.header-bg{
	background-image: url(../images/header_image_bg.jpg);
	background-repeat: no-repeat; 
}
.navigation-bg{
	background-image: url(../images/navigation_bg.png);
	background-repeat: no-repeat; 
}
.content-bg{
	background-image: url(../images/content_bg.jpg);
	background-repeat: no-repeat; 
}
.reserv-bg{
	background-image: url(../images/reservation_bg.png);
	background-repeat: no-repeat; 
}
.banner-bg{
	background-image: url(../images/banner_bg.png);
	background-repeat: no-repeat; 
}
.footer-bg{
	background-image: url(../images/footer_bg.jpg);
	background-repeat: no-repeat; 
}
#main_img{	
	width:1005px;
	height:513px;
	margin:45px 0 0 0;
	z-index:1;	
	position: absolute;	
}
#logo{	
	width:162px;	
	height:115px;	
	margin:20px 0 0 422px;
	position: absolute;
	z-index:2;
}
#navigation{	
	width:147px;	
	height:327px;	
	margin:175px 0 0 1px;
	position: absolute;
	z-index:3;
}
#top_nav{
	width:377px;	
	height:18px;	
	margin:23px 0 0 595px;
	position: absolute;
	z-index:4;
}
#reserv_panel{	
	width:147px;	
	height:326px;	
	margin:175px 0 0 863px;
	position: absolute;
	z-index:5;
}
A, A:ACTIVE, A:FOCUS, A:LINK, A:VISITED{
	font-family: verdana,Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #362010;
	text-decoration: underline;
}
A:HOVER{
	font-family: verdana,Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #362010;
	text-decoration: none;	
}
A.link1, A:ACTIVE.link1, A:FOCUS.link1, A:LINK.link1, A:VISITED.link1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	line-height:18px;
	text-decoration: none;
}
A:HOVER.link1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e8c88d;
	font-weight:normal;
	line-height:18px;
	text-decoration: underline;
}
h1 {	
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	font-weight: normal;
	color: #ab4724;	
	margin-top: 25px;		
	margin-bottom: 20px;	
	text-decoration: none;
}
h2{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	font-weight: normal;
	color: #ab4724;	
	margin-top: 25px;	
	margin-bottom: 20px;	
	text-decoration: none;
}
p {
	font-family: verdana,Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}	
input.email{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height: 15px;	
	font-weight:normal;
	background-color: #fffbf6;
	color:#1c0000;	
	border-color:#c2a978;
	padding-left: 8px;
	letter-spacing: 1px; 
	width: 146px;
	height: 21px;	
	border-style: none;	
}	
input.date{
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#5d5c5c;
	background-color: #ffffff;
	width: 69px;
	height:15px;
	border:1px;	
}
select.date1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#5d5c5c;
	background-color: #ffffff;
	width: 36px;
	height:17px;
	border:1px;
	border-color:#C1C1C1;
	border-style:solid;
}
select.month{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#999999;
	background-color: #ffffff;
	width: 39px;
	height:19px;
	border:1px;
	
}
select.night{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#5d5c5c;
	background-color: #ffffff;
	width: 39px;
	height:15px;
	border:1px;
	border-color:#C1C1C1;
	border-style:solid;	
}
select.adult{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#5d5c5c;
	background-color: #ffffff;
	width: 39px;
	height:15px;
	border:1px;
	border-color:#C1C1C1;
	border-style:solid;	
	
}
select.kids{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#5d5c5c;
	background-color: #ffffff;
	width: 39px;
	height:15px;
	border:1px;
	border-color:#C1C1C1;
	border-style:solid;	
}
.footer_text{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	line-height:18px;
	letter-spacing:0px;
	word-spacing:0px;
	
}
.copyright_text{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff7e9;
	font-weight:normal;
	line-height:15px;
	letter-spacing:0px;
	word-spacing:0px;
	
}
.address{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:normal;
	line-height:18px;
}
.pointer { cursor: pointer }


