@charset "utf-8";
body {
	background: url(images/bg.jpg) no-repeat #32150d;
	margin: 0px;
	padding: 0px;
}
.menu{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	padding-left:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
}
.menu a{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	padding-left:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
}
.menu a:hover{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	padding-left:10px;
	font-weight:bold;
	color:#C97A07;
	text-decoration:none;
	text-transform:uppercase;
}
.bg_black{
	background:url(images/bg_black.png);}
.bg_white{background:url(images/bg_ff.png)}
.font_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b0a19c;
	line-height:17px;
	text-align:justify;
}
.footer_text{
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	color:#b0a19c;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    filter: alpha(opacity=60);
    -khtml-opacity: 0.60;
    -moz-opacity: 0.60;
    opacity: 0.60;
}
.bg_img{
	background:url(images/bg_img.png)
}
.padding_reservation{
	padding-left:0px;
}
.border_table{
	border:1px solid #e89a03;
}
.txt_link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    filter: alpha(opacity=60);
    -khtml-opacity: 0.60;
    -moz-opacity: 0.60;
    opacity: 0.60;
}
.txt_link a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#900;
	text-decoration:none;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    filter: alpha(opacity=60);
    -khtml-opacity: 0.60;
    -moz-opacity: 0.60;
    opacity: 0.60;
}
.bg_title{
	background:url(images/title.png) repeat-x center center;}
input.btn{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	border:0px solid #222; 
	background:url(images/btn.png);
	width:73px;
	cursor:pointer;
	height:22px;
	font-weight:bold;
	background-color:none;     
	color:#FFF;}
input.btn:hover{   
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	border:0px solid #222; 
	background:url(images/btn.png);
	width:73px;
	height:22px;    
	background-color:none;
	font-weight:bold;
	cursor:pointer;   
	color:#000;}
.txt_bold{
	color:#e89a03;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
table.gridtable {
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
table.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
}
table.gridtable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
}
.txt_field{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	border:1px solid #C93;
	background:#000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    filter: alpha(opacity=60);
    -khtml-opacity: 0.60;
    -moz-opacity: 0.60;
    opacity: 0.60;}
table.gridtable1 {
	border-width: 0px;
	border-color: none;
	border-collapse: collapse;font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:17px;
	text-align:justify;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    filter: alpha(opacity=60);
    -khtml-opacity: 0.60;
    -moz-opacity: 0.60;
    opacity: 0.60;
}
.txt_under{
	color:#e89a03;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}
.textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	border:1px solid #C93;
	background:#000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    filter: alpha(opacity=60);
    -khtml-opacity: 0.60;
    -moz-opacity: 0.60;
    opacity: 0.60;
	line-height:20px;
	overflow:auto;
}
textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	border:1px solid #C93;
	background:#000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    filter: alpha(opacity=60);
    -khtml-opacity: 0.60;
    -moz-opacity: 0.60;
    opacity: 0.60;
	line-height:20px;
	overflow:auto;
}
.note{
	color:#F00;
}
.bg_banner{
	background:url(images/bg_banner.png);}
.readmore a{
	font-family: Arial, Helvetica, sans-serif,"Times New Roman", Times, serif;
	font-size:12px;
	padding-left:20px;
	background:url(images/menu.png) no-repeat;
	font-weight:bold;
	color:#b0a19c;
	text-decoration:none;
	text-transform:uppercase;
}
.readmore a:hover{
	font-family:Arial, Helvetica, sans-serif,"Times New Roman", Times, serif;
	font-size:12px;
	padding-left:20px;
	background:url(images/menu.png) no-repeat;
	font-weight:bold;
	color:#999;
	text-decoration:none;
	text-transform:uppercase;
}
.room_Text{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	padding:10px 0px 10px 0px;
	font-weight:bold;
	color:#b66b34;
	text-decoration:none;
	text-transform:uppercase;
}
.photo{
	font-family:Candara,Arial,"Times New Roman", Times, serif;
	font-size:16px;
	padding-left:30px;
	color:#C97A07;
	text-decoration:none;
	text-transform:uppercase;
}
.photo a{
	font-family:Candara,Arial,"Times New Roman", Times, serif;
	font-size:14px;
	padding-left:0px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
}
.photo a:hover{
	font-family:Candara,Arial,"Times New Roman", Times, serif;
	font-size:14px;
	padding-left:0px;
	color:#C97A07;
	text-decoration:none;
	text-transform:uppercase;
}
input.btn_new{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	border:0px solid #222; 
	background:url(images/btn_new.png);
	width:310px;
	cursor:pointer;
	height:27px;
	font-weight:bold;
	background-color:none;     
	color:#FFF;}
input.btn_new:hover{   
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	border:0px solid #222; 
	background:url(images/btn_new.png);
	width:310px;
	height:27px;    
	background-color:none;
	font-weight:bold;
	cursor:pointer;   
	color:#000;}