@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}
body{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; margin:0px auto; background:url(../images/bg.jpg) repeat-x;background-color:#a45f96;}
/*////////--------------------------------common------------------------------/////////*/		
a{outline:none;}
p{padding:0px 0px;margin:0;}
img{border:none;}
h1,h2,h3,h4,h5,h6{
margin:0;
padding:8px 0 4px 0;}
ul,li{list-style-type:none;margin:0;padding:0;}

h3{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0a3f3a; font-weight:normal ;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px ;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FFFFFF;font-weight:bold; padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px ;}			
h1{font-family:Arial, Helvetica, sans-serif;font-size:18px; color:#6d314c; font-weight:normal; padding:0px 0px 0px 25px;margin:0px 0px 0px 0px ; background:url(../images/leaf.gif) no-repeat;}
.clear{clear:both;}
#mainwrap{width:1005px; text-align:left; background:url(../images/bg-banner.jpg) no-repeat;}
#main{width:960px; text-align:left; margin:0px auto;}
#menulogo_wrap{height:92px; text-align:left; }
#logo{width:440px; float:left; padding:15px 0 0 0;}
#top{width:300px; float:right; height:90px;}
#top_link{width:190px; float:right; padding:1px 0 0 12px; background:url(../images/top_linkbg.jpg) no-repeat; margin:5px 0 0 0; height:30px;}
.link1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#381e27;}
.link1 a{ color:#381e27; text-decoration:none;}
.link1 a:hover{ color:#CC6600; text-decoration:none;}
#call{width:240px; height:33px; float:right; padding:15px 0 0 0;}
.call_clr{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#c5471d;}

#navi_container{ height:34px; float:left; width:960px; padding:0 0 0 0; margin:0px;}
#navimenu{width:724px; float:left; background:url(../images/navi.jpg) no-repeat; height:34px;}
#navi_side{ width:236px; float:left; height:34px;}
#navimenu ul{padding:0 0 0 8px; margin:0px;}
#navimenu li{float:left; list-style:none; background:url(../images/line.gif) no-repeat bottom right; padding:9px 10px; color:#082e57; }
#navimenu li a{text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:bold;  }
#navimenu li a:hover{text-decoration:none; color:#fdc71f; }

#banner{width:960px; height:287px; float:left; padding:0 0 0 0;}
.middle_link{width:960px; float:left; height:82px; padding:0 0 0 0; background:#e4cfe2;}

.bt1{display: block; cursor: pointer; outline: transparent solid 0px; float:left; margin:10px 0 0 0;}
#bt1container a{height:82px; width:319px; background:url(../images/bt1.jpg) no-repeat left top;}
#bt1container a:hover{background-position: left -82px; }

.apply a{display: block; cursor: pointer; outline: transparent solid 0px; float:left; margin:0px 0 0 0;}
#apply_style a{height:82px; width:319px; background:url(../images/bt1.jpg) no-repeat left top;}
#apply_style a:hover{background-position: left -82px; }
.apply1 a{display: block; cursor: pointer; outline: transparent solid 0px; float:left; margin:0px 0 0 2px;}
#apply_style1 a{height:82px; width:319px; background:url(../images/bt2.jpg) no-repeat left top;}
#apply_style1 a:hover{background-position: left -82px; }
#apply_style2 a{height:82px; width:318px; background:url(../images/bt3.jpg) no-repeat left top;}
#apply_style2 a:hover{background-position: left -82px; }

#middle_container{width:960px; float:left; background:url(../images/middle_bg.jpg) repeat-x; background-color:#d3dee0; height:auto; padding:0 0 15px 0;}
#middle_side1{ width:712px; float:left; height:auto; padding:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:justify; color:#435b6a; line-height:19px;}
#middle_side2{ width:900px; float:left; height:auto; padding:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:justify; color:#435b6a; line-height:19px;}
#middle_side2{ width:226px; float:left; height:auto; padding:0 0 0 0;}
#middle_sidecontainer{ width:210px; float:left; height:auto; padding:0 8px 0 8px; background:url(../images/side_bg.jpg) no-repeat;}
#middle_link2{ width:226px; float:left; height:auto; height:30px;}
#middle_link{ width:712px; float:left; height:auto; height:30px;}

.clr{font-family:Arial, Helvetica, sans-serif; color:#de4800;}
#img_middle{width:132px; height:135px; float:left;}
#img_middle2{width:124px; height:127px; float:left; padding:0 10px 0 0;}
#side_design{width:209px; height:55px; float:left;}
.photo_gallery{ width:200px; height:50px; float:left; margin:10px 0 0 0; background:url(../images/bg_gallery.jpg) no-repeat; padding:10px 0 0 9px;}
.txt_gall{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#6d314c;}
.txt_gall2{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#de4800;}
.txt_gall3{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#6d314c; font-weight:bold;}
#news{width:209px; float:left; padding:10px 0 0 0;}
#news_box{width:163px; background:#e4eff1; color:#0f3351; padding:0px 18px 0px 18px; margin:0 5px 12px 5px; line-height:18px;}
#news_top{width:209px; height:9px; float:left;}
#news_middle{width:209px;  float:left; background:url(../images/news_bg.jpg) repeat-y;}
#more{width:209px; height:22px; float:left;}


.scroll{ text-decoration:none; color:#435b6a;}
a.scroll{ text-decoration:none; color:#435b6a;}
a.scroll:hover{ color:#435b6a; text-decoration:none;}

#adress_container{width:209px; float:left; padding:0 0 0 0; padding:10px 0 0 0; line-height:19px;}
.clr_adress{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#361c25; font-weight:bold; }
.clr_adress2{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#361c25; }
.txt_adress{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#622b44;}
.clr_orange{color:#cc4704;}
.clr_2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#394548;}

#image_scroll{width:684px; float:left; padding:20px 0 0 0;}
#image_scroll_top{width:684px; float:left; padding:0 0 0 0; height:41px;}
#image_scroll_mid{width:634px; float:left; padding:6px 25px 10px 25px; height:107px; background:url(../images/scroller_bg.jpg) no-repeat;}
#image_scroll_bot{width:684px; float:left; padding:0 0 0 0; height:28px;}
#about_txt_bg{width:325px; float:left; padding:18px 0 0 0;  background:url(../images/avp_about.jpg) no-repeat; height:38px; color:#6d314c; font-size:12px; font-weight:bold; } 
.facilities{width:665px; float:left; padding:0 15px 0 14px; background:url(../images/fac_bg.jpg) no-repeat; margin:0 0 0 10px;}
.facilities2{width:665px; float:left; padding:0 15px 0 14px;  margin:0 0 0 10px;}
#facilities_txt{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#462f49; width:660px; float:left; padding:15px 0 0 0px;} 
.facilities ul{list-style:none; padding:15px 0px 15px 20px ; margin:0px 0px 0px 0px ;}
.facilities li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#7f3154; padding:0px 0px 0px 15px ; background-image:url(../images/d_bullet.jpg);
 background-repeat:no-repeat; line-height:23px; font-weight:bold;}
.facilities li a{color:#7f3154;}				
.facilities li a:hover{color:#666666;text-decoration:none;}

#fac_slider{width:290px; float:right; margin:0 0 0 15px; background:url(../images/fac_slider.jpg) no-repeat; height:187px;}
#img_fac{padding:12px 0 0 12px; float:left;}

.textfield3{width:240px; height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#435b6a; border:#929292 1px solid;padding:4px 0 0 2px; margin:0 0 4px 0; background:#edf2f3; font-weight:normal;}
.textarea3{width:240px; height:60px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#435b6a; border:#929292 1px solid; padding:4px 0 0 2px; margin:0 0 6px 0; background:#edf2f3; font-weight:normal; resize:none;}
.textfield2{width:60px; height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#435b6a; border:#929292 1px solid;padding:4px 0 0 2px; margin:0 0 4px 0; background:#edf2f3; font-weight:normal;}
.txt_container{width:694px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#555555; text-align:justify; line-height:19px; padding:10px 0px 0 0;}
#contact_container{width:300px; float:left; padding:20px 0 0 20px; line-height:21px;}
.mail a{ color:#555555;line-height:20px; text-decoration:none;}
.mail a:hover{ color:#470909;line-height:20px;text-decoration:none;}
.web a{ color:#470909;line-height:20px; text-decoration:none;}
.web a:hover{ color:#555555;line-height:20px;text-decoration:none;}
#contact_form{width:350px; float:left; padding:20px 0 0 20px;}
#photo_gallery_container{width:700px; float:left; padding:15px 0 0 0;}
#photogallery_item{width:151px; float:left; height:124px; background:url(../images/photo_frame.png) no-repeat; padding:2px 0 0 2px; margin:15px 0 0 15px;}
#photogall_divider{width:689px; float:left; height:32px; padding:0 0 0 10px; }
.ayur_container ul{list-style:none; padding:15px 0px 15px 20px ; margin:0px 0px 0px 0px ;}
.ayur_container li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#666666; padding:0px 0px 0px 15px ; margin:10PX 0 0 0; background-image:url(../images/arrow.png);
 background-repeat:no-repeat; line-height:23px; font-weight:bold;}
.ayur_container li a{color:#666666; text-decoration:none;}				
.ayur_container li a:hover{color:#CCCCCC;text-decoration:none;}

#testi_container{width:665px; float:left; border:1px solid #cdd1d2; margin:0 0 0 12px; background:url(../images/testimonial.gif) repeat-x; padding:10px; background-color:#e6ebee;}
#news_more{width:665px; float:left; border:1px solid #cdd1d2; margin:0 0 0 12px; background:url(../images/testimonial.gif) repeat-x; padding:10px; background-color:#e6ebee; margin:0 0 10px 0;}
.txt_head{font-family:Arial, Helvetica, sans-serif;font-size:13px;color: #cbb2ec;font-weight:bold; text-decoration:none; line-height:18px;}
.td_bg{background:url(../images/td_bg.jpg) repeat-x; padding:0 0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#361c25; font-weight:bold;}
.td_clr{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#435b6a; background-color:#edf5ff;border-right:1px solid #9ac1c9; border-bottom:1px solid #9ac1c9; padding:0 0 0 15px;}
.td_clr1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#435b6a; background-color:#edf5ff; border-bottom:1px solid #9ac1c9; padding:0 0 0 15px;}

/*-------------------------------------------------- Footer Section -------------------------------------------------- */
#footer{ background:url(../images/footer.jpg) repeat-x;}
#footercontent{width:960px; margin:auto; height:116px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:left; background:url(../images/banner_footer.jpg) no-repeat; padding:10px 0 0 0;}
.footerlink{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF;}
.footerlink a{ color:#FFFFFF; text-decoration:none;}
.footerlink a:hover{color:#ddb960; text-decoration:none;}
.footerlink1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; height:30px; font-weight:bold;}
.footerlink1 a{ color:#FFFFFF; text-decoration:none;}
.footerlink1 a:hover{color:#201015; text-decoration:none;}


#accordion {width:654px; line-height:19px;}
.accordion {width:654px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#435b6a;}
.accordion dt {width:634px; border:2px solid #9ac1c9; padding:8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(../images/header_over.gif);color:#462f49;}
.accordion dt:hover {background:url(../images/header.gif)}
.accordion dd {overflow:hidden; background:#edf5ff}
.accordion span {display:block; width:620px; border:2px solid #9ac1c9; border-top:none; padding:15px}




#slider1 {
    width: 960px; /* important to be same as image width */
    height: 287px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
text-align:left;
background:#FFFFFF;
}

#slider1Content {
    width: 960px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	height:287px;
		margin:0px;
	padding:0px;
	border:0px solid #c2ae5a;
	text-align:left;
}
.slider1Image {
    float: left;
    position: relative;
	display: none;
	width:960px;
	height:287px;
	margin:0px;
	padding:0px;
}
.slider1Image span {
    position: absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    width: 200px;
    filter: alpha(opacity=88);
    -moz-opacity: 0.88;
	-khtml-opacity: 0.88;
    opacity: 0.88;
    color: #fff;
    display: none;
	background:url(../images/bg_banner.jpg) repeat-x;
	background-color:#7d658c;
	
}
.clear {
	clear: both;
}
.slider1Image span strong {
    font-size: 11px;
}


.bottom {
	bottom: 0;
    left: 0;
	margin:1px;
}

.right {
	right: 0;
	bottom: 0;
	width: 500px !important;
	height: auto;
	text-align:left;
	margin:0px;
	float:left;
	
	}


.home_contact_form{ width:210px; float:left; height:230px;}
.textfield_home{width:205px; height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#435b6a; border:#fff 1px solid;padding:2px 0 0 2px; margin:0 0 4px 0; background:#dce1e0; font-weight:normal;}
.textarea_home{width:205px; height:60px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#435b6a; border:#fff 1px solid; padding:4px 0 0 2px; margin:0 0 6px 0; background:#dce1e0; font-weight:normal; resize:none;}
.textfield_home_captcha{width:89px; height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#435b6a; border:#fff 1px solid;padding:2px 0 0 2px; margin:0 0 4px 0; background:#dce1e0; font-weight:normal;}
	
