/* CSS Document */
body{
margin:0px auto;
padding:0px;
background:url(../images/bg.gif);
background-position:top;
background-repeat:repeat-x;
}
html{
background-image:url(../images/bg02_02.gif);
background-repeat:repeat;
}
p {
margin:0px;
padding:0px;
}
#detail {
	position:relative;
	width:667px;
	height:800px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
background:url(images/bg-tim99_05.gif) no-repeat bottom right;
	}
	#detail p{
	position:relative;
	top=-10px;
	}
div {
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
#main{
position:relative;
margin:0 auto;
width:670px;
}
/*****logo*****/
#logo{
position:relative;
width:670px;
height:121px;
}
	#logo img {
	position:absolute;
	top:9px;
	}
/*****logo*****/
/*****menu*****/
#menubar {
position:relative;
width:667px;
height:257px;
background-image:url(../images/bg-tim01_03.gif);
background-repeat: no-repeat;
}
	.menubarleft{
	float:left;
	padding:0px 0px 0px 0px;
	margin: 18px 0px 0px 5px;
	}
	.menubarright{
	float:right;
	padding:0px 0px 0px 0px;
	margin: 18px 5px 0px 0px;
	}
	#menu{
	position:absolute;
	width:150px;
	height:180px;
	padding:5px 0px 10px 33px;
	margin: 30px 6px 0px 0px;
	left: 242px;
	}
	#menu ul{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style:circle;
	color:#FEF4CD;
	}
	#menu li{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color:#DFC2A4;
	}
	#menu a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FEF4CD;
	font-weight:bold;
	text-decoration:none;
	}
	#menu a:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}
/*****menu*****/
/*****body*****/
#detail {
	position:relative;
	width:667px;
	height:649px;
	padding:0px 0px 10px 33px;
	margin: 0px 6px 0px 0px;
	background:url(../images/bg300_05.gif) no-repeat;
	}
	.welcome {
	position:absolute;
	width:429px;
	height:201px;
	float:left;
	left: 0px;
	top: 0px;
	}
	.welcome_topic {
	position:absolute;
	width:154px;
	height:21px;
	left: 275px;
	top: 14px;
	font-size:14px;
	font-weight:bold;
	color:#D5CBA7;
	}
	.mainpic {
	position:absolute;
	width: 125px;
	height: 110px;
	left:7px;
	top: 0px;
	}
	.moregallery {
	position:absolute;
	width: 134px;
	height: 13px;
	left:11px;
	top: 120px;
	text-align:center;
	}
	.moregallery a{
	font-size:12px;
	color:#F4CC15;
	font-weight:bold;
	text-decoration:none;
	}
	.moregallery a:hover{
	font-size:12px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}
	.welcome_pic {
	position:absolute;
	left: 150px;
	top: 1px;
	text-align:left;
	width: 115px;
	}
	.welcome_pic span{
	position:absolute;
	left: 115px;
	top: 15px;
	text-align:left;
	width: 150px;

	}
	.welcome_text {
	position:absolute;
	width: 268px;
	height: 74px;
	left:151px; 
	top: 69px;
	color:#E2D8B5;
	font-size:12px;
	}
	.welcome_text02 {
	position:absolute;
	width: 413px;
	height: 58px;
	left:16px; 
	top: 138px;
	text-align: top;
	color:#E2D8B5;
	font-size:12px;
	}
	.welcome_text02 a{
	font-size:10px;
	color:#FBD510;
	font-weight:bold;
	text-decoration:none;
	}
	.welcome_text02 a:hover{
	font-size:10px;
	color:#FDEE97;
	font-weight:bold;
	text-decoration:none;
	}
	.welcome_text03 {
	position:absolute;
	width: 267px;
	height: 15px;
	left:150px; 
	top: 45px;
	text-align:left;
	color:#E2D8B5;
	font-size:12px;
	font-weight:bold;
	}
	.boxsearch {
	position:absolute;
	padding-left:20px;
	width:211px;
	height:137px;
	float:right;
	top: 0px;
	left:434px;
	}
	.promotion {
	position:absolute;
	width:223px;
	height:54px;
	float:right;
	top: 143px;
	left: 438px;
	text-align:center;
	z-index:0;
	}
	/*****feature*****/	
	.feature {
	position:absolute;
	width:418px;
	height:300px;
	float:left;	
	background:url(../images/bg01_12.png);
	top: 203px;
	left:9px;
	}
	.feature_topic {
	position:absolute;
	width:174px;
	height:23px;
	float:left;
	top: 11px;
	left: 16px;
	font-size:14px;
	font-weight:bold;
	}
	.feature_topic a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#D4C9A9;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_topic a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_head01 {
	position:absolute;
	width:117px;
	height:25px;
	float:left;	
	top: 33px;
	left:12px;
	}
	.feature_head01 a {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#D4C9A9;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_head01 a:hover {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_head02 {
	position:absolute;
	width:125px;
	height:25px;
	float:left;	
	top: 34px;
	left:157px;
	}
	.feature_head02 a {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#D4C9A9;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_head02 a:hover {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_head03 {
	position:absolute;
	width:106px;
	height:25px;
	float:left;	
	top: 34px;
	left:295px;
	}
	.feature_head03 a {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#D4C9A9;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_head03 a:hover {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_head04 {
	position:absolute;
	width:106px;
	height:25px;
	float:left;	
	top: 164px;
	left:13px;
	}
	.feature_head04 a {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#D4C9A9;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_head04 a:hover {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_head05 {
	position:absolute;
	width:106px;
	height:25px;
	float:left;	
	top: 164px;
	left:152px;
	}
	.feature_head05 a {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#D4C9A9;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_head05 a:hover {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_head06 {
	position:absolute;
	width:106px;
	height:25px;
	float:left;	
	top: 165px;
	left:287px;
	}
	.feature_head06 a {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#D4C9A9;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_head06 a:hover {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_pic01 {
	position:absolute;
	width:117px;
	height:25px;
	top: 51px;
	left:12px;
	}
	.feature_pic02 {
	position:absolute;
	width:117px;
	height:25px;
	float:left;	
	top: 51px;
	left:148px;
	}
	.feature_pic03 {
	position:absolute;
	width:117px;
	height:25px;
	float:right;	
	top: 51px;
	left:284px;
	}
	.feature_pic04 {
	position:absolute;
	width:117px;
	height:25px;
	float:left;	
	top: 182px;
	left:11px;
	}
	.feature_pic05 {
	position:absolute;
	width:117px;
	height:25px;
	float:left;	
	top: 182px;
	left:149px;
	}
	.feature_pic06 {
	position:absolute;
	width:117px;
	height:25px;
	float:left;	
	top: 183px;
	left:283px;
	}
	.feature_pic01_text {
	position:absolute;
	width:118px;
	height:25px;
	top: 123px;
	left:17px;
	color:#D4C9A9;
	font-size:10px;
	}
	.feature_pic01_text a {	
	font-size:9px;
	color:#FAE687;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_pic01_text a:hover {
	font-size:9px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}	
	.feature_pic02_text {
	position:absolute;
	width:125px;
	height:25px;
	top: 122px;
	left:155px;
	color:#D4C9A9;
	font-size:10px;
	}
	.feature_pic02_text a {	
	font-size:9px;
	color:#FAE687;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_pic02_text a:hover {
	font-size:9px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}	
	.feature_pic03_text {
	position:absolute;
	width:109px;
	height:25px;
	top: 122px;
	left:292px;
	color:#D4C9A9;
	font-size:10px;
	}
	.feature_pic03_text a {	
	font-size:9px;
	color:#FAE687;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_pic03_text a:hover {
	font-size:9px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}		
	.feature_pic04_text {
	position:absolute;
	width:131px;
	height:25px;
	top: 255px;
	left:11px;
	color:#D4C9A9;
	font-size:10px;
	}
	.feature_pic04_text a {	
	font-size:9px;
	color:#FAE687;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_pic04_text a:hover {
	font-size:9px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}		
	.feature_pic05_text {
	position:absolute;
	width:118px;
	height:25px;
	top: 255px;
	left:148px;
	color:#D4C9A9;
	font-size:10px;
	}
	.feature_pic05_text a {	
	font-size:9px;
	color:#FAE687;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_pic05_text a:hover {
	font-size:9px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}		
	.feature_pic06_text {
	position:absolute;
	width:130px;
	height:25px;
	top: 256px;
	left:282px;
	color:#D4C9A9;
	font-size:10px;
	}
	.feature_pic06_text a {	
	font-size:9px;
	color:#FAE687;
	font-weight:bold;
	text-decoration:none;
	}
	.feature_pic06_text a:hover {
	font-size:9px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}	
	/*****feature*****/
	/*****roomtype*****/
	.roomtype {
	position:absolute;
	width:223px;
	height:262px;
	left:438px;
	background:url(../images/bg01_14.png);
	top: 228px;
	}
	.roomtype_topic {
	position:absolute;
	width:116px;
	height:30px;
	float:left;
	top: 12px;
	left: 17px;	
	}	
	.roomtype_topic a {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#D4C9A9;
	font-weight:bold;
	text-decoration:none;
	}
	.roomtype_topic a:hover {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}
	.roomtype_pic01 {
	position:absolute;
	width:116px;
	height:30px;
	float:left;
	top: 38px;
	left: 14px;	
	}	
	.roomtype_pic02 {
	position:absolute;
	width:98px;
	height:30px;
	float:left;
	top: 130px;
	left: 15px;	
	}
	.roomtype_pic03 {
	position:absolute;
	width:98px;
	height:30px;
	float:left;
	top: 131px;
	left: 118px;	
	}
	.roomtype_pic04 {
	position:absolute;
	width:98px;
	height:30px;
	float:left;
	top: 188px;
	left: 15px;	
	}
	.roomtype_pic05 {
	position:absolute;
	width:98px;
	height:30px;
	float:left;
	top: 190px;
	left: 117px;	
	}
	/*****roomtype*****/
	/*****eventparty*****/
	.bottomleft {
	position:absolute;
	width:417px;
	height:135px;	
	background:url(../images/bg01_18.png);
	top: 507px;
	left:12px;
	}
	.event_party_topic {
	position:absolute;
	width:144px;
	height:30px;
	float:left;
	top: 11px;
	left: 16px;	
	}
	.event_party_pic01 {
	position:absolute;
	width:129px;
	height:60px;
	left:15px;
	top:45px;
	}
	.event_party_text {
	position:absolute;
	width:260px;
	height:60px;
	left:151px;
	top:38px;
	color:#D4C9A9;
	font-size:11px;
	}
	.event_party_text a {	
	font-size:9px;
	color:#FAE687;
	font-weight:bold;
	text-decoration:none;
	}
	.event_party_text a:hover {
	font-size:9px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}
	.event_party_topic a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#D4C9A9;
	font-weight:bold;
	text-decoration:none;
	}
	.event_party_topic a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}		
	/*****eventparty*****/
	.lastest_reviews_topic {
	position:absolute;
	width:116px;
	height:30px;
	float:left;
	top: 8px;
	left: 14px;	
	}
	.lastest_reviews_topic a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#D4C9A9;
	font-weight:bold;
	text-decoration:none;
	}
	.lastest_reviews_topic a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}
	.text_testimonials {
	position:absolute;
	width:223px;
	height:16px;
	left:440px;
	top:494px;	
	text-align:center;
	}
	.text_testimonials a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#554B30;
	font-weight:bold;
	text-decoration:none;
	}
	.text_testimonials a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}	
	.text_review {
	position:absolute;
	width:223px;
	height:71px;
	left:441px;
	top:549px;	
	text-align:center;
	}
	.text_review a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#554B30;
	font-weight:bold;
	text-decoration:none;
	}
	.text_review a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}	
	.newsletter {
	position:absolute;
	width:223px;
	height:16px;
	left:439px;
	top:515px;	
	text-align:center;
	}
	.bottomright {
	position:absolute;
	width:220px;
	height:132px;
	left:438px;
	top: 508px;
	}	
	/*body*/
/*footer*/
#footer{
	position:relative;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color:#FFFFFF;
	width: 670px;
	}
	#footer ul{
	list-style:none;
	}
	#footer li{
	display:inline; text-align:center;
	}
	#footer p{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
	color:#FFFFFF; text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
	#footer a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FEF4CD;
	font-weight:bold;
	text-decoration:none;
	}
	#footer a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E0B604;
	font-weight:bold;
	text-decoration:none;
	}
#copyright {
	position:relative;
	width:670px;
	color:#ffffff;
	font-size:11px;
	padding:5px 2px 5px 2px;
	margin: 0px 0px 0px 0px auto;
	float:left;
	text-align:center;
	height: 30px;
	}
/*footer*/
/*footer*/
#contentPanel{
width:667px;
background:url(../images/bg-tim99_05.gif) no-repeat bottom right;
}
#contentPanel img{
position:absolute;
}
#contentPanel p{
position:relative;
}

/*body*/
