@charset "utf-8";
/* CSS Document */

*{
	padding:0px; margin:0px; text-decoration:none; border:0px;
}
body{
	background:url(../images/home/main_bg.jpg);
	/*background:#FFFEE2;*/
}
.maint{
	width:100%;
}
.top_panel_bg{
	background:#FFFEE2 url(../images/home/top_bg.jpg) top repeat-x;
}
.search_txt_box{
	font:10px Arial, Helvetica, sans-serif;
	color:#BBB180;
	height:12px;
	border:1px solid #DDD7BF;
	width:145px;
	padding-left:5px;
	background:#FFFEE2;
}
.reservation_lnk{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#A29557;
}
.reservation_lnk:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#79634A;
}
.location_lnk_top{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#B9AE7D;
}
.location_lnk_top a{
	padding:3px 8px 3px 8px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#B9AE7D;
	border:1px solid #C0C0C0;
}
.location_lnk_top a:hover{
	padding:3px 5px 3px 5px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	background:#BBB182 url(../images/inner/active_lnk_arrow.jpg) center 15px no-repeat;
}
dl,dd {
	margin:0px; 
	padding:0px; 
}
.lagoon{
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#B9AE7D;
	height:25px;
	padding:3px 5px 3px 5px;
	background:url(../images/inner/lagoon_dw_bg.jpg) no-repeat;
	width:103px;
	text-align:center;
	margin-left:10px;
}
.lagoon:hover{
	padding:3px 5px 3px 5px;
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:25px;
	background:url(../images/inner/lagoon_over_bg.jpg) no-repeat;
	overflow:visible;
	width:103px;
	text-align:center;
	margin-left:10px;	
}
.lagoon_active{
	padding:3px 5px 3px 5px;
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:25px;
	background:url(../images/inner/lagoon_over_bg.jpg) no-repeat;
	overflow:visible;
	width:103px;
	text-align:center;
	margin-left:10px;	
}
.darjeeling{
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#B9AE7D;
	height:25px;
	padding:3px 5px 3px 5px;
	background:url(../images/inner/darjeeling_dw_bg.jpg) no-repeat;
	width:122px;
	text-align:center;	
	margin-left:10px;
}
.darjeeling:hover{
	padding:3px 5px 3px 5px;
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:25px;
	background:url(../images/inner/darjeeling_over_bg.jpg) no-repeat;
	overflow:visible;
	width:122px;
	margin-left:10px;
	
}
.darjeeling_active{
	padding:3px 5px 3px 5px;
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:25px;
	background:url(../images/inner/darjeeling_over_bg.jpg) no-repeat;
	overflow:visible;
	width:122px;
	margin-left:10px;
	text-align:center;
	
}
.puri{
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#B9AE7D;
	height:25px;
	padding:3px 5px 3px 5px;
	background:url(../images/inner/puri_dw_bg.jpg) no-repeat;
	width:84px;
	text-align:center;
	margin-left:10px;	
}
.puri:hover{
	padding:3px 5px 3px 5px;
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:25px;
	background:url(../images/inner/puri_over_bg.jpg) no-repeat;	
	overflow:visible;
	width:84px;
	text-align:center;
	margin-left:10px;	
}
.puri_active{
	padding:3px 5px 3px 5px;
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:25px;
	background:url(../images/inner/puri_over_bg.jpg) no-repeat;	
	overflow:visible;
	width:84px;
	text-align:center;
	margin-left:10px;	
}
.rourkela{
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#B9AE7D;
	height:25px;
	padding:3px 5px 3px 5px;
	background:url(../images/inner/rourkela_dw_bg.jpg) no-repeat;
	width:111px;
	text-align:center;	
	margin-left:10px;	
}
.rourkela:hover{
	padding:3px 5px 3px 5px;
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:25px;
	background:url(../images/inner/rourkela_over_bg.jpg) no-repeat;
	overflow:visible;
	width:111px;
	text-align:center;
	margin-left:10px;	
}
.rourkela_active{
	padding:3px 5px 3px 5px;
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:25px;
	background:url(../images/inner/rourkela_over_bg.jpg) no-repeat;
	overflow:visible;
	width:111px;
	text-align:center;
	margin-left:10px;	
}
.gangtok{
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#B9AE7D;
	height:25px;
	padding:3px 5px 3px 5px;
	background:url(../images/inner/rourkela_dw_bg.jpg) no-repeat;
	width:111px;
	text-align:center;	
	margin-left:10px;	
}
.gangtok:hover{
	padding:3px 5px 3px 5px;
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:25px;
	background:url(../images/inner/rourkela_over_bg.jpg) no-repeat;
	overflow:visible;
	width:111px;
	text-align:center;
	margin-left:10px;	
}
.gangtok_active{
	padding:3px 5px 3px 5px;
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:25px;
	background:url(../images/inner/rourkela_over_bg.jpg) no-repeat;
	overflow:visible;
	width:111px;
	text-align:center;
	margin-left:10px;	
}
.convention{
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#B9AE7D;
	height:25px;
	padding:3px 5px 3px 5px;
	background:url(../images/inner/convention_dw_bg.jpg) no-repeat;
	width:123px;
	text-align:center;
	margin-left:10px;
}
.convention:hover{
	padding:3px 5px 3px 5px;
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:25px;
	background:url(../images/inner/convention_over_bg.jpg) no-repeat;
	overflow:visible;
	width:123px;
	text-align:center;
	margin-left:10px;	
}
.convention_active{
	padding:3px 5px 3px 5px;
	display:inline;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:25px;
	background:url(../images/inner/convention_over_bg.jpg) no-repeat;
	overflow:visible;
	width:123px;
	text-align:center;
	margin-left:10px;	
}
.btm_bg{
	background:#FFFEE2 url(../images/inner/btm_bg.jpg) left bottom repeat-x;
}
.btm_common_lnk{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#AA9D64;
}
.btm_common_lnk a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#AA9D64;
}
.btm_common_lnk a:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#79634A;
}
.btm_common_lnk_active{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#79634A;
}
.btm_hotel_location{
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#8B814B;
	display:block;
	float:left;
	height:22px;
}
.btm_hotel_location a{
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#8B814B;
	display:block;
	float:left;
	height:22px;
}
.btm_hotel_location a:hover{
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#79634A;
	background:#BBB182;
	display:block;
	float:left;
	height:22px;

}
.btm_hotel_location_active{
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#79634A;
	background:#BBB182;
	display:block;
	float:left;
	height:22px;
}
.btm_hotel_location_sep{
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#8B814B;
	display:block;
	float:left;
	height:22px;
}
.copyright{
	font:9px Arial, Helvetica, sans-serif;
	color:#A69859;
}
.copyright a{
	font:9px Arial, Helvetica, sans-serif;
	color:#A69859;
}
.copyright a:hover{
	font:9px Arial, Helvetica, sans-serif;
	color:#847948;
}
.locator_title{
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#FFFEE2;
}
.panel_bg{
	background:#FFFEE2 url(../images/inner/panel_bg.jpg) repeat-x;
}
.left_top_bg{
	background:	url(../images/inner/left_title_bg.jpg) repeat-y;
}
.right_top_bg{
	background:	url(../images/inner/right_title_bg.jpg) repeat-y;
}
h1{
	font:18px Arial, Helvetica, sans-serif;
	color:#B5A580;
}
.inner_content{
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#605437;
	text-align:justify;
}
.left_lnk{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#9B8E55;
}
.left_lnk:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#79634A;
}
.left_lnk_active{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#79634A;
}
.left_lnk_arrow{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#9B8E55;
}
.left_lnk_sub{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#9B8E55;
}
.left_lnk_sub:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#79634A;
}
.left_lnk_sub_active{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#79634A;
}
.left_lnk_sub_arrow{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#9B8E55;
}
.highlight_title{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#9B8E55;
}
.reservation_lnk_btm{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFEE2;
	background:#BBB182;
	padding:3px;
	display:block;
	width:120px;
	text-align:center;
}
.reservation_lnk_btm:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#79634A;
	background:#BBB182;
	padding:3px;
	display:block;
	width:120px;
	text-align:center;
}
.reservation_lnk_home{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	background:#B4A974;
	padding:2px;
	display:block;
	width:120px;
	text-align:center;
	border:1px solid #FFF;
}
.reservation_lnk_home:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#79634A;
	background:#B4A974;
	padding:2px;
	display:block;
	width:120px;
	text-align:center;
	border:1px solid #FFF;
}
.home_content_bg{
	background:#FFFEE2 url(../images/home/home_content_bg.jpg) repeat-x;
}
.home_title{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#AA9D64;
}
.err{
	font:11px Arial, Helvetica, sans-serif;
	color:#FF0000;
}
.home_news_lnk{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#6A6A6A;
}
.home_news_lnk:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#BBB17F;
}
.more_news{
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#BBB17F;
}
.more_news:hover{
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#79634A;
}
.room_border{
	border:1px solid #E1DDC8;
}
h2{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#B5A580;	
}
.room_short_desc{
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#605437;	
	border-left:1px solid #E1DDC8;
	padding:10px;
}
.room_detail_desc{
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#605437;	
	padding:0px 10px 10px 10px;
}
.room_short_desc a{
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#9B8E55;	
}
.room_short_desc a:hover{ 
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#79634A;	
}
.room_name_lnk{
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#9B8E55;	
}
.room_name_lnk:hover{ 
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#79634A;	
}
.drink_short_desc{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#605437;	
	border-left:1px solid #E1DDC8;
	padding:10px;
}
.drink_short_desc1{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#605437;	
}

.drink_title{
	font:12px Arial, Helvetica, sans-serif;
	color:#605437;	
}

.gallery_name_lnk{
	font:11px/17px Arial, Helvetica, sans-serif;
	color:#9B8E55;	
}
.gallery_name_lnk:hover{ 
	font:11px/17px Arial, Helvetica, sans-serif;
	color:#79634A;	
}
.terms ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
.terms li{
	padding-left:10px;
	margin-left:0px;
	margin-bottom:8px;
	list-style-type:none;
	background:url(../images/inner/terms_bulet.jpg) 0px 7px no-repeat;
}
.java{
	font:11px/17px Arial, Helvetica, sans-serif; padding-left:15px;
	color:#605437;
}
.pano_combo{
	font:11px/17px Arial, Helvetica, sans-serif; background-color:#FFFEE2;
	color:#605437; border:1px solid #605437; height:15px;
}

.java_lnk{
	font:11px/17px Arial, Helvetica, sans-serif;
	color:#605437; text-decoration:underline;
}
.java_lnk:hover{
	font:11px/17px Arial, Helvetica, sans-serif;
	color:#79634A; text-decoration:none;
}
.jump_mnu{
	border:1px solid #E1DDC8;
	font:11px Arial, Helvetica, sans-serif;
	color:#605437;
	margin-bottom:10px;
}
.reservation_txt_box{
	border:1px solid #E1DDC8;
	font:11px Arial, Helvetica, sans-serif;
	color:#605437;
	margin-bottom:10px;
}
.news_title{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#9B8E55;
}
.news_title a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#9B8E55;
}
.news_title a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#79634A;
}
.email_lnk{
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#605437; text-decoration:underline;
}
.email_lnk:hover{
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#605437; text-decoration:none;
}
.heading{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#9B8E55;
}
.book_now{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFEE2;
	background:#BBB182;
	padding:3px;
	display:block;
	width:75px;
	text-align:center;
}
.book_now:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#79634A;
	background:#BBB182;
	padding:3px;
	display:block;
	width:75px;
	text-align:center;
}
.packages_lnk{
	font: bold 12px/20px Arial, Helvetica, sans-serif; color:#9B8E55; cursor:pointer; cursor:hand;
}
.packages_lnk:hover{
	font: bold 12px/20px Arial, Helvetica, sans-serif; color:#605437; cursor:pointer; cursor:hand;
}

/* form css start here*/
.err_msg{
	font:11px Arial, Helvetica, sans-serif;	color:#FF0000;
}
.btn{
	font:bold 11px Arial, Helvetica, sans-serif; color:#FFFEE2; background-color:#B4A974;
	background:#B4A974; border:1px solid #B4A974; padding:3px;
}
.txt_box{
	font:bold 11px Arial, Helvetica, sans-serif; color:#FFFEE2;
	border:1px solid #FFFEE2; height:17px; width:175px; background:#BBB182;
}
.vacancy_lnk{
	font: bold 11px/26px Arial, Helvetica, sans-serif; color:#9B8E55; cursor:pointer; cursor:hand;
}
.vacancy_lnk:hover{
	font: bold 11px/26px Arial, Helvetica, sans-serif; color:#605437; cursor:pointer; cursor:hand;
}
.pos_content{
	font: 11px/17px Arial, Helvetica, sans-serif; color:#000;
}
.txt_box_apply{
	font:11px Arial, Helvetica, sans-serif;	color:#000;	border:1px solid #E4DFCB; background-color:#F6F4DB;
	height:17px; width:115px;
}
.txt_area_apply{
	font:11px Arial, Helvetica, sans-serif;	color:#000;	border:1px solid #E4DFCB; background-color:#F6F4DB;
	width:115px;
}
.jmp_mnu_apply{
	font:11px Arial, Helvetica, sans-serif;	color:#000; background-color:#F6F4DB;
	border:1px solid #E4DFCB;
}
.txt_box_small{
	font:11px Arial, Helvetica, sans-serif;	color:#000; background-color:#F6F4DB;
	border:1px solid #E4DFCB; height:17px;
}

/* form css end here*/
.textfield{
	font:11px Arial, Helvetica, sans-serif;	color:#000;	border:1px solid #E4DFCB; background-color:#F6F4DB;
	height:17px; width:150px;
}
.text_area{
	font:11px Arial, Helvetica, sans-serif;	color:#000;	border:1px solid #E4DFCB; background-color:#F6F4DB;
	width:150px;
}
.heading_lnk{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#9B8E55;
}
.heading_lnk:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#79634A;
}
.loader_img{
	background:url(../pano/ajax-loader.gif) center no-repeat;
}
