/*Start HTML Body*/


body{background:#EBF8DA url(/images/bg.jpg) repeat-x; font-family: Verdana;text-align:center; margin:0 auto;
font-size:11px;

}

/* Body Properties */
p{margin:0px; font-size:12px; padding:0px;  text-align:justify; font-family:Verdana;}
a{color:#8CC63E; text-decoration:none;}
a:hover{text-decoration:underline;}
ul{
margin:0px;
list-style:inherit;
padding:0px;
font-family:Verdana;
font-size:12px;

}

/* Start Header */
div#header{
height:233px;
line-height:80px;
margin:0;
  padding-left:10px;background: #EEE;
  background:url(/images/banner.jpg) no-repeat top;

  }


/* Start Container */
div#container{width:760px;margin:16px auto 0px auto;
border:3px solid #FFFFFF;
text-align:left;
background:#7D22BF url(/images/bgbottom1.gif) repeat-y top right;
}

/* Start Navigation */
div#nav{
height:36px;
width:100%px;
background:url(/images/nav.jpg) repeat-x;
margin:0px;
padding-left:60px;

}
div#nav ul{
margin:0px;
list-style:none;
padding:0px;
}
#nav li {float:left;position:relative;height:28px; padding:0px; margin:0px;}

#nav li a {display:block;position:relative;height:28px;text-indent:-2000px;text-decoration:none;
margin-top:6px;  padding:0px;}
#nav ul #nav-acupun a { height:21px;width:93px; background:transparent url(/images/acupuncture.gif) no-repeat 0 0; }

#nav ul #nav-bio a { height:21px;width:43px; background:transparent url(/images/bio.gif) no-repeat 0 0; }
#nav ul #nav-serv a { height:21px;width:68px; background:transparent url(/images/services.gif) no-repeat 0 0;}
#nav ul #nav-test a { height:21px;width:97px; background:transparent url(/images/testimonials.gif) no-repeat 0 0;}
#nav ul #nav-faq a { height:21px;width:46px; background:transparent url(/images/faq.gif) no-repeat 0 0;}
#nav ul #nav-cont a { height:21px;width:70px; background:transparent url(/images/contact.gif) no-repeat 0 0;}
#nav ul #nav-sched a { height:21px;width:169px; background:transparent url(/images/sched.gif) no-repeat 0 0;}
#nav ul #nav-links a { height:21px;width:55px; background:transparent url(/images/links.jpg) no-repeat 0 0;}




/* Start Content */
div#content{
width:100%;
clear:both;
margin:0px;
padding-bottom:30px;
background: url(/images/bgbottom.jpg) no-repeat bottom;
}

/* Start Content Left */
div#left{float:left;width:460px; padding-left:50px; color:#FFFFFF; clear:both; margin:0px;}
div#left p,h1,h2{line-height:.5;
margin:0 10px 10px;
}
ol{
padding:0px;
margin:0px;

}

ol li{
font-size:12px;
line-height:1.8;


}
div#left .ulnum{
font-weight:bold;
margin-left:30px;

}
form p{
  padding-bottom: 15px;
}

div#left .ulletter{
font-weight:normal;

padding-left:20px;
margin-left:30px;

}


.tag{
background:url(/images/tag.gif) no-repeat;
height:63px;
padding:0px;
margin-left:35px;
margin-bottom:20px;

}

/* Start Content Left1 */
div#left1{
float:left;width:600px; padding:0px; margin:0px; clear:both;
}

/* Start Topcurve */
.curvecontent{
padding:0px;
width:573px;
margin-left:25px;
margin-top:0px;

background: transparent url(/images/bgmid.gif) repeat-y left center;
}

.curvetext{
width:auto;
padding:20px 20px 35px 30px;
line-height:1.8;
color:#666666;

}

dl{
padding:0px;
margin:0px;
line-height:1.8;
font-size:12px;
text-align:justify;

}

dt{
margin-bottom:3px;
margin-top:4px;
font-weight:bold;
}

dd{
margin-bottom:15px;

}
.curvetext p{
background-color:#FFFFFF;
padding-bottom:10px;

}

.indent{
text-indent:20px;
}
.curvetext ul li{
font-size:12px;
line-height:1.8;
padding:0px;
margin-bottom:10px;
list-style-position:inside;
}

.title{
padding-top:25px;
padding-left:17px;
margin:0px;
width:auto;
}


.bottomcurve{
padding:0px;


background:url(/images/bottom.gif) no-repeat bottom;

}

.topcurve{
background: url(/images/top.gif) no-repeat top right;
margin:0px;


}





/* Start Pic */
.pic{
margin-left:10px;
padding:0px;
float:right;
margin-bottom:6px;




}


/* Start Right1 */

div#right1{
float:right;width:120px;color:#FFFFFF;
margin:0px;
padding:0px;
}

/* Start Right */
div#right{float:right;width:200px;
color:#FFFFFF;

}


/* Start H1 */
h1{
padding:0px;
font-size:14px;
text-align: center;
font-family:Verdana;
color: #71A133;

}

h2{
padding:0px;
margin:0px;
}

h3{
padding:0px;
margin-bottom:5px;
text-align:left;
font-size:16px;
font-family:Verdana;
color:#7b37b8;
margin-top:2px;


}
/* Start Logo */
.logo{
	position: relative;
	left: -13px;
background:url(/images/aaom.png) no-repeat;
background-position: top center;
height:114px;
margin-top:100px;
width:100px;
margin-bottom:4px;
}




/* Start Footer */

div#footer{
clear:both;width:100%; background:transparent;
margin-top:4px;
margin-bottom:0px;
padding:0px;
height:20px;


 }

div#back_to_home_logo_link{

	position:absolute;
	left: 170px;
	top: 60px;
	height: 200px;
	width: 400px;
	margin-left: 50%;
    background-color:transparent;
}

div#footer p{margin:0;padding:0; text-align:center; color:#551681;}

div#footer p a{
color:#551681;
}



/* hack for IE  for transparent images*/
* html .logo{
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/aaom.png');
}

span#proud_member{
	position:relative;
    top: 80px;
    left: 0px;
}

