@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background-color: #a47a1f;
	color:#FFCC33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFCC33;
	margin: 0px;
	padding: 0px;
	line-height:18px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #320100;
	margin: 0px;
	padding: 0px;
	line-height: 34px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 34px;
	font-weight: bold;
	color: #FFCC33;
	margin: 0px;
	padding: 0px;
}
.c_flash {
	background-color: #340200;
	height: 270px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.c_flash2 {
	background-color: #340200;
	background-image: url(../images/bg_content.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding-top: 15px;
}
.bg_menu01 {
	background-image: url(../images/bg_menu01.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 40px;
	width: 798px;
	text-align: center;
	color:#665017;
}

.bg_menu02 {
	background-image: url(../images/bg_menu02.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 40px;
	width: 798px;
	text-align: center;
}
.border_left {
	background-image: url(../images/border_left.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 30px;
}
.border_right {
	background-image: url(../images/border_right.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 30px;
}
.content {
	width: 788px;
}
.t01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.t02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #320100;
}

.logo {
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 145px;
}


a.menu01:link, a.menu01:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #340200;
	text-decoration: none;
	line-height: 35px;
	margin-right: 7px;
	margin-left: 7px;
	text-transform: uppercase;
}
a.menu01:hover {
	text-decoration: underline;
	color: #000000;
}
.menu01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #340200;
	font-size: 11px;
}
a.menu02:link, a.menu02:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.menu02:hover {
	text-decoration: underline;
	color: #ffcc33;
}
.menu02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 11px;
}
.footer{
padding-left:50px;
font-size:12px;
color:#4f3600;
line-height:16px;
text-align:left;
font-weight:normal;
}
a.link_footer1{
font-size:12px;
color:#4f3600;
line-height:16px;
text-align:center;
font-weight:700;
text-decoration:none;
}
a.link_footer1:hover{
font-size:12px;
color:#4f3600;
line-height:16px;
text-align:center;
font-weight:700;
text-decoration:underline;
}
.livechat{
background-color:#fff;
border:1px solid #946e1c;
}
.textheader{
font-size:16px;
text-align:center;
color: #ffcc33;
font-weight:700;
}
.textheader2{
font-size:14px;
color: #ffcc33;
font-weight:700;
}
.textroom{
font-size:13px;
text-align:center;
font-weight:700;
}
.bg_1{
background-color:#F79621;
color:#fff;
}
.bg_2{
background-color:#b48622;
color:#000;
}
a.availability{
color:#fff;
text-decoration:none;
}
a.availability:hover{
color:#000;
text-decoration:none;
}
.border_gallery{
border:1px solid #a47a1f;
width:230px;
height:101px;
}
.border_gallery2{
border:1px solid #a47a1f;
width:180px;
height:135px;
}
.border_gallery3{
border:1px solid #a47a1f;
width:200px;
height:150px;
}
.border_pic_contact{
border:1px solid #a47a1f;
width:300px;
height:132px;
}
.border_pic_booking{
border:1px solid #a47a1f;
width:450px;
height:170px;
}
.border_pic_spa{
border:1px solid #a47a1f;
width:250px;
height:110px;
}
.border_pic_accom{
border:1px solid #a47a1f;
width:250px;
height:150px;
}
.paddingright{
padding-right:50px;
}
.white_text{
color:#fff;
}
.text_spa{
font-size:16px;
text-align:left;
color: #ffcc33;
font-weight:normal;
}
.table_rate{
border:1px solid #ffcc33;
background-color:#ffcc33;
}
.bg_dark_red{
background-color:#340200;
}
.bg_dark_red2{
background-color:#2b0200;
}
.text14{
font-weight:normal;
font-size:14px;
}
a.menu_spa{
font-size:13px;
color:#ffcc33;
font-weight:normal;
text-decoration:none;
}
a.menu_spa:hover{
font-size:13px;
color:#fff;
font-weight:normal;
text-decoration:none;
}

