@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_prashanthi.jpg) repeat-x;background-color:#FFFFFF;}
/*////////--------------------------------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:22px; color:#833502; font-weight:normal; padding:15px 0px 0px 0px ;margin:0px 0px 0px 0px ;}
.clear{clear:both;}
#mainwrap{width:970px; text-align:left;}

/*-------------------------------------------------- Top Section -------------------------------------------------- */
#menulogo_wrap{height:96px; text-align:left; }
#call{width:230px; padding:0px 0 0 20px; float:right;}
#logo{width:282px; float:left; padding:5PX 0 0 0;}
.sublink{font-size:22px;  color:#004100; padding:0 0 0 5px;}
#navi{ width:970px;height:45px; background:url(../images/navi2.jpg) no-repeat; }
 #navimenu{height:37px; width:970px; float:left; margin:5px 0 0 0; }
#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 9px; color:#082e57; }
#navimenu li a{text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:bold; }
#navimenu li a:hover{text-decoration:none; color:#d6ff00; }
#banner{width:970px; height:300px; float:left; background:#FFFFFF;}
/*-------------------------------------------------- Middle Section -------------------------------------------------- */
#middle_container{width:970px; float:left; background-color:#ffffff; background-image:url(../images/middle-bgmain.jpg); background-repeat:repeat-x; margin:10px 0 0 0;}
#side_container{width:256px; float:left;}
#middle_main{width:695px; float:left; padding:0 5px 0 10px;}
#request{width:256px; float:left;}
#request_info{width:256px; float:left; height:62px; background:url(../images/request-info.jpg) no-repeat;}
#request_bg{width:251px; float:left; background:url(../images/request-bg.jpg) no-repeat; height:240px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:0 0 0 5px;}
#image{width:251px; float:left; background:url(../images/request-bg.jpg) no-repeat; height:240px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:0 0 0 5px;}
#thankyou{width:251px; float:left; background:url(../images/request-bg.jpg) no-repeat; height:240px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:0 0 0 5px;}
.textfield{width:170px; height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:; border:#a7abac 1px solid; padding:2px 0 0 2px; margin:6px 0 0 3px; background:#fff; font-weight:normal; background-color:#FFFFFF; float:left;}
.textfieldsmall{width:56px; height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:; border:#a7abac 1px solid; padding:2px 0 0 2px; margin:6px 0 0 3px; background:#fff; font-weight:normal; background-color:#FFFFFF; float:left;}
.textarea{width:170px; height:70px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#000000; border:#a7abac  1px solid; padding:2px 0 0 2px; margin:6px 0 0 3px; background:#fff; font-weight:normal; background-color:#FFFFFF; float:left;}
#photo_gallery{width:186px; height:41px; float:left; background:url(../images/photo-gallery.jpg) no-repeat; margin:5px 0 0 0; padding:20px 0 0 70px;}
#route_map{width:176px; height:41px; float:left; background:url(../images/routemap.jpg) no-repeat; margin:5px 0 0 0;padding:20px 0 0 80px;}
#news_container{width:256px; float:left; margin:5px 0 0 0;}
#news_img{width:256px; float:left; height:53px; background:url(../images/latest-news.jpg) no-repeat;}
#news_bg{width:235px; float:left;  background-color:#82af20; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:justify; padding:10px ; margin:0 0 0 1px;}
.green{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#6fa008; }
.colorh1{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6fa008; font-weight:bold;}
.colorhinner{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#58890c;}
.colorhinner a{ color:#58890c; text-decoration:none;}
.colorhinner a:hover{ color:#58890c; text-decoration:underline;}

.grey{color:#666666;}
.colorh2{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#833502; background:url(../images/bullet.jpg) no-repeat; padding:0 0 0 15px;}
.sidecolor{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#492806; font-weight:bold;}
.sidecolorgallery{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#222222; }

.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;}
.txt_container2{width:690px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#555555; text-align:justify; line-height:19px; padding:0px 0px 0 0; border:1px solid #CCCCCC;}
.txt_container3{width:694px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#555555; text-align:justify; line-height:19px; padding:0px 0px 0 0; border:1px solid #CCCCCC;  background:url(../images/middle-bgmain.jpg) repeat-x;}
.ad_container{width:693px; float:left; padding:0px 0px 0 0; height:90px;}
.txt_containermiddle{width:694px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#555555; text-align:justify; line-height:19px; padding:0px 0px 0 0px;}
.bottom_button{width:694px; float:left; padding:0px 0px 20px 0px;}
.bottom_but_container{width:166px; float:left; padding:0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#8d9292; font-weight:bold; margin:20px 0 0 5px; border-right:1px solid #dbd9d9; }
.divider_button{width:8px; float:left; margin:10px 0 0 0;}

.img_container{ width:124px; height:159px;  padding:0 0 0 10px; float:right;}
.img_doct{ width:112px; height:132px;  padding:0 10px 0 0px; float:left;}
#middle_head{width:699px; float:left; height:auto;}
.middle_txt{width:580px; float:left; background:url(../images/leaf.jpg) no-repeat; padding:0 0 0 40px; margin:8px 0 0 0;}
.txt_container ul{list-style:none; padding:15px 0px 15px 20px ; margin:0px 0px 0px 0px ;}
.txt_container li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#666666; padding:0px 0px 0px 15px ; background-image:url(../images/d_bullet.jpg);
 background-repeat:no-repeat; line-height:23px; font-weight:bold;}
.txt_container li a{color:#666666;}				
.txt_container li a:hover{color:#666666;text-decoration:none;}

.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 ; background-image:url(../images/d_bullet2.gif);
 background-repeat:no-repeat; line-height:23px; font-weight:bold;}
.ayur_container li a{color:#666666;}				
.ayur_container li a:hover{color:#666666;text-decoration:none;}

.ayur_container1 ul{list-style:none; padding:15px 0px 15px 20px ; margin:0px 0px 0px 0px ;}
.ayur_container1 li{font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#555555; padding:0px 0px 0px 15px ; background-image:url(../images/d_bullet2.gif); font-weight:normal;
 background-repeat:no-repeat; line-height:23px;}
.ayur_container1 li a{color:#555555; font-weight:normal;}				
.ayur_container1 li a:hover{color:#555555;text-decoration:none;}



a.readmore{background:url(../images/arrow.png) no-repeat top left; float:right; padding:0 0 0 14px; font-size:12px; color:#492806; font-weight:bold; text-decoration:underline;}
a.readmore:hover{color:#124f0e; text-decoration:none;}

.explore{ font-family:Arial, Helvetica, sans-serif ; font-size:12px; color:#d6ff00; text-decoration:none;}
.explore a{ font-size:12px; color:#d6ff00; text-decoration:none;}
.explore a:hover{ color:#FFFFFF; text-decoration:none;}

.txt_list{ font-size:12px; color:#666666; font-weight:bold; padding:0 0 0 5px;}

.photo_gallery{width:153px; float:left;  height:119px; background:url(../images/photogallery.png) no-repeat; margin:30px 0 0 15px;}
.photo{width:118px; float:left; padding:9px 0 0 6px; height:91px;}
.zoom{width:23px; float:left; padding:6px 0 0 5px;}
.textfield3{width:240px; height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#3d6c05; border:#82af20 1px solid;padding:4px 0 0 2px; margin:0 0 4px 0; background:#ffffff; font-weight:normal;}
.textarea3{width:240px; height:60px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3d6c05; border:#82af20 1px solid; padding:4px 0 0 2px; margin:0 0 6px 0; background:#ffffff; font-weight:normal;}
.textfield2{width:60px; height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#3d6c05; border:#82af20 1px solid;padding:4px 0 0 2px; margin:0 0 4px 0; background:#ffffff; font-weight:normal;}

#contact_container{width:300px; float:left; padding:20px 0 0 20px;}
.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;}

.product_cont{width:600px; height:120px; float:left; background:url(../images/product_bg.jpg) repeat-x; border:1px solid #78a116; padding:10px 10px 0 0; margin:8px 0 0 15px;}
.prod_img{width:144px; float:left; height:147px; padding:16px 0 0 18px;}
.prod_txt{padding:8px 0 0 0; float:left; width:179px;}
.prod_bg{width:179px; float:left; height:216px; background:url(../images/product_bg.png) no-repeat; margin:0 0 0 25px;}
/*#testimonial_wrapper{width:380px; float:left; padding:0 0 0 0;}
.green_testimonial{width:380px; height:21px; float:left; background:url(../images/testimonial_bg.jpg) no-repeat;}
.testi_text{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#432400; font-weight:bold; padding:0 0 0 5px;}
.testi_inner{width:350px; float:left; background:url(../images/bullet-testimonial.jpg) no-repeat; padding:0 0 10px 20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; text-align:justify;}
#speciality{ width:303px; float:left; padding:35px 0 0 8px;}*/

.side_text{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#432400; font-weight:bold; padding:0 0 0 30px; height:25px; background:url(../images/bullets1.png) no-repeat; width:500px;}

/*-------------------------------------------------- Footer Section -------------------------------------------------- */
#footer{ margin:4px 0 0 0; background:url(../images/footer.jpg) repeat-x;}
#footercontent{width:970px;margin:auto; height:136px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:left;}
#address_footer{width:210px; float:left; padding:20px 0 0 0; height:auto;}
.add{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold;}
.divider{width:2px; float:left; background:url(../images/foot-divider.jpg) no-repeat; height:123px; margin:10px 0 0 0;}
#sitemap{width:410px; float:left; padding:20px 0 0 10px; line-height:20px;}
#sitemap a{ color:#FFFFFF;line-height:20px; text-decoration:none;}
#sitemap a:hover{ color:#470909;line-height:20px;text-decoration:none;}

#share{width:320px; float:left; padding:0 0 0 0;}

.pane-list {background: #ecfad7;padding: 10px 10px 10px;border-top: solid 1px #c4df9b; border-left: solid 1px #c4df9b; border-bottom:solid 1px #c4df9b;}
.pane-list1 {background: #ecfad7;padding: 10px 10px 10px;border-top: solid 1px #c4df9b; border-right:solid 1px #c4df9b; border-left: solid 1px #c4df9b; border-bottom:solid 1px #c4df9b;}


/*-------------------------------------------------- slider Section -------------------------------------------------- */
a:focus {
	outline: none;
}
#panel {background: #754c24;height: 202px;display: none;}
.slide {border-top: solid 2px #422410;}
.btn-slide {background: url(../images/white-arrow.gif) no-repeat right -50px;text-align: center;float:right;width: 144px;height: 31px;
padding: 8px 25px 0 0;display: block;font: bold 120%/100% Arial, Helvetica, sans-serif;color: #84af22;
text-decoration: none;}
.active {background-position: right 12px;}


/*-------------------------------------------------- testimonial Section -------------------------------------------------- */
.accordion {width: 685px; border-bottom: solid 1px #999900;}
.accordion h3 {background:#eaeee4 url(../images/arrow-square.gif) no-repeat right -51px; padding: 7px 15px; margin: 0; color:#5f5d10; Arial, Helvetica, sans-serif;border: solid 1px #999900;border-bottom: none;cursor: pointer;}
.accordion h3:hover {background-color: #e8eec7;}
.accordion h3.active {background-position: right 5px;}
.accordion p {background: #f7f7f7;margin: 0;padding: 10px 15px 20px;border-left: solid 1px #999900;border-right: solid 1px #999900;}



.message_list {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 680px;
}
.message_list li {
	padding: 0;
	margin: 0;
	background: url(../images/message-bar.gif) no-repeat;
}
.message_head {
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
}
.message_head .timestamp {
	color: #666666;
	font-size: 95%;
	position: absolute;
	right: -43px;
	top: 2px;
}
.message_head cite {
	font-size: 100%;
	font-weight: bold;
	font-style: normal;
}
.message_body {
	padding: 5px 10px 15px;
	background-color:#eaeee4;
	border:1px solid #CCCCCC;
	font-weight:normal;
}
.collapse_buttons {
	text-align: right;
	border-top: solid 1px #e4e4e4;
	padding: 5px 0;
	width: 680px;
}
.collapse_buttons a {
	margin-left: 15px;
	float: right;
}
.show_all_message {
	background: url(../images/tall-down-arrow.gif) no-repeat right center;
	padding-right: 12px;
	font-family:Arial, Helvetica, sans-serif; color:#666666;
}
.show_recent_only {
	display: none;
	background: url(../images/tall-up-arrow.gif) no-repeat right center;
	padding-right: 12px;
	font-family:Arial, Helvetica, sans-serif; color:#666666;
}
.collpase_all_message {
	background: url(../images/collapse-all.gif) no-repeat right center;
	padding-right: 12px;
	color: #666666;
}
DIV.thanksSendMsg{
	background:#FFFFFF;
	position:absolute;
	width:280px;
	height:125px;
	padding:63px 0 0 0;
	color:#26530D;
	top: 45px;
	left:13px;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
DIV.thanksSendMsgb{
	background:#FFFFFF;
	position:absolute;
	width:640px;
	height:350px;
	padding:240px 0 0 0;
	color:#26530D;
	top: 15px;
	left:13px;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	z-index:99;
}
