/* CSS Document */

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:normal; color:#FFFFFF;
	background-color:#401505; padding:0px; margin:0px;
	font-variant:normal
}

a{
	text-decoration:none;
	}
	
a, table, td, {
	padding:0;	margin:0;
	}

.repeat_menu{
	background-image:url(../images/menu_repeat.gif); background-repeat:repeat-x;
	}
	
.background_img_left{
	background-image:url(../images/left_memu.jpg); background-repeat:no-repeat;
	}
	
.background_img_right{
	background-image:url(../images/right_menu.jpg); background-repeat:no-repeat;
	}
	
.background_img_rig_b{
	background-image: url(../images/right_menu_b.jpg); background-repeat:no-repeat;
	}
	
.border{
	border:2px solid; border-color:#be7147;
	background-color:#bfbfbf;
	}
	
.border1{
	border:1px solid; border-color:#be7147;
	background-color:#bf9e8b; font-weight: normal;
	line-height:20px; text-align:left; font-size:11px;
	padding:5px;
	color:#000000;
	}
.border2{
	border:1px solid; border-color:#be7147;
	background-color:#FFFFFF; font-weight: normal;
	line-height:20px; text-align:left; font-size:11px;
	padding-left:5px; color:#000000; padding-right:5px;
	text-align:justify;
	}
	
	
.text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center; font-size:11px; color:#000000;
	background-color:#9b553d; font-weight:bold;
	}
	
.text a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center; font-size:11px; color:#000000;
	background-color:#9b553d; font-weight:bold;
	}
	
.text a:hover{
	text-align:center; font-size:11px; color:#000000;
	}

.text1{
	font-family: Arial, Helvetica, sans-serif;
	text-align:left; font-size:14px; color:#ffffff;
	font-weight:normal;
	}
	
.text1 a{
	font-family: Arial, Helvetica, sans-serif;
	text-align:left; font-size:14px; color:#ffffff;
	font-weight:normal;
	}
	
.text1 a:hover{
	color:#ffedb0; text-decoration:none;
	}


.text2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; color:#ffffff;
	font-weight: normal;
	}
	
.text2 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; color:#ffffff;
	font-weight: normal;
	}

.text2 a:hover{
	color:#ffffff;
	}
	
.text4{
	font-family: Arial, Helvetica, sans-serif;
	text-align:left; font-size:12px; color:#000000;
	font-weight:normal;
	}
	
.textbox{
	width:80px;
	}

.selectbox{
	width:45px;
	}

	
/*-------------ul_li top menu --------------*/	
ul{
margin: 0;
	padding: 0;
	list-style-type:none;

	}
	
.menu_repeat{
	background-image: url(../images/menu_repeat.gif); background-repeat:repeat-x;
	}
	
ul.menu li{
	float:left; 
	}
	
ul.menu{
	background-image:url(../images/menu_repeat.gif);
	background-repeat:repeat-x;
	font:normal 11px/48px Arial, Helvetica, sans-serif;
	display: inline;
		}
	
ul.menu li a{
	font:bold 11px/48px Arial, Helvetica, sans-serif;
	color:#FFFFFF; padding:0 13px; display:block;
	}
		
ul.menu li a:hover{
	background-image: url(../images/menu_repeat_inner.gif); background-repeat:repeat-x;
	padding:0 12px 0 13px; margin-right:1px; color: #ffedb0;
}

ul.menu li a.noing{
	background-image:none;
	}
	
.devider{
	background-image:url(../images/devider.gif); background-repeat:no-repeat;
	background-position:center; 
	}
	.leftcorner{
	background-image:url(../images/menu_left_cornner.gif);
	background-repeat:no-repeat;
	width:14px;
	height:48px;
	background-position: center top;
}
.rightcorner{
	background-image:url(../images/menu_right_cornner.gif);
	background-repeat:no-repeat;
	width:14px;
	height:48px;
	background-position: center top;
}
/*------------------------------------------*/
.footer a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
	text-align:center;
}
.divider2 {
	border-left:1px dashed #000000;
}
.bookingBg {
	background-image:url(../images/booking_bg.jpg);
	background-position:bottom;	
	background-repeat:no-repeat;
}