
body{ margin:0px; padding:0px;
      font-family:Arial, Helvetica, sans-serif;
	  font-size:12px; color:#403C39;
	  background-color:#bfe082;
	  
	  }

*{ margin:0px; padding:0px;}	  
a{outline:none; text-decoration:none;}

a img{ border:none;}

.clear{ clear:both;}

.main-container{ width:999px; margin:auto; background-color:#ffffff;}

/* ************************************************* HEADER PART ************************************ */

.header{width:999px; float:left; }

.header-left{ width:502px; padding-left:232px; z-index:5; position:absolute;}

.header-right{ width:256px;  float:right; padding-bottom:10px;}

.text-img{ padding-left:34px;}
.header ul li{ display:inline; list-style:none; font-size:13px;
               font-family:Arial, Helvetica, sans-serif;}
			   
.header ul li a{ display:block; list-style:none; float:left; width:auto; color:#ffffff;
                 background:#006D6A; text-align:center; text-decoration:none;
				 line-height:40px; padding:0px 30px; height:40px;}
.header ul li.med a{ padding:0px 36px;}

.header ul li.order a{ background:#006D6A url(../images/cart.gif) 19px 10px no-repeat;
                       text-align:left; padding:0px 20px 0px 40px}

.small-text{ color:#469381; font-size:10px; padding-top:1px;
             font-weight:bold; font-style:italic; clear:both;}

.header ul li.alter a{ background:#469381;}

.logo{ clear:both; padding:30px 0px 0px;}

.greenpart{ width:999px; float:left; background:url(../images/green-bg2.gif) repeat-x;}

.greenpart-bg{ width:719px; float:left; height:262px; padding:0px 0px 0px 280px; color:#ffffff;
               background:url(../images/green-bg.jpg) left top no-repeat;}
.welcome{ clear:both; padding:13px 0px 10px;}

.greenpart-bg h5{ font-size:22px; font-weight:normal; padding:0px 0px 10px 50px;}

.greenpart-bg ul{ width:213px; float:left;}

.greenpart-bg ul.first{ padding-left:50px;}	
.greenpart-bg ul li{ list-style:none; padding:0px 0px 10px 17px; font-size:15px;
                     background:url( ../images/arrow.gif) left 3px no-repeat;}
.greenpart-bg ul li a{ color:#ffffff; text-decoration:underline;} 

.innercontainer{ width:999px; clear:both; float:left; background:url(../images/bg-1.gif) left repeat-y;}

.left-sidebar{ width:227px; float:left;}

.left-sidebar h5{ background:#006D6A url(../images/arrow2.gif) 30px 10px no-repeat; color:#ffffff; 
                  height:37px; text-align:center; font-weight:normal;
				  line-height:37px; text-transform:uppercase; font-size:20px;
				}
.left-sidebar .inner{ padding:30px 0px 140px 28px; background:#469381 url(../images/icon.gif) 45px bottom no-repeat;}

.left-sidebar .inner ul li{ list-style:none; padding:0px 0px 15px 15px; background:url(../images/arrow.gif) left 2px no-repeat;}
.left-sidebar .inner ul li a{ list-style:none; color:#ffffff; font-size:14px;}

.dr-pic{ width:227px; height:390px; background:#ffffff url(../images/dr-bottom.jpg) 3px top no-repeat;}

.dr-pic img{ z-index:4; position:absolute; margin-top:-443px; margin-left:3px;}

.center-part{ width:525px; float:left; padding-left:0px;}


.right-part{ width:230px; float:right;}

.right-part h5{ background:#006D6A url(../images/arrow2.gif) 12px 10px no-repeat; color:#ffffff; 
                  height:37px; font-weight:normal; margin-top:15px; padding-left:30px;
				  line-height:37px; text-transform:uppercase; font-size:20px;}
				  
.right-part h6{ background:#006D6A url(../images/arrow2.gif) 12px  no-repeat; color:#ffffff; 
                  height:37px; font-weight:normal; padding-left:30px;
				  line-height:37px; text-transform:uppercase; font-size:20px;}

.footer{ width:999; height:27px; background:#006D6A; clear:both; text-align:center; line-height:27px; color:#BBD9DA;}

.footer ul li{ list-style:none; display:inline; padding:0px 15px; font-size:15px; font-weight:normal;}

.row{width:525px; }

.innerdiv{background:url(../images/line.gif) 260px top no-repeat;
    }

.treatment-display{width:250px; float:left; padding:0px 2px 0px 10px; margin:10px 0px; }
.treatment-display h1{ font-size:12px; color:#3E8F80; font-weight:bold; padding:0px 0px 3px 20px;
                       background:url(../images/ayurveda.png) left 2px no-repeat;}
.col{float:left; width:160px;font-size:11px; padding-left:10px;}
.col2{float:left; width:61px; padding:0px 0px 0px 10px;}
.col2 img{border:1px solid #E7E7E7;}
.more{ padding-top:3px;}
.medicine{ padding:15px 0px 10px; clear:both;}
.h1{ background:url(../images/medicine-heading.gif) 10px top no-repeat; height:22px; width:500px; padding:0px 0px 10px 15px; clear:both;}
.medicine ul{ width:127px; float:left; padding-right:1px; padding-bottom:20px; padding-left:3px;}
.medicine ul li{ display:block; width:auto; font-size:10px; padding-left:8px; 
                 background:url(../images/arrow3.gif) left 2px no-repeat;}
.medicine ul li.two{ display:block; width:auto; background:url(../images/arrow3.gif) left -10px no-repeat;}
.medicine ul li a{ color:#403C39;}
.medicine ul li.two a{ color:#469381;}
.contact-box{ width:230px; padding:10px 0px; font-size:12px; background-color:#e0f5d4;}
.contact-box span{ color:#D92320;}
.large-font{ font-size:15px;}
.row2{ border-bottom:1px solid #403C39; padding-bottom:7px; margin-bottom:2px; width:226px; float:left; color:#2B2B2B;}
.contact-box a{color:#2B2B2B;}
.contact-box a:hover{color:#D92320;}
.contact-box span.text-green2{ color:#469381; font-weight:bold;}
.image{padding-bottom:5px;}
.previous{z-index:4; position:absolute; margin-top:5px;}
.next{z-index:4; position:absolute; margin-left:205px; margin-top:5px;}