* {

	margin: 0px;

	padding: 0px;

}

body {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

}

.wrapper_main {

	float: left;

	height: auto;

	width: 100%;

	background-image: url(../images/bg.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	background-color: #0b3f0e;

}

a img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.clear {

	clear: both;

	height: 0px;

}

p {

	text-align: justify;

	line-height: 22px;

	font-size: 12px;

	

}.wrapper {

	height: auto;

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

}

#header {

	float: left;

	height: auto;

	width: 1000px;

	position: relative;

}

.news_scroll
{
	float:left;
	width:1000px;
	height:auto;
	margin-top:10px;
	color:#FFF;
	font-size:13px;
}

#logo {
	float: left;
	height: 90px;
	width: 658px;
	margin-top: 30px;

}

.logo {
	height: 161px;
	width: 159px;
	position: absolute;
	left: 845px;
	top: 88px;
	z-index: 1000;

}



#language {
	height: 20px;
	width: 215px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	float: left;
	margin-top: 24px;
	margin-left: 127px;
	text-align: right;

}



#language a {

	color: #FFF;

	text-decoration:none;}

	

	

	#language a:hover {

	color: #FFF;

	text-decoration: underline;}





.menubar {

	float: left;

	height: 40px;

	width: 759px;

	background-image: url(../images/menubg.jpg);

	background-repeat: no-repeat;

	margin-top: 24px;

	padding-top: 9px;

	padding-left: 9px;

}

.menu1 {

	float: left;

	height: 31px;

	width: auto;

	margin-right: 18px;

}



.banner {

	background-image: url(../images/banner_bg.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 325px;

	width: 990px;

	margin-top: 18px;

	padding-top: 10px;

	padding-left: 10px;

}

.content_main {

	float: left;

	height: auto;

	width: 1000px;

}

.welcome {

	float: left;

	height: auto;

	width: 643px;

	padding-top: 27px;

	color: #FFF;

	padding-left: 2px;

}

.left_banner {

	float: left;

	height: 173px;

	width: 331px;

	margin-top: 13px;

	margin-left: 13px;

	background-image: url(../images/left_banner.jpg);

	background-repeat: no-repeat;

	padding-left: 11px;

	padding-top: 10px;

}

.icon_tab1 {

	background-image: url(../images/i_ayurveda.png);

	background-repeat: no-repeat;

	float: left;

	height: 245px;

	width: 243px;

	margin-top: 14px;

	margin-right: 7px;

	padding-top: 51px;

}

.icon_tab2 {

	background-image: url(../images/i_vision.png);

	background-repeat: no-repeat;

	float: left;

	height: 245px;

	width: 243px;

	margin-top: 14px;

	margin-right: 7px;

	padding-top: 51px;

}

.icon_tab3 {

	background-image: url(../images/i_treatment.png);

	background-repeat: no-repeat;

	float: left;

	height: 245px;

	width: 243px;

	margin-top: 14px;

	margin-right: 7px;

	padding-top: 51px;

}

.icon_tab4 {

	background-image: url(../images/i_latestnews.png);

	background-repeat: no-repeat;

	float: left;

	height: 245px;

	width: 243px;

	margin-top: 14px;

	margin-right: 7px;

	padding-top: 51px;

}

.icon_tab_title {

	text-align: center;

	float: left;

	height: 21px;

	width: 243px;

}

.icon_tab_txt {

	float: left;

	height: 77px;

	width: 193px;

	margin-top: 14px;

	margin-left: 27px;

	color: #626260;

	line-height: 18px;

	text-align: justify;

}

.icon_tab_txt2 {

	float: left;

	height: 68px;

	width: 193px;

	margin-top: 14px;

	margin-left: 27px;

	color: #626260;

	line-height: 18px;

	text-align: justify;

}

.icon_tab_btn {

	float: left;

	height: 19px;

	width: 243px;

	margin-top: 15px;

	text-align: center;

}

.icon_tab_btn1 {

	float: left;

	height: 19px;

	width: 243px;

	margin-top: 22px;

	text-align: center;

}

#footer_wrapper {

	background-color: #FFF;

	float: left;

	height: 322px;

	width: 100%;

	padding-top: 29px;

	background-image: url(../images/footer_bg.jpg);

	background-repeat: no-repeat;

	background-position: left 133px;

}

#footer_wrapper1 {

	background-color: #FFF;

	float: left;

	height: 322px;

	width: 100%;

	background-image: url(../images/footer_bg.jpg);

	background-repeat: no-repeat;

	background-position: left 133px;

}

.footer {

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

	height: auto;

}

.panel_footer {

	background-image: url(../images/panel_footer_bg.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 178px;

	width: 312px;

	padding-left: 15px;

	padding-top: 10px;

	margin-right: 9px;

}

.panel_footer1 {

	background-image: url(../images/panel_footer_bg.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 165px;

	width: 312px;

	padding-left: 15px;

	color: #FFF;

	padding-top: 23px;

}

.panel_read {

	float: left;

	height: 45px;

	width: 298px;

	color: #FFF;

	line-height: 16px;

	text-align: justify;

	margin-top: 4px;

}

.panel_btn {

	text-align: right;

	width: 296px;

}

.q_txtbox1 {

	height: 18px;

	width: 198px;

	border: 1px solid #dedfdb;

}

.q_txtbox2 {

	height: 44px;

	width: 198px;

	border: 1px solid #dedfdb;

}

.q_btn {

	height: 23px;

	width: 51px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	background-image: url(../images/q_btn.jpg);

	background-repeat: no-repeat;

	margin-right: 4px;

	color: #353535;

	font-size: 12px;

}

#footer_menu {

	float: left;

	height: 40px;

	width: 100%;

	margin-top: 14px;

	color: #828282;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #efefef;

	border-bottom-color: #efefef;

	padding-top: 18px;

	margin-bottom: 24px;

}

#footer_menu .footer table tr td a {

	text-decoration: none;

	color: #828282;

}

#footer_menu .footer table tr td a:hover {

	color: #4f4d4d;

}

#all_rights {

	color: #828282;

	float: left;

	height: 18px;

	width: 1000px;

}

.r_content {

	height: auto;

	width: 1000px;

	margin-top: 10px;

	float: left;

	-webkit-box-shadow:2px 0px 9px rgba(2,0,0,0.2), 1px 1px 1px 1px rgba(188,188,188,0.1);

	-moz-box-shadow:2px 0px 9px rgba(2,0,0,0.2), 1px 1px 1px 1px rgba(188,188,188,0.1);

	box-shadow:2px 0px 9px rgba(2,0,0,0.2), 1px 1px 1px 1px rgba(188,188,188,0.1);

}

.r_content_top {

	float: left;

	height: 8px;

	width: 1000px;

	background-image: url(../images/r_content_top.jpg);

	background-repeat: no-repeat;

	background-position: top;

}

.r_content_center {

	float: left;

	height: auto;

	width: 977px;

	background-image: url(../images/r_content_center.jpg);

	background-repeat: repeat-y;

	padding-left: 23px;

	position: relative;

	padding-bottom: 15px;

}

.r_content_bottum {

	float: left;

	height: 12px;

	width: 1000px;

	background-image: url(../images/r_content_bottum.jpg);

	background-repeat: no-repeat;

	background-position: top;

	margin-top: 3px;

}

.vision_title {
	float: left;
	height: 33px;
	width: 636px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #a3a59f;
	font-family: Cabin;
	color: #ee1c25;
	font-size: 23px;

}

.break_title {

	float: left;

	height: 20px;

	width: 630px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #a3a59f;

	font-family: Cabin;

	color: #66695f;

	font-size: 23px;

}

.mission_txt {

	float: left;

	height: auto;

	width: 636px;

	margin-top: 23px;

}

#vision_img {

	position:relative;

	float:right;

	left: 0px;

	top: 10px;

	margin-right:40px;

	

}

#vision_txt {
	float: left;
	height: auto;
	width: 630px;
	margin-top: 20px;
	margin-bottom: 20px;

}

#contact_txt {
	float: left;
	height: auto;
	width: 820px;
	margin-top: 20px;
	margin-bottom: 20px;

}

.r_left_cont {
	float: left;
	height: auto;
	width: 900px;
	margin-left:25px;

}

.r_right_cont {

	float: left;

	height: auto;

	width: 328px;

	margin-left:9px;

	background-image: url(../images/line_right.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.right_news {

	float: left;

	height: 133px;

	width: 187px;

	background-image: url(../images/news_bg.jpg);

	background-repeat: no-repeat;

	margin-left: 32px;

	margin-top: 11px;

	padding-top: 85px;

	padding-left: 38px;

}

.gallery_right {

	float: left;

	height: 172px;

	width: 284px;

	margin-left: 20px;

	margin-top: 42px;

}

#space_foot {

	float: left;

	height: 14px;

	width: 1000px;

}

#contact_address {
	background-image: url(../images/address_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 131px;
	width: 259px;
	margin-top: 21px;
	margin-left: 6px;
	padding-left: 66px;
	color: #626260;
	line-height: 20px;
	padding-top: 160px;

}

#contact_frm {
	float: right;
	height: auto;
	width: 295px;
	margin-top: 21px;
	padding-top: 10px;
	margin-left: 90px;
	margin-right:35px;

}

.c_txtbox1 {

	height: 25px;

	width: 277px;

	border: 1px solid #e7e7e7;

}

.c_txtbox2 {

	height: 78px;

	width: 277px;

	border: 1px solid #e7e7e7;

}



.c_txtbox3 {

	height: 25px;

	width: 57px;

	border: 1px solid #e7e7e7;

}



.c_btnbg {

	background-image: url(../images/c_btnbg.jpg);

	background-repeat: no-repeat;

	height: 26px;

	width: 50px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	color: #FFF;

	font-size: 12px;

	margin-right: 5px;

}

#writetous_t {

	float: left;

	height: auto;

	width: 106px;

}

#writetous_tt {

	float: left;

	height: auto;

	width: 106px;

	margin-right: 230px;

}

#map {
	float: left;
	height: 250px;
	width: 700px;
	border: 1px solid #e4e4e4;
	margin-top: 19px;
	padding-left: 8px;
	padding-top: 9px;
	padding-right: 6px;

}

#hospital_img {

	float: left;

	height: 159px;

	width: 253px;

	margin-top: 26px;

	margin-left: 10px;

}

#founder_img {

	float: left;

	height: 198px;

	width: 135px;

	margin-top: 26px;

	margin-left: 50px;

}

.md_main {

	float: left;

	height: auto;

	width: 147px;

	margin-bottom: 40px;

}



.md_img {

	float: left;

	height: 180px;

	width: 147px;

	webkit-border-radius: 5px;

	border-radius: 5px;

	background-color: #ececec;

}

.md_name {

	margin-top: 8px;

	color: #626260;

	text-align: center;

	float: left;

	width: 147px;

}

.md_txt {

	float: left;

	height: auto;

	width: 476px;

	margin-left: 10px;

}

.photohallery_right {

	float: left;

	height: 220px;

	width: 299px;

	margin-left: 18px;

	margin-top: 30px;

	margin-bottom: 20px;

}

.title_photogal {

	background-color: #769917;

	float: left;

	height: 31px;

	width: 299px;

	background-image: url(../images/photogallery.jpg);

	background-repeat: no-repeat;

	background-position: 13px 8px;

	webkit-border-radius: 5px;

	border-radius: 5px;

}

.photo1 {

	height: 84px;

	width: 142px;

	border: 1px solid #e7e7e7;

	float: left;

	margin-right: 9px;

	margin-top: 8px;

	webkit-border-radius: 3px;

	border-radius: 3px;

}

.photo2 {

	height: 84px;

	width: 142px;

	border: 1px solid #e7e7e7;

	float: left;

	margin-top: 8px;

	webkit-border-radius: 3px;

	border-radius: 3px;

}

.treatment_main {

	float: left;

	height: auto;

	width: 203px;

	margin-right: 9px;

}

.treatment_top {

	float: left;

	height: 10px;

	width: 203px;

	background-image: url(../images/teatments_top.jpg);

	background-repeat: no-repeat;

	background-position: top;

}

.treatment_center {

	float: left;

	height: auto;

	width: 173px;

	background-image: url(../images/teatments_center.jpg);

	background-repeat: repeat-y;

	padding-left: 30px;

	padding-top: 25px;

	padding-bottom: 22px;

}

.treatment_bottum {

	float: left;

	height: 10px;

	width: 203px;

	background-image: url(../images/teatments_bottum.jpg);

	background-repeat: no-repeat;

	background-position: top;

}

.f1 {

	font-family: "Euphoria Script";

	font-size: 30px;

	color: #83a81e;

	margin-bottom: 16px;

}

.f2 {

	color: #454444;

	background-image: url(../images/font1.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 44px;

	padding-left: 45px;

	font-family: "News Cycle";

	font-size: 20px;

	padding-top: 5px;

}



.treatment_center ul li {

	list-style-type: circle;

	list-style-image: url(../images/li_img.jpg);

	list-style-position: inside;

	margin-bottom: 17px;

}

.treatment_center ul li a {

	color: #606060;

	text-decoration: none;

}

.treatment_center ul li a:hover {

	color: #83A81E;

	text-decoration: underline;

}

.view_more {

	text-align: right;

	float: left;

	height: 19px;

	width: 139px;

}

.title_bar {

	float: left;

	height: 33px;

	width: 956px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #a3a59f;

	font-family: Cabin;

	color: #66695f;

	font-size: 23px;

}

.treat_more_main {

	float: left;

	height: auto;

	width: 953px;

	margin-top: 25px;

}

.treatment_descri {

	float: left;

	height: auto;

	width: 692px;

}

.book_appointment  {

	text-align: right;

	font-weight: bold;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

}

.book_appointment a {

	color: #678717;

	text-decoration: none;

}

.book_appointment a:hover {

	text-decoration: underline;

}

.treatment_image {

	height: 126px;

	width: 192px;

	float: left;

	background-color: #90a53c;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	padding-top: 5px;

	padding-left: 5px;

}

.treatment_txt {

	float: left;

	height: auto;

	width: 477px;

	margin-top: 19px;

	margin-left: 14px;

}





#wrapper {

	width:695px;

	height: auto;

	float:left;

	display:inline;

	overflow: hidden;

	margin-left: 10px;

	

}	#mask {

	width:14000px;

	height: auto;

	}

	.item {

	width:695px;

	height:auto;

	float:left;

	}

.facilites_tab {

	float: left;

	height: auto;

	width: 530px;

	margin-top: 13px;

	margin-left: 24px;

}

.facilites_tab ul li {

	list-style-image: url(../images/li_img1.jpg);

	list-style-type: none;

	margin-bottom: 15px;

}

.doctor_panel {

	float: left;

	height: auto;

	width: 636px;

	margin-top: 23px;

}.doctor_tab_main {

	height: 178px;

	width: 157px;

	float: left;

}

.doctor_img {

	float: left;

	height: 146px;

	width: 157px;

	background-color: #ececec;

	-webkit-border-radius: 5px;

	border-radius: 5px;

}

.doctor_name {

	height: 24px;

	width: 157px;

	float: left;

	text-align: center;

	padding-top: 8px;

}

#f3 {

	font-family: "News Cycle";

	font-size: 21px;

	color: #66695f;

	text-align: center;

	margin-top: 28px;

	float: left;

	width: 636px;

}

.enquiry_form {

	float: left;

	height: auto;

	width: 620px;

	margin-top: 23px;

	margin-left: 15px;

}

.e_txtbox1 {

	height: 25px;

	width: 593px;

	border: 1px solid #e7e7e7;

}

.e_txtbox2 {

	height: 78px;

	width: 593px;

	border: 1px solid #e7e7e7;

}

.local_img {

	height: 125px;

	width: 200px;

	float: left;

	padding-top: 8px;

	padding-left: 8px;

	background-image: url(../images/local_attractions_img.jpg);

	background-repeat: no-repeat;

	background-position: top;

}

.local_txt {

	float: left;

	height: auto;

	width: 467px;

	margin-top: 2px;

	margin-left: 14px;

}

.local_border {

	float: left;

	height: 8px;

	width: 692px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #abada7;

	margin-top: 5px;

	margin-bottom: 15px;

}

.local_name {

	font-family: Cabin;

	color: #769917;

	margin-bottom: 9px;

	font-size: 15px;

	padding-left: 3px;

}

.airfares_img {

	height: 132px;

	width: 129px;

	float: left;

	-webkit-border-radius: 3px;

	border-radius: 3px;

	border: 1px solid #e7e7e7;

	text-align: center;

	margin-right: 20px;

	margin-bottom: 22px;

	margin-left: 10px;

	

}

.gallery_panel {

	float: left;

	height: auto;

	width: 960px;

	margin-top: 30px;

}

.g_layer1 {

	float: left;

	height: 143px;

	width: 218px;

	border: 1px solid #e6e5e5;

	-webkit-border-radius: 3px;

	border-radius: 3px;

	padding-top: 7px;

	padding-left: 7px;

	margin-right: 13px;

	margin-bottom: 15px;

}

#news_tab {

	float: left;

	height: 69px;

	width: 195px;

	color: #626260;

	line-height: 20px;

	text-align: justify;

}





























/*

a { 

	text-decoration:none; 

	color:#00c6ff;

}



h1 {

	font: 4em normal Arial, Helvetica, sans-serif;

	padding: 20px;	margin: 0;

	text-align:center;

}



h1 small{

	font: 0.2em normal  Arial, Helvetica, sans-serif;

	text-transform:uppercase; letter-spacing: 0.2em; line-height: 5em;

	display: block;

}



h2 {

    color:#bbb;

    font-size:3em;

	text-align:center;

	text-shadow:0 1px 3px #161616;

}



.container {width: 960px; margin: 0 auto; overflow: hidden;}



#content {	float: left; width: 100%;}



.post { margin: 0 auto; padding-bottom: 50px; float: left; width: 960px; }



.btn-sign {

	width:460px;

	margin-bottom:20px;

	margin:0 auto;

	padding:20px;

	border-radius:5px;

	background: -moz-linear-gradient(center top, #00c6ff, #018eb6);

    background: -webkit-gradient(linear, left top, left bottom, from(#00c6ff), to(#018eb6));

	background:  -o-linear-gradient(top, #00c6ff, #018eb6);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00c6ff', EndColorStr='#018eb6');

	text-align:center;

	font-size:36px;

	color:#fff;

	text-transform:uppercase;

}



.btn-sign a { color:#fff; text-shadow:0 1px 2px #161616; }



#mask {

	display: none;

	background: #000; 

	position: fixed; left: 0; top: 0; 

	z-index: 10;

	width: 100%; height: 100%;

	opacity: 0.8;

	z-index: 999;

}



.login-popup{

	display:none;

	background: #333;

	padding: 10px; 	

	border: 2px solid #ddd;

	float: left;

	font-size: 1.2em;

	position: fixed;

	top: 50%; left: 50%;

	z-index: 99999;

	box-shadow: 0px 0px 20px #999;

	-moz-box-shadow: 0px 0px 20px #999; /* Firefox */

    -webkit-box-shadow: 0px 0px 20px #999; /* Safari, Chrome */

	border-radius:3px 3px 3px 3px;

    -moz-border-radius: 3px; /* Firefox */

    -webkit-border-radius: 3px; /* Safari, Chrome */

}



img.btn_close {

	float: right; 

	margin: -28px -28px 0 0;

}



fieldset { 

	border:none; 

}



form.signin .textbox label { 

	display:block; 

	padding-bottom:7px; 

}



form.signin .textbox span { 

	display:block;

}



form.signin p, form.signin span { 

	color:#999; 

	font-size:11px; 

	line-height:18px;

} 



form.signin .textbox input { 

	background:#666666; 

	border-bottom:1px solid #333;

	border-left:1px solid #000;

	border-right:1px solid #333;

	border-top:1px solid #000;

	color:#fff; 

	border-radius: 3px 3px 3px 3px;

	-moz-border-radius: 3px;

    -webkit-border-radius: 3px;

	font:13px Arial, Helvetica, sans-serif;

	padding:6px 6px 4px;

	width:200px;

}



form.signin input:-moz-placeholder { color:#bbb; text-shadow:0 0 2px #000; }

form.signin input::-webkit-input-placeholder { color:#bbb; text-shadow:0 0 2px #000;  }



.button { 

	background: -moz-linear-gradient(center top, #f3f3f3, #dddddd);

	background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#dddddd));

	background:  -o-linear-gradient(top, #f3f3f3, #dddddd);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f3f3f3', EndColorStr='#dddddd');

	border-color:#000; 

	border-width:1px;

	border-radius:4px 4px 4px 4px;

	-moz-border-radius: 4px;

    -webkit-border-radius: 4px;

	color:#333;

	cursor:pointer;

	display:inline-block;

	padding:6px 6px 4px;

	margin-top:10px;

	font:12px; 

	width:214px;

}



.button:hover { background:#ddd; }*/
