
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,label,input,p,blockquote,table,tr,th,td,embed,object,button{margin:0;padding:0;}
body{ font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#1b1a1a;  line-height:18px;}
/*background:#c8c8c8;*/
a{text-decoration:none; color:#ce355b}
a:hover{text-decoration:none; color:#031641}
img { border:none }
input{margin-top:5px;}
button{ display:block; width:66px; height: 20px;background: url(../images/buttonbg.jpg) no-repeat ;border:none;  cursor: pointer; font-size:9px; color:#fff; margin-top:5px;}
.Readmore{text-align:right; display:block;padding-right:5px; color:#ff6600  }
.Clear{clear:both; line-height:1px;}
h2{color:#1b1a1a; font-size:13px;}
strong{color:#034494}
.selected { height:22px; background:url(../images/active_menu1.jpg) repeat-x;}
/*902*/
.Mainwrapper{ width:1000px; height:auto;   margin: 0px auto;}
.header{ width:1000px; height:86px;}
.logo_cont{width:302px; height:68px; float:left;  padding:0px 0px 0px 0px;}
.menu_cont{width:680px; height:86px; float:left;}
.top_link{width:690px; height:27px; float:left; text-align:right; padding:3px 0px 0px 0px; }
.link1{display:block; width:60px; height:18px; margin-left:10px; background:blue; float:right; background:url(../images/top_icon5.jpg) no-repeat left; text-align:left; padding:2px 0px 0px 20px;}
.link2{display:block; width:80px; height:18px; background:blue; float:right; background:url(../images/top_icon1.jpg) no-repeat left; text-align:left; padding:2px 0px 0px 20px;}

.link3{display:block; width:80px; height:18px; background:blue; float:right; background:url(../images/top_icon3.jpg) no-repeat left; text-align:left; padding:2px 0px 0px 20px;}
.link5{display:block; width:80px; height:18px; background:blue; float:right; background:url(../images/top_icon2.jpg) no-repeat left; text-align:left; padding:2px 0px 0px 20px;}
.link4{display:block; width:80px; height:18px; background:blue; float:right; background:url(../images/top_icon4.jpg) no-repeat left; text-align:left; padding:2px 0px 0px 20px;}

.main_menu{width:700px; height:36px; float:left; padding:20px 0px 0px 0px;}
.main_menu	h2	{clear:both;padding-top:20px;}
.main_menu	ul {list-style:none;margin:0;padding:0;}
.main_menu	li {float:left;width:100px;margin:0;padding:0;text-align:center;}
.main_menu	li a {display:block;padding:5px 10px;height:100%;color:#000;text-decoration:none;border-right:1px solid #FFF; font-weight:bold}
.main_menu	li a {background:url(../images/bg3.png) repeat 0 0; color:#000}
.main_menu	li a:hover, li a:focus {background-position:-150px 0; color:#fff}
.main_menu	#a a {background:url(../images/bg3.png) repeat -20px 35px;}

.main_img{clear:both; width:1000px; height:381px;}

.middle_cont{width:982px; height:900px;  padding:0px 0px 0px 18px;}
.heritage_cont{width:239px; height:auto; background: #fff  url(../images/stay_bg.jpg) no-repeat top; margin-right:20px; float:left; padding:45px 18px 0px 18px;}
.heritage_cont span{display:block; height:25px;  text-align:center; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#cd3359}
.heritage_cont p{margin:0px; padding:0px; text-align:justify}
.phone_cont{width:auto; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:left; color:#535252; margin-left:55px;}
.email_cont{width:auto; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:left; color:#535252; margin-left:38px;}

.home_stay{width:188px; height:auto; float:left; background: #fff url(../images/home_stay_bg.jpg) no-repeat top; margin-right:20px; padding:45px 10px 0px 10px; }
.home_stay span{display:block; height:25px; text-align:center; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#cd3359}
.home_stay p{margin:0px; padding:0px; text-align:justify; padding-top:30px;}
.home_stay a{margin:10px 0px 0px 66px;}
.home_stay a:hover{margin:10px 0px 0px 66px;}

.spa{width:188px; height:auto; float:left; background:#fff url(../images/ayurvedic_spa.jpg) no-repeat top; margin-right:20px;  padding:45px 10px 0px 10px;  }
.spa span{display:block; height:25px; text-align:center; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#cd3359}
.spa p{margin:0px; padding:0px; text-align:justify; padding-top:30px;}
.spa a{margin:10px 0px 0px 66px;}
.spa a:hover{margin:10px 0px 0px 66px;}


.yoga_cont{width:189px; height:600px; float:left; background:#fff url(../images/yoga_bg.jpg) no-repeat top;  padding:45px 10px 0px 10px; }
.yoga_cont span{display:block; height:25px; text-align:center; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#cd3359}
.yoga_cont p{margin:0px; padding:0px; text-align:justify; padding-top:30px;}
.yoga_cont a{margin:10px 0px 0px 66px;}
.yoga_cont a:hover{margin:10px 0px 0px 66px;}

.bangalow_cont{width:423px; height:auto; float:left;  margin-right:36px; background: #fff url(../images/bungalow_bg.jpg) no-repeat top; padding:45px 20px 0px 20px; }
.bangalow_cont span{display:block; height:25px; text-align:left; padding:0px 0px 0px 20px; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#cd3359}
.bangalow_cont p{margin:0px; padding:0px; text-align:justify; padding-top:30px;}
.bangalow_cont p img{ margin-left:150px; margin-top:20px;}

.heritage_bg{width:463px; height:auto; float:left;  background: #fff url(../images/heritage_bg.jpg) no-repeat top;  padding:45px 0px 0px 0px; }
.heritage_bg span{display:block; height:25px; text-align:left; padding:0px 0px 0px 20px; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#cd3359}
.heritage_bg p{margin:0px; padding:0px; text-align:justify; padding-top:30px;}
.heritage_bg p img{ margin-left:150px; margin-top:20px;}

.rates{width:378px; height:160px; background:url(../images/rates_bg.jpg) no-repeat; margin-left:22px; padding:60px 0px 0px 30px;}
.rates span{display:block; width:100px; height:20px; float:left; font-size:11px; color:#535252; font-weight:normal; margin:0px; margin-top:10px;}
h5{margin:0px; padding:0px; color:#ce355b; font-size:12px;}
h7{ color:#fff;}
.chart_cont{width:456px; height:auto;  padding-left:8px;}
.chart_cont_top{width:456px; height:15px; background:url(../images/table_top.jpg) no-repeat}
.chart_cont_mid{width:456px; height:200px; background:url(../images/table_mid.jpg) repeat-y}
.chart_cont_mid b{ color:#fff; font-weight:normal}

.heading{background:#5a3f0f; color:#fff}
.heading td{padding-left:5px;}
.row{width:auto; height:auto; border-color:#ccc}
.row td{ padding-left:5px; }


.reservation_cont{width:556px; height:500px; float:left; padding-left:30px;}
.form_top{width:525px; height:29px; background:url(../images/form_top.png) no-repeat; padding:30px 0px 0px 30px; }
.form_mid{width:555px; height:auto; background:url(../images/form_mid.png) repeat-y; padding-top:20px;}
.form_btm{width:555px; height:59px; background:url(../images/form_btm.png) no-repeat }


fieldset{margin:0px; width:507px; display:block;border: none; padding-left:50px;}
fieldset br{ line-height:10px }
label{color:#605f5f;font-size:11px; font-weight:bold;	display:block; float:left; width:150px;text-align:right;margin-right: 5px; float:left;} 
.Star{color:#FF0000; font-size:13px; font-weight:bold}
.Formtxt{width:150px; margin:2px 0px 0px 0px; border:1px solid #c7d0e6;color:#605f5f; font-family:Arial, Helvetica, sans-serif;	font-size:11px;}
button{display:block; width:66px; height:24px; border: 0 none; cursor:pointer; }
.Submit_button{background:url(../images/submit.jpg); width:79px;}
.Reset_button{background:url(../images/reset.jpg); width:79px; }
.FormTop{	height:37px; width:490px; 	background:url(../images/formtop.jpg) no-repeat; }
.Formmid{	height:auto; width:465px; background:url(../images/formmid.jpg) repeat-y; font-size:11px; padding-left:25px;}
.Formbtm{	height:37px; width:490px; background:url(../images/formbtm.jpg) no-repeat;}



.ResultContainer {inner_link
 clear:both; padding-top:5px; padding-bottom:5px; padding-left:30PX; width:280px; margin-left:40PX;
 margin-bottom:10px;
} .Loading {
 background:url(../images/button/loading.gif) no-repeat;
 border:solid 2px #F4F7FB;
} .Warning {
 background:url(../images/warning.gif) no-repeat; background-color:#FFFFFF; color:#105cb6;
 border:solid 2px #CC9901;
} .Info {
 background:url(../images/button/info.gif) no-repeat;
 border:solid 2px #009933;
} .Error {
 background:url(../images/button/error.gif) no-repeat;
 border:solid 2px #CC0000;
}
.TextBox {
 width:150px;
 height:17px;
 border:solid 1px #C9CACB;
 color:#2e6fbf; font-family:Arial, Helvetica, sans-serif;font-size:11px;
}
.txtarea {
 width:150px;
 height:17px;
 border:solid 1px #C9CACB;
 color:#2e6fbf; font-family:Arial, Helvetica, sans-serif;font-size:11px; 
}
.MANDATORY { background-color:#FFFFCC; border:dashed 1px #FF9900; 
 width:150px;
 height:auto;
  }

.product_list_cont a{
	display:block;
	width:493px;
	height:75px;
	background:url(../images/product/gradi2.jpg) repeat-x;
	cursor:pointer;
	}
.product_list_cont a:hover{ 
	display:block;
	width:493px;
	height:75px;
	background:url(../images/product/gradi1.jpg) repeat-x;
    cursor:pointer;
	 }

.photo_cont{width:auto; height:auto; padding:10px 0px 0px 30px;}
.photo_cont a{ margin-right:15px;}




.package_cont{width:955px; height:auto; padding:10px 0px 0px 0px; float:left}
.package_bg{width:190px; height:360px; background: url(../images/package_bg.jpg) no-repeat; padding:25px; float:left }
.package_txt{width:168px; height:200px; text-align:justify; padding-top:15px; float:left}
.package_caption{font-size:17px; line-height:22px;  text-align:justify; font-style:italic; padding:10px 10px 0px 30px; width:610px; height:60px; color:#9c9060; font-family:Georgia, "Times New Roman", Times, serif;}
.pack_caption{font-size:17px; line-height:22px; text-align:justify; color:#9c9060; font-family:Georgia, "Times New Roman", Times, serif; padding:0px; text-indent:0px;}
.pack_cap{font-size:14px; line-height:22px; text-align:justify; color:#9c9060; font-family:Georgia, "Times New Roman", Times, serif; padding:0px; text-indent:0px}

.bulletPlus	{
	background: url(../images/bulletPlus.gif) no-repeat 4px 2px;
	font-size: 15px;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 3px 30px;
	text-decoration: none;
	color: #915209;
	display: block;
	border-bottom: 1px dotted #c0c0c0;
}

.bulletPlus:hover	{
	color: #bd6b0b;
	text-decoration: none;
}

.bulletPlus h2 {
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

.bulletMinus	{
	background: url(../images/bulletMinus.gif) no-repeat 4px 2px;
	font-size: 15px;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 3px 30px;
	text-decoration: none;
	color: #915209;
	display: block;
	border-bottom: 1px dotted #c0c0c0;
}

.bulletMinus:hover	{
	color: #bd6b0b;
	text-decoration: none;
}

.bulletMinus h2 {
	font-weight: normal;
}

h3{ color:#8f7611; font-size:13px; font-weight:bold}
h4{ color:#c73856; font-size:12px; font-weight:bold}





<!--side menu top right-->


#accContainer {width: 220px; background-color: #cd3359;margin: 0px; float:left;}
#menus1 {background-color: #cd3359;color: #fff;padding-left: 10px;cursor:pointer;}



.menuTitle {
	font-size: 11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	color: #fff;
	text-decoration: none;
	text-align:left;
	outline-style:none;
	height: 17px;
	border-bottom: 1px solid #ddd;
	margin-left:5px;
	

}
.package_menu{width:240px; height:100px; margin-bottom:20px;}
.package_menu a{display:block; width:215px; height:20px; background:#e0dddd; margin-left:5px; border-bottom:1px dashed #fff; padding-left:20px; color:#000; font-weight:bold; padding-top:5px;}
.package_menu a:hover{display:block; width:215px; height:20px; background:#e0dddd; margin-left:5px; border-bottom:1px dashed #fff; padding-left:20px; color:#cd3359; font-weight:bold; padding-top:5px;}

.package_top{width:224px; height:24px; background:url(../images/package_top.jpg) no-repeat; padding:15px 0px 0px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;font-size:12px; color:#7b650c}
.package_mid{width:236px; height:auto; background:url(../images/package_mid.jpg) repeat-y; padding-left:3px; padding-top:1px;}
.package_mid a{display:block; width:203px; height:26px; background:url(../images/package_link.jpg) no-repeat; padding:7px 0px 0px 30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#7b650c  }
.package_mid a:hover{display:block; width:203px; height:26px; background:url(../images/package_link_over.jpg) no-repeat;  padding:7px 0px 0px 30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff }
.package_btm{width:239px; height:19px; background:url(../images/package_btm.jpg) no-repeat}



/* Salini */

.inside_content_left{width:680px; height:400px; float:left; margin-left:5px; padding-right:30px;  padding-top:20px;}
.inside_content_right{width:250px; height:600px; float:left; padding-top:30px;}
.inside_content_left span{display:block; height:25px; text-align:left; padding:0px 0px 0px 20px; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#cd3359}
.innerspan{display:block; text-align:justify; padding:0px 0px 0px 20px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#535252}

.facility{width:580px; height:329px; background:url(../images/facilities.jpg) no-repeat; margin-left:22px; padding:60px 0px 0px 30px; color:#535252; clear:both}





.result_cont{clear:both; width:612px; height:35px; background:url(../images/pagination_bg.jpg) no-repeat; padding-top:10px; margin-bottom:10px; margin-left:29px; margin-top:15px; }
/* Paging */
.Pagination
{
	padding:1px; padding-left:5px; padding-right:5px;
	color:#3e8300;
	text-decoration:none;
	
	cursor:pointer;
	margin-left:5px; margin-right:5px;
	font-weight:bold; font-size:12px;
	
}
.ACTIVE
{

	cursor:auto;
	color:#ffffff;
	background:#fa9022;
	font-weight:bold;
	font-size:12px;	
}

.Pagination:hover 
{
	
	color:#fff;
	background:#fa9022;
	font-weight:bold;
	font-size:12px;	
	
}
.PaginationDesable
{
	padding:1px; padding-left:5px; padding-right:5px;
	color:#3e8300;
	text-decoration:none;
	 font-weight:bold;
	 font-size:12px;

}

/*  Section - Starts */

.footer {width:1000px; height:100px; float:left; display:block; background:red;  }
.footcopy {  color:#FFFFFF; text-align:left; }
.poweredtbf {display:block; color:#FFFFFF; text-align:right; }



/* Footer Section - Ends */

