@charset "utf-8";

body
{
background-color:#bfc6b1; 
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px auto auto auto;
color:#000;
}
#main_container {
width:965px;
height:auto;
margin:auto;
background-color:#FFFFFF;
}
#hedder{
width:965px;
height:87px;
float:left;
background-color:#FFFFFF;
}
.top_line{
width:965px;
height:3px;
background-color:#a3b084;
font-size:0px;
}
.hedder_bg{
width:965px;
height:84px;
float:left;
background-image: url(../images/top_bg.jpg);
}
#menu_tab{
width: 954px;
height:35px;
padding-right:11px;
float:left;
background-color:#FFFFFF;
}
.menu{
width:679px;
padding-right:0px;
padding-bottom:0px;
padding-right:0px;
padding-top:0px;
height:33px;
float:right;
border:1px solid #c8c8c8;
background-color:#FFFFFF;
}
#center_container{
width:941px;
float:left;
padding-left:13px;
padding-right:11px;
padding-top:6px;
background-color:#FFFFFF;
}
#left_area{
float:left;
width:254px;
background-color:#FFFFFF;
}
.left_curve{
float:left;
width:10px;
height:35px;
}
.right_curve{
float:left;
width:11px;
height:35px;
}
.hedding_service{
float:left;
width:233px;
height:35px;
background-color:#dbddc5;
}
.left_button_area{
	width:233px;
	height:207px;
	padding-left:9px;
	padding-right:10px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #D6D7D1;
	border-right-color: #D6D7D1;
	border-bottom-color: #D6D7D1;
	border-left-color: #D6D7D1;
}
.curve_bottom{
width:10px;
height:15px;
float:left;
}
.crve_bottom_a{
float:left;
width:11px;
height:15px;
}
.bottom_curve_bg{
float:left;
width:233px;
height:15px;
background-image:url(../images/bg_bottom_curve.jpg);
}
#piture_area{
float:left;
width:677px;
padding-left:10px;
}

ul.left_menu{
width:233px;
padding:0px;
margin:0px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
ul.left_menu li{
margin:0px;
list-style:none;
}
ul.left_menu li.own a{
width:214px;
height:28px;
display:block;
background:#FFFFFF;
border-bottom:1px #f2f2f2 solid;
text-decoration:none;
color:#939393;
padding:0 0 0 18px; 
line-height:25px;
}

ul.left_menu li.own a:hover{
background:#FFFFFF; 
color: #000000;
}
#middle_area{
width:651px;
height:180px;
padding-bottom:31px;
float:left;
padding-top:18px;
background-color:#FFFFFF;
}
#middle_bottom_area{
width:651px;
height:216px;
padding-bottom:0px;
float:left;
padding-top:0px;
background-color:#FFFFFF;
}
.miidle_slide{
width:651px;
float:left;
background-image:url(../images/middle_slide.jpg);
}
.leftcurve_middlebox{
float:left;
width:16px;
height:12px;
}
.rightcrve_middlebox{
float:left;
width:12px;
height:12px;
}
.bg_middle{
float:left;
width:623px;
height:12px;
background-color:#eff5e7;
}
.middle_contant_area{
float:left;
width:628px;
padding-left:11px;
padding-right:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:24px;
background-color:#FFFFFF;
}
.middle_heading{
float: left;
width:617px;
height:15px;
padding-left:11px;
padding-bottom:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:none;
color:#5a7332;
}
.slide{
width:651px;
float:left;
height:31px;
}
#right_contant_area{
width:282px;
float: right;
padding-top:18px;
padding-left:6px;
background-color: #FFFFFF;
}
.right_box{
width:282px;
float:left;
}
.right_box_curve{
width:7px;
height:34px;
float:left;
}
.right_box_bg{
width:268px;
float:left;
height:34px;
background-image: url(../images/right_box_curvebg.jpg);
}
.right_box_curve1{
width:7px;
float:left;
height:34px;
}
.rightbox_contant{
	float:left;
	width:280px;
	height:173px;
	background-image:url(../images/right_box_middle_bg.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fafcf7;
	border-right-color: #fafcf7;
	border-bottom-color: #fafcf7;
	border-left-color: #fafcf7;
}
.rightbox_picture{
width:261px;
height:134px;
float:left;
padding-left:11px;
padding-right:8px;
padding-top:4px;
}
.moregallery{
width:258px;
height:17px;
float:left;
padding-right:11px;
padding-left:11px;
padding-top:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
text-decoration: none;
color:#5a7332;
}
.moregallery a{
text-decoration:underline;
color:#5a7332;
}
.moregallery a:hover{
text-decoration:underline;
color: #333333;
}
.home_contact_adress{
width:261px;
height:170px;
float:left;
padding-left:11px;
padding-right:8px;
padding-top:30px;
}
.home_contact_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#000000;
line-height:20px;
}
.home_mail_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#000000;
line-height:20px;
text-decoration:none;
}
.home_mail_text a{
text-decoration:underline;
color:#5a7332;
}
.home_mail_text a:hover{
text-decoration:underline;
color: #000000;
}
.rightnox_bottom{
width:272px;
float:left;
height:12px;
padding-right:8px;
padding-bottom:9px;
padding-top:8px;
}
.righy_box_greentext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:right;
	color:#5a7332;
	text-decoration: underline;
}
.righy_box_greentext:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:right;
	color: #666666;
	text-decoration: underline;
}
#right_contant_bottom_area{
width:282px;
float: left;
padding-top:2px;
padding-left:6px;
background-color: #FFFFFF;
}
.middle_main_area{
width:941px;
float:left;
padding-top:18px;
background-color:#FFFFFF;
}
.middle_santhitheeram{
width:651px;
height:211px;
float:left;
}
.middle_about_santhitheeram{
width:651px;
height:247px;
float:left;
}
.about_curve_a{
width:12px;
height:37px;
float:left;
}
.about_curve_b{
width:13px;
height:37px;
float:left;
}
.about_hedder{
width:626px;
float:left;
height:37px;
background-color:#f2f7eb;
}
.about_cotantarea{
width:651px;
height:144px;
float:left;
background-image:url(../images/about_bg.jpg);
}
.home_about_text{
width:626px;
float:left;
padding-top:0px;
height:135px;
padding-left:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:19.5px;
text-align:justify;
}

.home_about_text_b{
width:626px;
float:left;
height:179px;
padding-left:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:19.5px;
text-align:justify;
}
.home_about_contant_area{
width:651px;
float:left;
height:179px;
background-image: url(../images/about_bg_a.jpg);
}
#home_right_box{
float:left;
width:282px;
padding-left:8px;
}
#home_right_box1{
float:left;
width:282px;
padding-left:8px;
}
.home_right_box_curve_a{
float: left;
width:12px;
height:37px;
}
.home_right_box_curve_b{
float: left;
width:13px;
height:37px;
}
.home_right_box_hedding{
float:left;
width:256px;
height:37px;
background-color:#f2f7eb;
}
.greenheding_home{
	width: auto;
	height:18px;
	padding-top:15px;
	padding-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#7c8c61;
	line-height:15px;
	font-weight: normal;
}
.home_right_box_line{
	float:left;
	width:278px;
	height:167px;
	background-image:url(../images/right_box_bg.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ced3c4;
	border-right-color: #ECF3E0;
	border-bottom-color: #ECF3E0;
	border-left-color: #ECF3E0;
}
.home_right_box_line1{
	float:left;
	width:278px;
	height:199px;
	background-image:url(../images/right_box_bg1.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ced3c4;
	border-right-color: #ECF3E0;
	border-bottom-color: #ECF3E0;
	border-left-color: #ECF3E0;
}
.bottombar{
width:942px;
height:29px;
padding-bottom:10px;
padding-top:19px;
padding-left:15px;
padding-right:8px;
float:left;
background-color:#f2f5ec;
border-top: solid; color:#ced3c4;
border-width:1px;


}
.bottom_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
}
.bottom_text a{
text-decoration: none;
color:#333333;
}
.bottom_text a:hover{
text-decoration:underline;
color:#000000;
}
.main_menu_home{
float:left;
width:72px;
height:29px;
margin:2px;
}
.main_menu_about{
float:left;
width:86x;
height:29px;
margin:2px;
}
.main_menu_service{
float:left;
width:82x;
height:29px;
margin:2px;
}
.main_menu_photo_album{
float:left;
width:117x;
height:29px;
margin:2px;
}
.main_menu_treatment{
float:left;
width:97x;
height:29px;
margin:2px;
}
.main_menu_reservation{
float:left;
width:105x;
height:29px;
margin:2px;
}
.main_menu_contactus{
float:left;
width:90x;
height:29px;
margin:2px;
}
.inner_contact_box{
float:left;
width:282px;
padding-top:5px;
padding-bottom:5px;
}
.inner_middle_santhitheeram{
width:651px;
height:auto;
float:left;
}
.inner_contant_area{
width:651px;
height: auto;
float:left;
}
.inner_text{
width:626px;
float:left;
padding-top:8px;
padding-bottom:8px;
padding-left:13px;
text-align:justify;
}
.inner_text_align{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:20px;
}
.inner_subheadding{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#8aac4b;
font-weight:bolder;
line-height:20px;
}
.special_treatment{
float:left;
width:202px;
height:50px;
margin-top:5px;
margin-right:5px;
text-align: left;
}
.special_tratment_smallpic{
float:left;
width:50px;
height:50px;
margin-right:5px;
}
.specila_teatment_bottom{
width:140px;
float:left;
height:50px;
padding-left: 5px;
}
.special_treatment_text{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;
text-decoration:none;
color:#333333;
padding-top:5px;
font-weight:bold;
}
.special_treatment_text:hover{
font-family: Arial, Helvetica, sans-serif;
text-align:left;
color: #666666;
}
.treatment_facilities{
float:left;
width:330px;
height:50px;
margin-top:5px;
margin-right:5px;
text-align: left;
}
.treatment_subbox{
width:330px;
float: left;
height: auto;
}
.treatment_subpic{
width:225px;
margin-left:40px;
float: left;
height: auto;
}
.teatment_packages_box{
width:620px;
float:left;
height: auto;
margin-bottom:8px;
border: solid;
border-color:#f2f3ee;
border-width:1px;
}
.teatment_packages_boxhedder{
width:601px;
margin:2px;
float:left;
height:16px;
padding-left:10px;
padding-top:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
font-weight:bold;
color: #82a738;
background-color:#f5f6f1;
}
.teatment_packages_box_inner{
width:620px;
float:left;
height: auto;
}
.teatment_packages_box_text{
width:150px;
float:left;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align: center;
color:#333333;
margin-left:2px;
margin-right:2px;
margin-top:2px;
margin-bottom:2px;
background-color:#f1f1ec;
padding-top:15px;
}
.pharmacy_products{
float:left;
width:300px;
height:20px;
margin-top:5px;
margin-right:5px;
text-align: left;
}
.pharmacy_subbox{
width:300px;
float: left;
height: auto;
margin-right:7px;
}
.center_prod_box_big{
width:554px;
height: auto;
float:left; 
text-align:center;
padding:0 0 10px 0; 
border:1px #F0F4F5 solid;
margin-left:25px;
}
.contact_form{
width:355px;
float:left;
padding:0px 0 0 75px;
}
.form_row{
width:335px;
clear:both;
padding:10px 0 10px 0;
color:#a53d17;
}
label.contact{
width:75px;
float:left;
font-size:12px;
text-align:right;
padding:4px 5px 0 0;
color: #333333;
}
input.contact_input{
width:253px;
height:18px;
background-color:#fff;
color:#999999;
border:1px #DFDFDF solid;
float:left;
}
textarea.contact_textarea{
width:253px;
height:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #999999;
background-color:#fff;
border:1px #DFDFDF solid;
float:left;
}
a.contact{
width:99px;
height:27px;
display:block;
float:right;
margin:0 0 0 10px;
background:url(images/contact_bt.gif) no-repeat left;
padding:0 0 0 10px;
text-decoration:none;
line-height:27px;
color:#1c4a52;
}
div.menucontiner {
	width:679px;
	float:left;
}