/* CSS Document */
*{ margin:0px; padding:0px; border:0px; outline:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#2C2F2F; text-align:justify; }
body{ background:url(../images/bgX.jpg) repeat-x #FAFAF8;}
br{ line-height:16px;}
#wrapper{ background:url(../images/main-bg.jpg) no-repeat top #FAFAF8; width:1408px; margin:0 auto; height:800px;}
#width-924{ width:924px; margin:0 auto;}

h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#CC6633; font-weight:bold;}

.call-us{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#FEB414; padding: 20px 0 0 45px;}
.float-right{ float:right;}

#banner-wrapper{ width:924px;}
#top-part{ width:884px; height:47px;}
#navi-img{ width:924px; float:right; height:97px;}
#banner-img{ width:924px; height:271px; clear:both;}

#park{ float:right; width:115px; height:56px; margin-left:20px;}


#navi{ 
		font-family:Georgia, "Times New Roman", Times, serif; 
	    font-size:14px; 
	    font-weight:normal; 
		font-style:italic;
	    color:#FFFFFF;
		display:block;
		width:924px;
		clear:both;
		
	   }
#navi ul{ 
		 color:#FFFFFF;
		text-align:center;
		display:inline;
		float:left;
	   }
#navi li{ 
		list-style-type:none; 	
	text-align:center;
	float:left;

	   }
#navi li a:link{ 
			 color:#FFFFFF;
			text-decoration:none;
			background:#B6B775;
			margin:5px;
			padding:5px 10px;
			float:left;
			display:block;
			}
#navi li a:visited{ 
			color:#FFFFFF;
			text-decoration:none;
			background:#B6B775;
			margin:5px;
			padding:5px 10px;
			display:block;
			}
#navi li a:hover{ 
			color:#FFFFFF;
			text-decoration:none;
			background:#2D3D3D;
			margin:5px ;
			padding:5px 10px;
			display:block;
			}
#navi li a:active{ 
			color:#FFFFFF;
			text-decoration:none;
			background:#B6B775;
			margin:5px;
			padding:5px 10px;
			display:block;
			}
			
/*------------body part-------*/
#body-wrapper{ width:924px;}

#welcome{ width:924px; clear:both;}

#misc{ width:924px; clear:both;  height:200px;}
#both{ width:609px; float:left;}
#amenities{ width:293px; padding-right:23px; float:left;}
.amenities{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:20px;}
#rooms{ width:293px; float:right;}
#contact{ width:293px; float:right; margin-left:22px;}
.contact{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:25px; }

/*----------gallery tab-------*/
.gallery-tab{ width:924px; clear:both;}
.tab{ width:175px; padding-right:9px; height:150px; float:left;}
.tab1{ width:213px; padding-right:18px; height:150px; float:left; text-align:center;}
.clear{ height:15px; width:924px; clear:both;}

/*----------footer-----------*/
#footer-bg{ width:984px; height:67px; background:url(../images/footer-bg.png) no-repeat; margin:20px auto 0 auto; clear:both; }
#footer-text{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
	padding-top:27px;
	padding-left:30px;
	padding-right:30px;
	}
#footer-text a:link{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
#footer-text a:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}						
#footer-text a:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
	}

/*------contact---*/
.box{ border:1px #999999 solid; width:350px; height:22px; margin:2px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#999999;}	
.box1{ border:1px #999999 solid; width:50px; height:22px; margin:2px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#999999;}	
.italic{  margin:2px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#666666; font-weight:bold;}	
.btn{ width:70px; height:25px; background:#570A0A; color:#FFFFFF; border:#CCCCCC 1px solid;}