/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
body{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	margin:0 auto;
	color:#9A740E;
	font-size:12px;
	font-weight:normal;
}
ul{padding-left:20px;}
a{ color:#9A740E; font-size:12px; text-decoration:underline;}
a:hover{ text-decoration:none;}
h1{ 
	font-size:18px;
	font-family:"Times New Roman", Times, serif;
}
h2{ 
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
}
h3{ 
	margin-top:5px; margin-bottom:5px; font-size:15px;
	font-family:"Times New Roman", Times, serif;
}
h4{ font-size:13px;}
table,tr,td,p{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9A740E;
}
p{ margin-bottom:7px; margin-top:7px;}
.bg_header{
	background:url(../images/bg_header.gif) repeat-x top;
	width:auto;
	height:347px;
}
.bg_menu{
	background:url(../images/bg_menu.gif) repeat-x top;
	width:auto;
	height:35px;
	font-size:12px;
	font-weight:bold;
	
}
.bg_footer{
	background:url(../images/bg_footer.gif) repeat-x top;
	width:auto;
	height:135px;
}
.heightheader{
	height:172px;
}
.width{
	width:8px;
}
.paddingtop{
	padding-top:10px;
}
.box{
	padding:5px 4px 10px 4px;
}
.bgright{
	background-color:#c6971c;
	color:ffffff;
}
.bgright a{ color:#ffffff; text-decoration:underline;}
.bgright a:hover{ color:#ffffff; text-decoration:none;}

.content{
	color:#fff;
	font-size:12px;
}
.phototour{
	padding-top:10px;
	padding-bottom:10px;
}
.input{
	border:1px solid;
	border-collapse:collapse;
	border-color:#a87a01;
	width:110px;
	height:20px;
}
.input2{
	border:1px solid;
	border-collapse:collapse;
	border-color:#a87a01;
	width:60px;
	height:20px;
}
.input3{
	border:1px solid;
	border-collapse:collapse;
	border-color:#a87a01;
	width:180px;
	height:20px;
}
.select01{
	border:1px solid;
	border-collapse:collapse;
	border-color:#a87a01;
	width:180px;
	height:50px;
}

.paddingleft{
	padding-left:24px;
	height:22px;
}
.footerleft{
	background:url(../images/footerleft.gif) no-repeat top;
	width:18px;
	height:38px;
}
.footerbg{
	background:url(../images/footbg.gif) repeat-x top;
	height:38px;
	width:auto;
}
.footerright{
	background:url(../images/footerright.gif) no-repeat top;
	width:18px;
	height:38px;
}
/*-BOF-  TOP MEMU STYLE */
a.menu{
	font-size:14px;
	height:31px;
	font-weight:bold;
	color:#000;
	padding-left:7px;
	padding-right:7px;
	text-decoration:none;
	white-space:nowrap;
	padding-top:7px;
	height:24px;
	display:block;
}
a.menu:hover{
	background:url(../images/bg_over.gif) repeat-x top;
	/*padding-top:7px;
	height:24px;
	display:block;
	font-size:14px;
	padding-left:7px;
	padding-right:7px;
	font-weight:bold;*/
	color:#edc865;
	/*
	text-decoration:none;
	*/
}
/*-EOF-  TOP MEMU STYLE */

a.menufooter{
	font-size:11px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
}
a.menufooter:hover{
	font-size:11px;
	font-weight:normal;
	color:#edc865;
	text-decoration:none;
}
.padding2{
	padding-left:4px;
}

table.box{
	background-color:#ffffff;
	color:ffffff;
	line-height:20px;
}
table.box tr.row1, .row1{ background:#ffffff;}
table.box tr.row2, .row1{ background:#FFEECC;}
table.box td{ /*color:#ffffff;*/} 
table.box th{ background-color:#e4cf9b;  font-weight:bold;}

tr.underline{ border-bottom:1px solid #c6971c;}




/* currency box on left menu */
.curmenu_content{
	width:175px;
	padding:0 0 7px 0;
	text-align:center;
	line-height:20px;
}
.curmenu_content div{ margin-left:12px; margin-right:12px; margin-top:2px; /*padding:0;*/padding:7px 0 0 0;}
.curmenu_content a:link, .curmenu_content a:visited, 
.curmenu_content a:active{
	display:inline;
	text-decoration: none;
	background:url(../images/bgcurency.gif) repeat-x top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#2b201c;
	font-size:12px;
	padding:4px 5px 4px 5px;
	line-height:16px;
	margin:5px;
}
.curmenu_content a:hover{
	background:url(../images/bgcurency_over.gif) repeat-x top;
	color:#2b201c;
	text-decoration: none;
}
.curmenu_content a.selected{
	background:url(../images/bgcurency_over.gif) repeat-x top;
	color:#2b201c;
	text-decoration: none;
	font-weight:bold;
}
.bg{
	background:#e4cf9b;
	height:18px;
}
.bgcontactus{
	background:#ffeec1;
}
.bgline01{
	background-color:#fff6e0;
	height:25px;
}
.padding5{
	padding-left:5px;
}

.curmenu_content a.org{ display:block;}

.case{ border:1px solid #c6971c; padding:5px;}
.book_field{ 
	width:200px;
	border:1px solid;
	border-collapse:collapse;
	border-color:#a87a01;
}
.book_field2{ 
	width:100px;
	border:1px solid;
	border-collapse:collapse;
	border-color:#a87a01;
}
select.book_field{
	border:1px solid;
	border-collapse:collapse;
	border-color:#a87a01;
}
.book_total, .book_total td{
	background-color:#c6971c;
	color:#ffffff;
}
/* button style*/
.button{

	cursor:pointer;
	font-size:11px;
	font-weight:normal;
	background:url(../images/bt_send.gif) no-repeat top;
	width:100px;
	height:20px;
	color:#6b4e03;
	line-height:20px;
	font-weight:bold;
	/*display:block;*/
	border:0;
	padding-bottom:2px;

}
.button:hover{
	background:url(../images/bt_send_over.gif) no-repeat top;
	color:#6b4e03;
	width:100px;
	height:20px;
	/*display:block;*/
	font-weight:bold;
	padding-bottom:2px;
}
/*.button{
	border:1px outset #a87a01;
	border-collapse:collapse;
	cursor:pointer;
	font-weight:bold;
	background:#FF9933;
	padding:1px;
}
.button:hover{
	border:1px inset #a87a01;
}
*/
/* error message box*/
.err_box{ border:1px solid #cc0000; color:#cc0000; padding:5px; margin-bottom:10px;}
.err_box h4, .err_box_head{ color:#cc0000; margin-bottom:10px;}
/*.err_box ul{ list-style:disc; margin-left:15px; padding:0;}*/
ul.err_box{ list-style:disc; margin-left:15px; padding:0; border:none;}
ul.err_box li{ height:18px; line-height:18px;}
/* end of currency box on left menu*/

ul.room_info{padding-left:20px; padding-bottom:10px; padding-top:10px;}

.warning_currency{
	background-color:#ffffff;
	height:15px;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding:2px 2px 2px 2px;
	text-align:center;
}
.warning_currency td{
	background-color:#ffffff;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.headline_bar{
	background-color:#2B201C;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#BC8F1C;
	padding:4px 10px 4px 10px;
	text-align:left;
	text-transform:uppercase;
}
.textbox{
	width:710px;
}
.left{
	background:url(../images/left.gif) no-repeat top;
	width:6px;
	height:27px;
	line-height:27px;
}
.center{
	background:url(../images/center.gif) repeat-x top;
	width:auto;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:13px;
	height:27px;
	line-height:27px;
}
.right{
	background:url(../images/right.gif) no-repeat top;
	width:6px;
	height:27px;
	line-height:27px;
}
.spacephoto{
	padding:10px 10px 10px 10px;
}
.bt_search_bg{
	background:url(../images/bt_search_bg.gif) no-repeat 0px 0px;
	width:113px;
	height:20px;
	border:0;
	cursor:pointer;
	color:#6b4e03;
	line-height:22px;
	font-weight:bold;
	padding-bottom:3px;
}
.bt_search_bg:hover{
	background:url(../images/bt_search_bg.gif) no-repeat 0px -20px;
}
.text_small{
	font-size:10px;
}