@charset "utf-8";
/* CSS Document */
*{
	padding:0px; margin:0px; text-decoration:none; border:0px; outline:none;
}
body{
	background:url(../images/home/body_bg.jpg) top center repeat;
}
.outer_div{
	width:1002px; margin-left:auto; margin-right:auto; position:relative;
}
.btm_bg{
	background:#513C2D; opacity: 0.50; filter: alpha(opacity=50);
}
.top_header{
	background:#FAF7E6 url(../images/home/top_header_bg.jpg) no-repeat;
}
.main_lnks{
	font:12px "Trebuchet MS", Georgia; color:#917B5B;
}
.main_lnks a{
	font:12px "Trebuchet MS", Georgia; color:#917B5B;
}
.main_lnks a:hover{
	color:#F5830E;
}
.main_lnks_active{
	font:12px "Trebuchet MS", Georgia; color:#F5830E;
}
.top_lnks{
	font:10px "Trebuchet MS", Georgia; color:#917B5B;
}
.top_lnks a{
	font:10px "Trebuchet MS", Georgia; color:#917B5B;
}
.top_lnks a:hover{
	color:#F5830E;
}
.top_lnks_acive{
	font:10px "Trebuchet MS", Georgia; color:#F5830E;
}
.left_logo_bg{
	background:#FDFCF6 url(../images/home/left_logo_bg.jpg) repeat-x;
}
.btm_txt{
	font:10px Arial, Helvetica, sans-serif; color:#B09D82;
}
.btm_txt a{
	font:10px Arial, Helvetica, sans-serif; color:#B09D82;
}
.btm_txt a:hover{
	color:#FFFFFF;
}
.content{
	font:10px/17px Verdana, Arial, Helvetica, sans-serif; color:#917B5B;
}
.content_lnk{
	font:10px/17px Verdana, Arial, Helvetica, sans-serif; color:#917B5B; text-decoration:underline;
}
.content_lnk:hover{
	font:10px/17px Verdana, Arial, Helvetica, sans-serif; color:#F5830E;
}
.content_title{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#917B5B;
}
.more_lnk{
	float:left;
	font:8px Verdana, Arial, Helvetica, sans-serif; color:#917B5B; border:1px solid #FF9900; padding:3px 8px 3px 8px; overflow:visible; display:block; margin-right:5px;
}
.more_lnk:hover{
	font:8px Verdana, Arial, Helvetica, sans-serif; color:#F5830E; border:1px solid #FF9900; padding:3px 8px 3px 8px; overflow:visible; display:block;
}
.inner_content_bg{
	background:#FAF7E6 url(../images/inner/inner_content_bg.jpg) repeat-x;
}
.sub_lnk{
	font:10px/22px Verdana, Arial, Helvetica, sans-serif; color:#917B5B;
}
.sub_lnk:hover{
	font:10px/22px Verdana, Arial, Helvetica, sans-serif; color:#F5830E;
}
.sub_lnk_active{
	font:10px/22px Verdana, Arial, Helvetica, sans-serif; color:#F5830E;
}
.txt_box{
	font:10px Verdana, Arial, Helvetica, sans-serif; color:#917B5B; border:1px solid #C3B49F; background:#FFFFFF; width:200px; margin-bottom:8px; margin-top:3px; height:16px;
}
.jmp_mnu{
	font:10px Verdana, Arial, Helvetica, sans-serif; color:#917B5B; border:1px solid #C3B49F; background:#FFFFFF; margin-bottom:8px; margin-top:3px; height:16px;
}
.txt_area{
	font:10px Verdana, Arial, Helvetica, sans-serif; color:#917B5B; border:1px solid #C3B49F; background:#FFFFFF; width:200px; margin-bottom:8px; margin-top:3px;
}
.txt_box_faci{
	font:10px Verdana, Arial, Helvetica, sans-serif; color:#917B5B; border:1px solid #C3B49F; background:#FFFFFF; width:165px; margin-bottom:8px; margin-top:3px; height:16px;
}
.jmp_mnu_faci{
	font:10px Verdana, Arial, Helvetica, sans-serif; color:#917B5B; border:1px solid #C3B49F; background:#FFFFFF; margin-bottom:8px; margin-top:3px; height:16px;
}
.txt_area_faci{
	font:10px Verdana, Arial, Helvetica, sans-serif; color:#917B5B; border:1px solid #C3B49F; background:#FFFFFF; width:165px; margin-bottom:8px; margin-top:3px;
}
.btn{
	background:#C3B49F; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; overflow:visible; padding:4px 8px 4px 8px;
	border:1px solid #968E7E;
}
.loader_img{
	background:#FFFFFF url(../images/ajax-loader.html) center no-repeat;
}
.left-link {
	font:bold 10px/17px Verdana, Arial, Helvetica, sans-serif; color:#F5830E;
}
.left-link a{
	font:10px/17px Verdana, Arial, Helvetica, sans-serif; color:#917B5B; text-decoration:none;
}
.left-link a:hover{
	font:bold 10px/17px Verdana, Arial, Helvetica, sans-serif; color:#F5830E;
}
.left-link-active{
	font:bold 10px/17px Verdana, Arial, Helvetica, sans-serif; color:#F5830E;
}
.txt_box_meeting{
	font:10px Verdana, Arial, Helvetica, sans-serif; color:#917B5B; border:1px solid #C3B49F; background:#FFFFFF; width:150px; margin-bottom:8px; margin-top:3px; height:16px;
}
.txt_box_meeting01{
	font:10px Verdana, Arial, Helvetica, sans-serif; color:#917B5B; border:1px solid #C3B49F; background:#FFFFFF; width:120px; margin-bottom:8px; margin-top:3px; height:16px;
}
.jmp_mnu_meeting{
	font:10px Verdana, Arial, Helvetica, sans-serif; color:#917B5B; border:1px solid #C3B49F; background:#FFFFFF; margin-bottom:8px; margin-top:3px; height:16px;
}
.txt_area_meeting{
	font:10px Verdana, Arial, Helvetica, sans-serif; color:#917B5B; border:1px solid #C3B49F; background:#FFFFFF; width:150px; margin-bottom:8px; margin-top:3px;
}
.cake_form_padding{
	padding:5px;
}
.txt_box_qty{
	font:10px Verdana, Arial, Helvetica, sans-serif; color:#917B5B; border:1px solid #C3B49F; background:#FFFFFF; width:30px; height:16px;
}
.err{
	font:10px Verdana, Arial, Helvetica, sans-serif; color:#FF0000;
}

.bokingtext {
		font:10px/17px Verdana, Arial, Helvetica, sans-serif;
 		color:#917B5B;
		text-decoration:none;
	}
.bokingtext a {
	font:10px/17px Verdana, Arial, Helvetica, sans-serif; 
	color:#917B5B;
	text-decoration:none;
	}
.bokingtext select{ height:18px; padding:0px 0px 0px 0px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#917B5B; border:1px solid #666;}

.button{ width:80px; height:20px; border:1px solid #ff9900; font:11px Verdana, Arial, Helvetica, sans-serif; color:#baa588; background-color:#faf7e6; padding-bottom:3px;}



