body {font: 14px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;color: #333333;margin: 0 auto;}

h1 {font: 20px "Lucida Grande", Geneva, Arial, Verdana, sans-serif ; color:#0f0f0f;margin: 0px;}
	
#container {position:absolute;width:800px; /*height:887px;*/ background-image:url(images/index.png);position: relative; /* container positioning */margin-left: auto;margin-right: auto;text-align: left; border:solid 1px #E0E0E0}

#bio-energetic-medicine-banner_ {/*position:absolute;left:0px;top:0px;*/width:800px;height:216px;}

#nav {/*position:absolute;left:0px;top:216px; */width:800px;height:37px;}

#main {background:url(images/main-back.jpg) no-repeat;/*position:absolute;left:0px;top:253px;min-height:100%;*/width:800px;min-height:570px;}

#main-left {width:276px; float:left; /*height:570px;*/ padding: 14px 0 0 28px;}
#main-left p {font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #71706C; margin: 0px; padding: 8px 0 0 0;}
#main-left a {text-decoration: none; color:#892a15; font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; margin:0px; font-weight: bold;}
#main-left h2{font: 15px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#0f0f0f; font-weight: bold;}
#main-left-column {background:url(images/main-left.jpg) no-repeat; padding: 10px 10px 0 18px; width: 217px; height:600px;}
#main-left-column-clinical {background:url(images/main-left-clinical.jpg) no-repeat; padding: 10px 10px 0 18px; width: 217px; height:600px;}
#waterstones { padding: 0 0 10px 0; margin-top: -10px}
#main-left-column-about {background:url(images/main-left-about.jpg) no-repeat; padding: 10px 10px 0 18px; width: 217px; height:680px;}

#main-left-column-body {background:url(images/main-left-testimonials.jpg) no-repeat; width: 246px; height:855px; z-index: 1;}
#main-left-column-testimonials {margin: 10px 20px 0 20px; width: 200px; height:736px; padding: 10px 0 0 4px; z-index: 20;}

#main-left-column-body .bc-left{ font: 300%  "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#71706C;  float: left; height: 10px; margin-top: -10px; padding-top: 0px; margin-bottom: -50px; margin-left: -15px;}
#main-left-column-body .bc-right{ font: 300%  "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#71706C; float:right; height: 10px;   padding-top: 0px;margin:-25px 0 10px 200px;}
#main-left-column-body .name{ font-weight:bold;}

#main-right {width:490px; float:left; padding: 28px 0 0 0; /*height:570px;*/}
#main-right-columns {height:130px;}
#main-right-image {float:left;}
#main-right-text {float:left; padding:0 0 0 10px; width:360px;}
#main-right-text h2{font: 15px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#0f0f0f; margin:0px; font-weight: bold;}
#main-right-text p{font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#71706C; margin:0px;}
#main-right-text a {text-decoration: none; color:#892a15; font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; margin:0px; font-weight: bold;}

#main-buttons { text-align: center;}
#main-right-text-page {float:left; padding:4px 0 0 10px; width:450px;}
#main-right-text-page h2{font: 15px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#0f0f0f; margin:0 0 10px 0; font-weight: bold;}
#main-right-text-page h3{font: 14px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#19305E; margin:0px; font-weight: bold;}
#main-right-text-page p{font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;color:#71706C;margin:0px;}
#main-right-text-page a {text-decoration: none; color:#892a15; font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; margin:0px; font-weight: bold;}
#main-right-text-page ul {padding: 0 0 5px 10px; font: 13px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#19305E;	margin:8px;}
#main-right-text-page li {list-style-type: none; margin-bottom: 10px; font: 13px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#19305E;margin:0px;}



#mainbottom {font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#71706C; background-color:#E0E0E0; border:dotted 1px #666666; padding:5px; margin: 15px 17px 15px 0; letter-spacing:-1px;}
#pricesbottom {background-color:#E0E0E0; border:dotted 1px #666666; padding:5px; margin: 10px 25px 10px 25px;}
#pricesnotes {background-color:#E0E0E0; border:dotted 1px #666666; padding:5px; font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;color:#71706C;margin-left: auto;margin-right: auto;}

#footer {/*position:absolute;left:0px;top:851px;*/width:800px;height:36px;background:url(images/footer.gif) no-repeat; clear:both;}	

#footer-text {font-size:9px;text-align:center;padding-top:14px;color: #FFFFFF;}
#footer-text a { text-decoration:none; color: #FFFFFF; font-size:9px;}
#footer-text a:hover { text-decoration:underline; }

.table {font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;color:#71706C;margin:0px;}
.table h2 {font: 14px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#0f0f0f; padding: 5px; font-weight: bold; margin:0;}
.table h3{font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;color:#71706C; padding:0 5px 0 5px; margin:0; font-weight:normal;}

.menu1 {padding:0 0 0 32px; margin:0; list-style:none; height:35px; background:#ffffff url(images/button.gif); position:relative;}
.menu1 li {float:left;}
.menu1 li a {display:block;float:left;height:35px;line-height:35px;color:#FFFFFF;text-decoration:none;font-size:11px;font-family:arial, verdana, sans-serif;text-align:center;padding:0 0 0 8px;cursor:pointer; letter-spacing: 1px;}
.menu1 li a b {float:left; display:block; padding:0 16px 0 8px;}
/* .menu1 li.current a {color:#fff; background:url(images/button3.gif);}
.menu1 li.current a b {background:url(images/button3.gif) no-repeat right top;} */
.menu1 li a:hover {color:#CCCCCC;background:url(images/button-over.gif);}
.menu1 li a:hover b {background:url(images/button-over.gif) no-repeat right top;}
/*.menu1 li.current a:hover {color:#fff; background:#000 url(images/button3.gif); cursor:default;}
.menu1 li.current a:hover b {background:url(images/button3.gif) no-repeat right top;} */
