body{
	padding:0px;
	margin:0px;
	background-color: rgb(77,60,183);
	background-image: url('images/stars.gif');
}

div {
	padding:0;
	margin:0;
	border:1px;
}
img {border:none;}
/**************** UPCOMING EVENTS AND SPECIALS STAR ****************/

#special{
	position: absolute;
	top:427px;
	left:370px;
	width:202px;
	height:40px;
	font-size:120%;
}


/***************END UPCOMING EVENTS AND SPECIALS STAR **************/

#wrapper {
	height: 579px;
	width: 1000px;
	background-color: rgb(77,60,183);
	background-image: url('images/back_1000.gif');
	background-repeat:no-repeat;
	margin-top:0;
	margin-left:auto;
	margin-right:auto;
}

#turtlemoon{
	position: relative;
	top:0px;
	left:50px;
	width:530px;
	height:60px;
}
 #turtlemoon span {
 	font-family: 'Artifika', arial, serif;
	font-size: 7.2ex;
	font-weight: bold;
	color: gold;
	padding:0;
	margin:0;
	}

#dana{
	position: relative;
	top:0px;
	left:450px;
	width:290px;
	height:50px;
}

 #dana span {
 	font-family: 'Josefin Slab', serif;
 	font-weight:bold;
	font-size: 6ex;
	color: white;
	margin:0;
	padding-left: 35px;
	}
		
		div#dana a:link {color:white;text-decoration: none;}
		div#dana a:visited {color:white;text-decoration: none;}
		div#dana a:hover {color:gold;}
		div#dana a:active {color:green;}
#lac{
	position: relative;
	top:-15px;
	left:740px;
	width:180px;
	height:40px;
}
 #lac span {
 	font-family: 'Josefin Slab', serif;
	font-size: 4.5ex;
	color: white;
	margin:0;
	}

#healing{
	position: relative;
	top:0px;
	left:600px;
	width:285px;
	height:260px;
}
#healing h1{
	padding:0;
	margin:0;
	font-family: 'Artifika', arial, serif;
	text-align:center;
	}

#text{
	position: relative;
	top:0px;
	left:550px;
	width:400px;
	height:120px;
	font-family: 'Josefin Slab', serif;
	font-size: 1.1em;
	line-height: 1.6;
	text-align: right;
	color: rgb(120,176,37);
}

#appointment{
		position: relative;
	top:0px;
	left:305px;
	width:320px;
	height:22px;
	text-align:right;
	}

div .foot{
	position: relative;
	top:0px;
	left:0px;
	width: 1000px;
	height:20px;
}



#cold{
	position: absolute;
	top:330px;
	left:50px;
	width:120px;
	height:40px;
}
#fertility{
	position: absolute;
	top:462px;
	left:80px;
	width:117px;
	height:40px;
}
#pain{
	position: absolute;
	top:392px;
	left:162px;/*was 122 */
	width:140px;
	height:40px;
}
#digestion{
	position: absolute;
	top:410px;
	left:383px;
	width:128px;
	height:40px;
}
#women{
	position: absolute;
	top:487px;
	left:282px;
	width:202px;
	height:40px;
}
#qi	{	position: absolute;
	top:145px;
	left:52px;
	width:33px;
	height:38px;
}
	
#jing	{	position: absolute;
	top:88px;
	left:52px;
	width:121px;
	height:57px;
}

#zhong{		position: absolute;
	top:201px;
	left:54px;
	width:150px;
	height:70px;
}
#zhong_r{	position:relative;
	top:50px;
	width:150px;
	height:70px;
	float:right;
	right:11px;
}
#qi_r
	{position:relative;
	top:115px;
	left:35px;
	width:33px;
	height:39px;
	float:right;
}
#jing_r
	{
	position:relative;
	top:190px;
	left:110px;
	width:33px;
	height:38px;
	float:right;
}
/* link styles*/

#healing ul
{
text-align:center;
list-style-type: none;
font-family: fantasy;
}
#healing li
{
margin: 0 0 10px 0;
width:285px;
height:30px;
font-size:22px;
}

#healing a
{

padding: 0;
width: 200px;
height: 30px;
font-size: 22px;
background-color: rgb(77,60,183);
}

#healing a:link
{
color: #EEE;
text-decoration: none;
}
#healing a:visited
{
color: silver;
text-decoration: none;
}

#healing a:hover
{
color: yellow;
}

#healing a:active
{
color: gold;
}
 
 /* star styles */
 div .star
 {font-family: cursive;
 font-size:1.8em;
 text-align:center;
 }
div .star a
{
display: block;
padding:0;
width: 100%;
background-color: rgb(77,60,183);
}
div .star a:link
{
color: white;
text-decoration: none;
}
div .star a:visited
{
color: silver;
text-decoration: none;
}

div .star a:hover
{
color: yellow;
}

div.star a:active
{
color: gold;
}

#appointment a:link
{/*font-family:sans-serif;
font-size:90%;
font-style: oblique; */
color:rgb(171,172,237);
text-decoration:none;
letter-spacing: .3ex;
}
#appointment {font-family: 'Artifika', serif; font-style:oblique;}
#appointment a:visited
{color:rgb(171,172,237);
/* font-family:sans-serif;
font-style: oblique; */
font-size:90%;
letter-spacing: .3ex;
text-decoration: none;
}
#appointment a:hover
{color:white;
}
#appointment a:active
{color: rgb(171,172,237);
}
div.foot {font-family: 'Josefin Slab', serif;}
div.foot ul {display: inline;
	list-style-type: none;
	padding-left: 0px;
	padding-bottom: 10px;
}
div.foot li {display: inline; padding-right:30px; padding-left: 40px; color: gold;}
div.foot a
{
padding:0;
width: 100%;
background-color: rgb(77,60,183);
}
div .foot a:link {color:white; text-decoration:none;}
div .foot a:visited {color:silver; text-decoration:none;}
div .foot a:hover {color: yellow;}
div .foot a:active {color:gold;}
div.foot p {text-indent: 200px; color:white;}
div.foot p:last-child {text-indent: 352px; color:white; margin-top:-12px;}




