body {  	
	color: #000;	
	font:normal normal 12px "Arial";		
	background-color:#CCCCCC;
	margin: 0px auto 0px;  	
}
/************************************************
*	Index Top	*
************************************************/
.topnav {
	color:#000;
	padding:7px 0px;
	text-decoration:none;
	font:normal bold 12px "Arial";	
}
.topnav:hover {
	color:#CC3300;
	text-decoration:underline;
	font:normal bold 12px "Arial";	
}
.tit_1 {
	color:#dfd2a6;	
	font:normal bold 35px "Arial";
	text-decoration:none;	
}
.tit_2 {
	color:#c8b593;	
	font:italic bold 18px "Arial";
	text-decoration:none;	
}
.tit_yellow {
	color:#eede7c;	
	font:normal bold 35px "Arial";
	text-decoration:none;	
}
.smalltit {
	color:#dfd2a6;	
	font:normal bold 18px "Arial";
	text-decoration:none;	
}
.smalltit_yellow {
	color:#eede7c;	
	font:normal bold 18px "Arial";
	text-decoration:none;	
}


.lfr_head {
	color:#639114;	
	font-family: "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:100;
	text-decoration:none;
}

.lfr_head  h2{ margin:0px; 	color:#639114;	
	font-family: "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:100;
	text-decoration:none;}  

/*venkat old
.lfr_head { color:#639114; 	font-weight:100;
	text-decoration:none; }

.lfr_head h2 { font:normal 22px Times New Roman; font-stretch:normal; } */

/*.txtbox {
	font:normal normal 12px "Arial";
	color:#000000;
	background:#E8E8E8;
	border:1px #333333 solid;
	height:15px;
	padding:2px 2px;	
}*/
/************************************************
*	Logo							*
************************************************/
.offer_tit {
	color:#fff;
	font:normal bold 15px "Arial";
	text-decoration:none;	
}
.offer_tit:hover {
	color:#000000;
	font:normal bold 15px "Arial";
	text-decoration:none;	
}
/************************************************
*	Content Part	*
************************************************/
/* .midd_tit {
	color:#3a3a3a;
	font-family:"Times New Roman", Times, serif;
	font-size:30px;
	font-weight:100;
	text-decoration:none;
	padding-right:30px;
	padding-left:16px;
} */
.midd_tit {	color:#3a3a3a; }
.midd_tit h1{ font:bold 32px Times New Roman; font-stretch:normal; margin:0px;}
/*---------over-------*/
/*	.midd_subtit {
color:#7e7e7e;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:100;
	text-decoration:none;
	padding-right:30px;
	padding-left:18px;
}  */
.midd_subtit {
	color:#7e7e7e;
	font:normal bold 20px  "Times New Roman";

}
.midd_subtit h1 {
	color:#7e7e7e;
	font:normal bold 20px  "Times New Roman";
	margin:0px;
	padding-left:8px;

}

.subtit_ora {
	font:normal bold 22px  "Times New Roman";
}
.subtit_ora h2{
	color:#ff5001;
	font:normal bold 22px  "Times New Roman";
	margin:0px;

}

.midd_txt {
	color:#575757;
	font:normal normal 12px  "Arial";	
	text-align:justify;
	padding-right:30px;
	padding-left:20px;
}
.more {
	color:#666666;
	font:normal normal 10px  "Trebuchet MS";
	text-decoration:underline;	
}
.more:hover {
	color:#333333;
	font:normal normal 10px  "Trebuchet MS";
	text-decoration:none;	
}
/************************************************
*	Index Restrant		*
************************************************/
.res_tit {
	color:#639114;
	font:normal normal 18px "Trebuchet MS";	
}
#res {
  	width:220px;
  	float:left;	
}
#navres {
	width: auto;
	float: left;	
	margin: 0px;
	padding: 0px 0px 0px 35px;
}	

#navres ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#navres ul li {
	display:block;
	clear:both;
	margin: 0px;
	padding: 0px 4px 3px 10px;
	background:url(../images/arrow_1.gif) no-repeat  scroll 0px 3px;		
}
	
#navres ul li a {
	display: block;
	color: #75a104;
	text-decoration: none;
	font-family:"Arial";
	font-size:11px;
	font-weight:normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;	
}
#navres ul li a:hover {
	font-family:"Arial";
	font-size:11px;
	font-weight:normal;
	color: #333333;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	text-decoration:none;		
}
/************************************************
*	Left nav							*
************************************************/
#navbarlist {
	width: auto;
	float: left;	
	margin: 0px;
	padding: 0px 0px 0px 35px;
}	
#navbarlist ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
#navbarlist ul li {
	display:block;
	clear:both;
	margin: 0px;
	padding: 0px 4px 3px 10px;
	background:url(../images/arrow_1.gif) no-repeat  scroll 0px 3px;		
}	
#navbarlist ul li a {
	display: block;
	color: #5c5b59;
	text-decoration: none;
	font-family:"Arial";
	font-size:12px;
	font-weight:normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;	
}
#navbarlist ul li a:hover {
	font-family:"Arial";
	font-size:12px;
	font-weight:normal;
	color: #000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	text-decoration:none;		
}
/************************************************
*	Footer nav	*
************************************************/
.footer {
	color:#fff;
	padding:6px 0px;
	text-decoration:none;
	font:normal normal 12px "Arial"	;
}

.footer h3{
	color:#fff;
	margin:0px;

}

.footer:hover {
	color:#fff;
	text-decoration:underline;
	font:normal normal 12px "Arial"	;
}

.footer:hover h3{
	color:#fff;
	
}


.white_txt {
color: #fff;	
font:normal normal 12px "Trebuchet MS";	
}
.tag {
	color:#575757;
	padding:6px 0px;
	text-decoration:none;
	font:normal normal 12px "Arial"	
}
.tag:hover {
	color:#000000;
	text-decoration:underline;
	font:normal normal 12px "Arial"	
}
/************************************************
*	Form	*
************************************************/
.innertxtbox {
	font:normal normal 12px "Arial";
	color:#000000;
	background:#FFFFFF;
	border:1px #9E9234 solid;
	height:15px;
	padding:2px 2px;	
}
.txtbox {
	/*font:normal normal 12px "Arial";
	color:#000000;
	background:#E8E8E8;
	border:1px #333333 solid;
	height:15px;
	padding:2px 2px;	*/
	BACKGROUND-COLOR:#D1D1D1;
	color:#333333;
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    font:normal normal 12px "Arial";
    FONT-SIZE: 12px;
	border-bottom:1px #333333 solid;
	border-left:1px #333333 solid;
	border-right:1px #333333 solid; 
	border-top:1px #333333 solid;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;

}

.ayur_txtbox {
	/*font:normal normal 12px "Arial";
	color:#000000;
	background:#E8E8E8;
	border:1px #333333 solid;
	height:15px;
	padding:2px 2px;	*/
	BACKGROUND-COLOR:#dfebb9;
	color:#333333;
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    font:normal normal 12px "Arial";
    FONT-SIZE: 14px;
	border-bottom:1px #7c8954 solid;
	border-left:1px #7c8954 solid;
	border-right:1px #7c8954 solid; 
	border-top:1px #7c8954 solid;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;

}

/************************************************
*	Banner							*
************************************************/
#midspt_2 {
  	width:671px;
  	float:left;	
	z-index:1000;			
}
#midspt2_r {
  	width:671px;
  	float:left;	
	z-index:1000;		
}
#banerspt_1 {
  	width:530px;
  	float:left;
	height:267px;
	background:url(../images/banner.gif) no-repeat;
	z-index:1000;	
}
#banerspt1_r {
  	width:530px;
  	float:left;
	height:auto;	
	z-index:1000;	
}
#banerspt_2 {
  	width:141px;
  	float:left;	
	z-index:1000;	
}
#banerspt2_r {
  	width:100px;
  	float:left;
	padding:45px 40px 0px 0px;
	text-align:center;	
	z-index:1000;	
}
#banerspt2_bg {
  	width:140px;
  	float:left;
	height:267px;
	background:url(../images/offer_icon.gif) no-repeat;	
	z-index:1000;	
}
.offer_tit {
	color:#fff;
	font:normal bold 15px "Arial";
	text-decoration:none;	
}
.offer_tit:hover {
	color:#000000;
	font:normal bold 15px "Arial";
	text-decoration:none;	
}

/************************************************
*	Special Offers	*
************************************************/
.spal_tit {
	color:#000;
	text-decoration:non;
	font:normal bold 14px "Arial"	
}
.spal_txt {
	color:#000;
	text-decoration:non;
	font:normal normal 11px "Arial"	
}

/* ---------- gallery styles start here ----------------------- */
.photo {
	margin: 0px;
	position: relative;
	width: 530px;
	height: 267px;
	float: left;
}
.sample10 span {
	width: 531px;
	height: 267px;
	display: block;
	position: absolute;
	top: -0px;
	left: -0px;
	background: url(../images/brush-border.png) no-repeat;
}
.sample10 img {
	border: none;
	padding: 0;
}

#full_box {
  	width:679px;
  	float:left;
	height:364px;
	background:url(../images/full.png) no-repeat;
	z-index:1000;
	
}
#full_img {
  	width:530px;
  	float:left;
	height:267px;	
	z-index:-1000;
}

/*footer*/
.foot_area{ float:left; width:650px; height:30px;}
.footer_marquee {
	color:#669900;
	padding:6px 0px;
	text-decoration:none;
	font:normal normal 12px "Arial"	
}
.footer_marquee h3 {
	color:#669900;
	padding:6px 0px;
	text-decoration:none;
	font:normal normal 12px "Arial"	
}

.footer_marquee:hover {
	color:#669900;
	text-decoration:underline;
	font:normal normal 12px "Arial"	
} 

.footer_marquee:hover h3 {
	color:#669900;
	text-decoration:underline;
	font:normal normal 12px "Arial"	
} 

/************************************************
*	Navigations		*
************************************************/
#navr {
	float:left;
	width:103px;
	height:80px;
	line-height:80px;				
}
/************************************************
*	Home	*
************************************************/
.home_all:link{
	display:block;
	background:url(../images/menu_02.gif) no-repeat;	
	width:102px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-indent:34px;	
}
.home_all:visited {
	display:block;
	background:url(../images/menu_02.gif) no-repeat;
	width:102px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-indent:34px;
	line-height:76px;			
}
.home_all:hover {	
	display:block;
	background:url(../images/menu_over_02.gif) no-repeat;
	width:102px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF8000;
	text-decoration:none;	
}
.home_all:active {
	display:block;
	background:url(../images/menu_over_02.gif) no-repeat;
	width:102px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF8000;
	text-decoration:none;		
}

/************************************************
*	Packages  *
************************************************/
.pack_all:link{
	display:block;
	background:url(../images/menu_03.gif) no-repeat;	
	width:102px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-indent:27px;	
}
.pack_all:visited {
	display:block;
	background:url(../images/menu_03.gif) no-repeat;
	width:102px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-indent:27px;
	line-height:76px;			
}
.pack_all:hover {	
	display:block;
	background:url(../images/menu_over_03.gif) no-repeat;
	width:102px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF8000;
	text-decoration:none;	
}
.pack_all:active {
	display:block;
	background:url(../images/menu_over_03.gif) no-repeat;
	width:102px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF8000;
	text-decoration:none;		
}
/************************************************
*	Offers  *
************************************************/
.offer_all:link{
	display:block;
	background:url(../images/menu_04.gif) no-repeat;	
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-indent:37px;	
}
.offer_all:visited {
	display:block;
	background:url(../images/menu_04.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-indent:37px;
	line-height:76px;			
}
.offer_all:hover {	
	display:block;
	background:url(../images/menu_over_04.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF8000;
	text-decoration:none;	
}
.offer_all:active {
	display:block;
	background:url(../images/menu_over_04.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF8000;
	text-decoration:none;		
}
/************************************************
*	Tips  *
************************************************/
.tips_all:link{
	display:block;
	background:url(../images/menu_05.gif) no-repeat;	
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-indent:39px;	
}
.tips_all:visited {
	display:block;
	background:url(../images/menu_05.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-indent:39px;
	line-height:76px;			
}
.tips_all:hover {	
	display:block;
	background:url(../images/menu_over_05.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF8000;
	text-decoration:none;	
}
.tips_all:active {
	display:block;
	background:url(../images/menu_over_05.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF8000;
	text-decoration:none;		
}
/************************************************
*	Ayurveda *
************************************************/
.ayu_all:link{
	display:block;
	background:url(../images/menu_06.gif) no-repeat;	
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-indent:28px;	
}
.ayu_all:visited {
	display:block;
	background:url(../images/menu_06.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-indent:28px;
	line-height:76px;			
}
.ayu_all:hover {	
	display:block;
	background:url(../images/menu_over_06.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF8000;
	text-decoration:none;	
}
.ayu_all:active {
	display:block;
	background:url(../images/menu_over_06.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF8000;
	text-decoration:none;		
}
/************************************************
*	Testimonials *
************************************************/
.test_all:link{
	display:block;
	background:url(../images/menu_07.gif) no-repeat;	
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-indent:22px;	
}
.test_all:visited {
	display:block;
	background:url(../images/menu_07.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-indent:22px;
	line-height:76px;			
}
.test_all:hover {	
	display:block;
	background:url(../images/menu_over_07.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF8000;
	text-decoration:none;	
}
.test_all:active {
	display:block;
	background:url(../images/menu_over_07.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF8000;
	text-decoration:none;		
}
/************************************************
*	Gallery *
************************************************/
.gall_all:link{
	display:block;
	background:url(../images/menu_08.gif) no-repeat;	
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-indent:35px;	
}
.gall_all:visited {
	display:block;
	background:url(../images/menu_08.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-indent:35px;
	line-height:76px;			
}
.gall_all:hover {	
	display:block;
	background:url(../images/menu_over_08.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF8000;
	text-decoration:none;	
}
.gall_all:active {
	display:block;
	background:url(../images/menu_over_08.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF8000;
	text-decoration:none;		
}
/************************************************
*	How to get us *
************************************************/
.how_all:link{
	display:block;
	background:url(../images/menu_09.gif) no-repeat;	
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-indent:18px;	
}
.how_all:visited {
	display:block;
	background:url(../images/menu_09.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-indent:18px;
	line-height:76px;			
}
.how_all:hover {	
	display:block;
	background:url(../images/menu_over_09.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF8000;
	text-decoration:none;	
}
.how_all:active {
	display:block;
	background:url(../images/menu_over_09.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FF8000;
	text-decoration:none;		
}
/************************************************
*	contact us *
************************************************/
.cont_all:link{
	display:block;
	background:url(../images/menu_10.gif) no-repeat;	
	width:103px;
	font-family:"Trebuchet MS";	
	text-decoration:none;
	color:#FFFFFF;
	text-indent:22px;	
}
.cont_all:visited {
	display:block;
	background:url(../images/menu_10.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";	
	text-decoration:none;
	color:#FFFFFF;
	text-indent:22px;
	line-height:74px;			
}
.cont_all:hover {	
	display:block;
	background:url(../images/menu_over_10.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";	
	color:#FF8000;
	text-decoration:none;	
}
.cont_all:active {
	display:block;
	background:url(../images/menu_over_10.gif) no-repeat;
	width:103px;
	font-family:"Trebuchet MS";	
	color:#FF8000;
	text-decoration:none;				
}
.menubor {
	border:0px #000000 solid;
}

.attract{ float:left; padding-left:40px; padding-top:37px; #padding-top:18px; #padding-left:58px; }
.attract h2{font:bold 12px Arial; margin-top:19px; #margin-top:21px;}
