@charset "utf-8";
/* CSS Document */
body,html
{
	background:#240A08 url('../images/pattern.jpg') repeat top center;
	margin:0;
	padding:0;
	font-family:arial;
	font-size:12px;
	color:#531107;

}
td
{
	font-family:arial;
	font-size:12px;
}
.additional_services
{
	background-color:#900;
	width:200px;
	height:23px;
	display:block;
	float:right;
	margin-right:14px;
}
.additional_services:hover
{
	background-color:#06C;
	float:right;
	margin-right:14px;
}

.read_more_2
{
	background-color:#6E381E;
	text-decoration:none;
	width:43px;
	height:18px;
	display:block;
	color:#FFF;
	padding:3px 5px 0px 5px;
	float:right;
	margin-right:10px;
}
.read_more_2:hover
{
	background-color:#D4AF75;
	padding:3px 5px 0px 5px;
}


.empty_border {
	border: 1px solid #EDEDED;
	margin:5px 5px 5px 5px;
	padding:5px
}
.empty_table_border {
	border: 1px solid #818181;
	padding:2px
}

a {
	color:#4F5053;
	text-decoration:none;
}
a:hover {
	color:#6E381E;
	text-decoration:none;
}

.link_arrow {
	float:left;
	margin:6px 5px 0px 0px;
	background-image:url('../images/css_sprite.png');
	width:7px;
	height:7px;
	background-position:97px -61px;
}


.room_service_img {
	background-color:#D29C54;
	margin:2px;
	padding:5px;
	display:block;
}
.room_service_img:hover{
	background-color:#E5CB9A;
	margin:2px;
	padding:5px;
	display:block;
}


.footer_text {
	text-align:right;
	font:normal 11px Arial;
	color:#531107;
	margin:40px 20px 0px 0px;
}

.radio{border-width:0;border-style:none;background-color:transparent;background-image:none;}
.submit {font:normal 14px Arial;color:#531107;border-width:0px;background:transparent;padding:5px 10px 5px 10px;background-image:url('../images/btn_bg.png');width:84px;height:29px}
.submit_book {font:normal 14px Arial;color:#FFFFFF;border:0px solid transparent;background: transparent;background-image:url('../images/book_now_en.png');width:128px;height:24px;padding:5px 10px 5px 10px;}
input,textarea {font:normal 14px Arial;color:#6E381E;border:1px solid #cbd9df;background: #FBFBFB;padding:2px;}
.select{font:normal 12px Arial;color:#FFFFFF;border-width:0px;border-style:solid;background: #97500B;padding:2px;}
.select_inner{font:normal 12px Arial;color:#422927;border-width:0px;border-style:solid;background: #E8E3D7;padding:2px;}
.book_input{font:normal 12px Arial;color:#FFFFFF;border:1px solid;border-color:#743D08 #97500B #97500B #743D08;background: #97500B;padding:2px;}
.book_input_inner{font:normal 12px Arial;color:#422927;border:1px solid;border-color:#AEA797 #C8C0AE #C8C0AE #AEA797;background: #E8E3D7;padding:2px;}
.white_text {font:normal 12px Arial;color:#FFFFFF;padding:3px;}

.error_text {
	font:normal 12px Arial;
	color:#990000;
	padding:3px;
}
.book_room_error_text {
	font:normal 12px Arial;
	color:#FFF;
	background-color:#900;
	padding:3px;
	display:none;
}

.title_text {
	font:normal 24px Trebuchet MS;
}

.title_a {
	font:normal 18px Trebuchet MS;
}
.title_a:hover {
	font:normal 18px Trebuchet MS;
}

.focus_text {
	font:normal 15px Arial;
	color:#990000;
	padding:3px;
}




ul.bottomnav {  
    list-style: none;  
    margin: 0 auto;  
	text-align:center;
	width:450px; 
}  
ul.bottomnav li {  
    float: left;  
    margin: 3px 0px 0px 0px;  
    padding:0;  	
    position: relative; /*--Declare X and Y axis base for sub navigation--*/  
}  
ul.bottomnav li a{  
    padding: 2px 5px;  
    color: #fff;  
    display: block;  
    text-decoration: none;  
    float: left; 
    padding-top:3px;  	
	text-align:center;
}  
ul.bottomnav li a:hover{  
	color:#D87E10;
    padding-top:4px;  	
    background:url(../images/topnav_hover.png) no-repeat center top;  
}  

#lightbox{
	display:none;
	background:#000000;
	opacity:0.7;
	filter:alpha(opacity=70);
	position:absolute;
	top:0px;
	left:0px;
	min-width:100%;
	min-height:100%;z-index:1000;
}
#lightbox-panel{
	display:none;
	position:fixed;
	top:100px;
	left:50%;
	margin-left:-250px;
	width:480px;
	background:#FFFFFF;
	padding:10px 15px 10px 15px;
	border:2px solid #CCCCCC;
	z-index:1001;
}

.error{
	background: #f8dbdb;
	border-color: #e77776;
}

.room_images
{
	margin-right:9px;
	float:right
}

.rooms_services_details
{
	text-align:justify;
	float:left;
	width:240px;
	margin:0px 10px 0px 15px;
}

.list_services
{
float:left;width:158px;margin:auto	
}

.feedback_title
{
	margin:0 270px 0 0;float:right;	
}

.other_services
{
	margin:0px 10px 0 10px;
	padding:0;
	background-image:url('../images/css_sprite.png');
	width:32px;
	height:32px;
	background-position:77px -69px;
	float:left;
}
