body{
	padding:0;
	 margin:0px;
	background-color: #f9f9f7;
}
#top{
	width:1000px; margin:auto; padding:0; height:30px;}
	.call{ margin-top:8px; float:left; font-family:"Times New Roman", Times, serif; color:#D1D1D1; padding-left:5px; font-size:16px; font-style:italic;}
.call1{
	width:90px;
	margin-top:8px;
	float:right;
	font-family:"Times New Roman", Times, serif;
	color:#757474;
	padding-left:5px;
	font-size:16px;
	font-style:italic;
}
	.call span{font-family:"Times New Roman", Times, serif; color:#D1D1D1; padding-left:8px; font-size:18px; font-style:italic;}
	
	.social{
	width:200px;
	float:right;
	font-family:"Times New Roman", Times, serif;
	color:#757474;
	padding-left:5px;
	font-size:16px;
	font-style:italic;
	height: 35px; 
}
    .social div{padding-top:10px; width:70px; margin-left:45px;}
	.social ul{ width:75px; float:right; list-style-type:none; display:inline-block; margin-top:-30px;}
	.social ul li{width:27px; height:27px; margin-left:5px; padding-top:5px; display:block; float:left; text-align:center;}
	#logo2{
	width:100%; height:70px; margin:0px 0 0 auto; z-index:1000; position:absolute; background-color: #f9f9f7;}
	.logo2 a{width:210; height:65px; left:45px; float:left; margin-top:10px; }
	#logo{
	width:100%; height:60px; margin:10px 0 0 auto;}
	.logo a{width:210; height:65px; left:45px; float:left; }
	.menu{
	float:right;
	margin-top:25px;
	width:980px;
}
#gallery{
	width:100%;
	position: relative;
	padding:0;
	overflow:hidden;
	height:80%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#gallery img{
	margin:auto; 
	/*width:100% !important;*/
	}
#gallery2{
	width:100%;
	margin:auto;
	padding:0;
	height:100%;
}
#homebanner{
	text-decoration: none;
	width: 100%;
	height: 100%;
	top: 0px;
	bottom: 0px;
	position: fixed;
	float: right;
	background:url(images/1.jpg);
	background-repeat: no-repeat;
	background-position: center center;}
#main{margin: auto; padding:0; width:100%;}
#container{
	width:1000px; height:auto padding:0; margin:auto;}
	.frame{ margin-left:auto; background-image:url(images/frame.png); background-repeat:no-repeat; height:209px; background-position:center; padding-top:46px;}
#frame_text{
	margin:auto;
	top:425px;
	right:50px;
	width:662px;
	line-height:40px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	color:#000000;
	text-align:center;
	font-size:20px;
	z-index:1200;
	position:absolute;
}
#frame_text2{ margin:auto; top:250px;  width:662px; background-image:url(images/img2_bg.png); line-height:40px; font-family:"Times New Roman", Times, serif; font-style:italic; color:#ffffff; text-align:center; font-size:24px; z-index:1200; position:absolute;}

#title{
	width:1000px;
	float:left;
	font-family:"Trebuchet MS", Arial;
	font-size:24px;
	margin-top:15px;
	position:relative;
	text-transform: uppercase;
}
.pera1{
	width:490px;
	position:relative;
	float:left;
	height:250px;
	font-family:Tahoma;
	color:#333333;
	line-height:20px;
	text-align:justify;
	font-size:13px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0;
	margin: auto;
}
.pera2{
	width:490px;
	float:right;
	height:250px;
	right:0;
	font-family:Tahoma;
	color:#333333;
	padding:5px;
	line-height:20px;
	text-align:justify;
	font-size:13px;
}
.acc_pera1{
	width:1000px;
	float:left;
	font-family:Tahoma;
	color:#333333;
	padding:5px 5px 5px 0;
	line-height:20px;
	text-align:justify;
	font-size:13px;
	position:relative;
}
.sub_title{
	float:left;
	width:1000px;
	font-family:"Trebuchet MS", Arial;
	font-size:18px;
	font-weight:bold;
	margin-top:10px;
}
.divider{float:left; width:1000px; height:2px; background-image:url(images/div.png); background-repeat:repeat-x; margin-top:10px;}
#footer{
	width:100%;
	margin:auto;
	position:absolute;
	padding:0;
	height:35px;
	text-decoration: none;
	background-color: #000000;
}
.yellow_heading{width:1000px; float:left; height:40px; padding-top:7px; background-image:url(images/yellow.png);
	background-repeat:no-repeat; font-family:'Kaushan Script', cursive; font-size:22px; color:#000000; padding-left:10px; font-style:italic;}
.room_img{float:left; margin-left:5px; margin-top:5px; margin-bottom:5px;}
.green_heading{width:1000px; float:left; height:40px; margin-top:10px; background-image:url(images/green.png);
	background-repeat:no-repeat; padding-top:7px; font-family:'Kaushan Script', cursive; font-size:22px; color:#000000; padding-left:10px; font-style:italic;}
.padma_heading{
	width:1000px;
	float:left;
	background-image:url(images/golden.png);
	background-repeat:no-repeat;
	height:40px;
	margin-top:10px;
	padding-top:7px;
	font-family:'Kaushan Script', cursive;
	font-size:22px;
	color:#ffffff;
	padding-left:10px;
	font-style:italic;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 1px;
}
.mosaic_heading{
	width:1000px;
	float:left;
	background-image:url(images/mosaic.png);
	background-repeat:no-repeat;
	height:40px;
	margin-top:10px;
	padding-top:7px;
	font-family:'Kaushan Script', cursive;
	font-size:22px;
	color:#ffffff;
	padding-left:10px;
	font-style:italic;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 1px;
}
.detail{
	margin-top:5px;
	float:left;
	width:380px;
	height:auto;
	padding:10px;
	font-family: Tahoma;
	font-size:13px;
	text-align:justify;
	line-height:20px;
}
.detail_act{margin-top:5px; float:left; width:1000px; height:auto; padding:10px; font-family: Tahoma; font-size:13px; text-align:justify; line-height:25px;}

.tent_detail{
	margin-top:5px;
	float:right;
	width:600px;
	height:140px;
	padding:10px;
	font-family: Tahoma;
	font-size:13px;
	text-align:justify;
	line-height:25px;
}
.time_detail{
	margin-top:5px;
	float:left;
	width:1000px;
	height:50px;
	padding:10px;
	font-family: Tahoma;
	font-size:13px;
	text-align:justify;
	line-height:25px;
}
.time_detail1{
	font-family: Tahoma;
	font-size:13px;
	text-align:justify;
	line-height:25px;
}
.time_detail1  strong{
	font-size:15px;
	font-weight: bold;
	line-height: 20px;
}
.facilities_detail{
	margin-top:5px;
	float:left;
	width:1000px;
	height:100px;
	padding:10px;
	font-family: Tahoma;
	font-size:13px;
	text-align:justify;
	line-height:25px;
}
.text{font-family: Tahoma; padding:10px;
	font-size:13px;}
.form_text{font-family: Tahoma; 
	font-size:13px;}
.add{float:left; height:150px; width:350; font-family:"Times New Roman", Times, serif; font-size:16px; padding-top:20px; font-style:italic; color:#666666;}
.map{float:left; width:400px; margin-top:20px;}
.form{float:right; width:550px; margin-top:10px;}
.teriff_heading{font-family:"Tahoma"; font-size:13px; color:#000000; text-align:center; font-weight:bold;}
.teriff_sub{font-family:"Tahoma"; font-size:13px; color:#999999; background-color:#FFFFFF; text-align:center; font-weight:bold;}
.teriff_detail{font-family:"Tahoma"; font-size:13px; color:#666666; text-align:center;}
#footer{
position: fixed;
	width: 100%;
	text-decoration: none;
	bottom: 0px;
	background-color: #000000;
