body {
 background-color: #d2c6a7; 
 }
 
 /* Layout */
 
#TmainContainer {
	background-color: #d2c6a7;
	position: absolute;
	top: -35px;
	left: 100px;
	width: 936px;
	height: auto;
	}

#mainContainer {
	background-color: #d2c6a7;
	position: absolute;
	top: -65px;
	left: 100px;
	width: 936px;
	height:auto;
	}

#homecontentContainer { 
	background-color: #e4ddcb;
	position: absolute; 
	top: 347px; 
	left: 68px; 
	width: 800px; 
	height: 386px; 
}
#homepix {
	position: absolute;
	top: 250px;
	width: 800px;
	height: 121px; }
	
	#footerContainer {
	background-color: #ccba92;
	position: absolute;
	top: 730px;
	left: 68px;
	width: 800px;
	height: 111px;
	padding-top: 25px;
	}
	
#footerSpacer{
width:800px;
height:15px;
background-color:#d2c6a7;
}
	
#TfooterContainer {
	background-color: #ccba92;
	position: relative;
	top: 0;
	left: 0;
	width: 800px;
	height: 111px;
	}
	

	
#Tfooter_imgCon {
	background-color: #fff;
	position: relative;
	top: 0;
	left: 0;
	width: 231px;
	height: 104px;
	}

#TtopNav {
	background-color: #dcb084;
	position: relative;
	top: -3px;
	left: 0;
	width: 800px;
	height: 51px;
	z-index: 0;
	}
#aboutNav {
	position: relative;
	top: 0;
	left: 0;
	width: 171px;
	height: 51px;
	z-index: 1;
	}

#acupNav {
	position: absolute;
	top: 0;
	left: 167px;
	width: 153px;
	height: 51px;
	z-index: 1;
	}

#FAQNav {
	position: absolute;
	top: 0;
	left: 316px;
	width: 181px;
	height: 51px;
	z-index: 1;
	}

#blogNav {
	position: absolute;
	top: 0;
	left: 492px;
	width: 170px;
	height: 51px;
	z-index: 1;
	}

#contactNav {
	position: absolute;
	top: 0;
	left: 657px;
	width: 143px;
	height: 51px;
	z-index: 1;
	}


#hometopNav {
	background-color: #dcb084;
	position: relative;
	top: 77px;
	left: 68px;
	width: 800px;
	height: 51px;
	}

#TLeftNav {
	background-color: #c0c0c0;
	position: relative;
	top: 0;
	left: 0;
	width: 171px;
	height: 333px;
	z-index: 25;
	}


#TtextArea {
	background-color: #e4ddcb;
	position: relative;
	top: 0;
	left: 0;
	width: 800px;
	height: auto;
	z-index: 120;
	min-height: 233px;
	max-width: 594px;
	}

#Tmain_pixContainer { 
	background-color: #ddd6c1; 
	position: relative; 
	top: 0; 
	left: 0; 
	width: 800px; 
	height: 217px; 
	z-index: 10; 
}

#main_pixContainer { 
	background-color: #ddd6c1; 
	position: absolute; 
	top: 131px; 
	left: 68px; 
	width: 800px; 
	height: 217px; 
	z-index: 10; 
}

#TpagecontentContainer {
	background-color: #e4ddcb;
	position: relative;
	top: 65px;
	left: 68px;
	width: 800px;
	height: auto;
	min-height: 600px;
	}
	
#homeLogo {
	position: absolute;
	top: -50px;
	left:75px;
	width: 800px;
	height: 135px;
	z-index: 60; }
	
#homeAddress {
	position: absolute;
	top: 150px;
	width: 800px;
	height: 108px;
	text-align:center;}
	
#homeHeader{
width:800px;
position:relative;
top:75px;
left:0px;
z-index:125;
text-align:center;
}
	
#Tspacer {
	background-image: url(../images/orange_spacer.jpg);
	position: relative;
	top: 0;
	left: 0;
	width: 800px;
	height: 2px;
	z-index: 15;
	}
	
#Ttop_header { 
	background-color: #ddd6c1; 
	position: relative; 
	top: 0; left: 0; 
	width: 800px; 
	height: 37px; }
#TtextHeader {
	background-color: #e4ddcb;
	position: relative;
	top: 0;
	left: 0;
	width: 800px;
	height: 50px;
	z-index: 5;
	}
#bottom_spacer {
	background-color: #d2c6a7; 
	position: relative;
	width: 800px;
	height: 75px;
	}

/* Fonts and Styles */

.aboutpix{
width:150px;
height:193px;
margin-top:-65px;
z-index:350;
}

.disc{
list-style:disc;
}
ul{
line-height:1.5em;
}
	
.homeText {
	color: #7f9870;
	font-size: 16pt;
	font-family: WellrockSlab;
	font-weight: 800;
	line-height: 12pt; }
	
.SmhomeText {color: #7f9870;
	font-size: 8pt;
	font-weight: 800;
	line-height: 15pt;
	font-family: WellrockSlab; }
	
.TSmfooterText { 
	color: #5b744d; 
	font-size: 9pt; 
	font-weight: normal; 
	line-height: 12pt; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	vertical-align: middle; 
	height: 10pt; 
	}
	
.Ttext_header {
	font-size: 30px;
	color: #7f9870;
	font-family: WellrockSlab; }

.Ttext_header2 {
	font-size: 38px;
	color: #7f9870;
	font-family: WellrockSlab; }	
	
.Ttext_Black {
	font-size: 11pt;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	color: black;
	}
.Ttext_credit{
font-size: 10pt;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	color: black;
top: 0;
	text-align:right;
	}
}
.Ttext_Green { 
	font-size: 11pt; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	color: #5b744d; 
	line-height: 12pt;
	 height: 2pt; 
	 }
	 
.Ttext_Green2 { 
	font-size: 11pt; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	color: #5b744d; 
	line-height: 12pt;
	 height: 2pt;
	 margin-right:5px;
	 }
	
	
.Tleft_navText {
	color: #7f9870;
	font-size: 16pt;
	font-family: WellrockSlab;
	font-weight: 900;
	line-height: 12pt; }
	
.TjustOF18pt {
	font-size: 17.44pt;
	font-family: JustOldFashion;
	color: #7f9870;
	}
.TwellRS15pt {
	font-size: 15pt;
	font-family: WellrockSlab;
	color: #7f9870;
	font-weight: 900;
	}
.TTrebut15ptB {
	font-size: 15px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: 700;
	color: #7f9870;
	}
.awareness {
	font-size: 15px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: 700;
	color: #7f9870;
	margin-bottom:0px;
	}
	
.TagLine {
	font-size: 15px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	color: #5b744d; 
	margin-top:-5px;
	margin-left:200px;
	}
	
.indent {
	font-size: 11pt;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	color: black;
	text-align: center;
	text-indent: 50pt;
	}
	
.indentNav {
	font-size: 11pt;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	color:#5b744d; 
	text-align: left;
	text-indent:23px;
	}
	
.indentNav2 {
	font-size: 11pt;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	color:#5b744d; 
	text-align:center;
	}
	
.indented
   {
   padding-left: 150pt;
   padding-right: 50pt;
   }
-->
</STYLE>

a:link { 
	color: #5b744d; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	text-decoration: none; 
	}

a:visited  { 
	color: #5b744d; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	text-decoration: none; 
	}

a:hover { 
	color: #ccba92; 
	}
	
.indentNavO {
	font-size: 11pt;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	color:#aa8767;
	text-align: left;
	text-indent:25px;
	}

	
#TfooterContainer a:link { 
	color: #5b744d; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	text-decoration: none; 
	}

#TfooterContainer a:visited { 
	color: #5b744d; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	text-decoration: none; 
	}

#TfooterContainer a:hover { 
	color: #e4ddcb; 
	font-weight: bold; 
	}
	
	#footerContainer a:link { 
	color: #5b744d; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	text-decoration: none; 
	}

#footerContainer a:visited { 
	color: #5b744d; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	text-decoration: none; 
	}

#footerContainer a:hover { 
	color: #e4ddcb; 
	font-weight: bold; 
	}
	
.photo_captions { 
	color: #5b744d; 
	font-size: 11pt; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	line-height: 12pt; 
	}
	
h1 { 
	color: #5b744d; 
	font-size: 12pt; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	line-height: 14pt;
	 margin: 0.67em 0; 
	 }
	 
.home_line{
margin-top:-10px;
margin-bottom:5px;
}
	 
h2 { 
	color: #5b744d; 
	font-size: 12pt;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	line-height: 12pt; 
	margin: 20pt 0 0; 
	}
.back_top_text { 
	color: #a59369; 
	font-size: 10pt; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-style: normal; 
	text-align: left; 
	}
.paragraph_indent { 
	font-size: 11pt; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	line-height: 13pt; 
	padding-left: 8pt; 
	}
			
						   
	#BioDiv {
	position: relative;
	top: 10px;
	width: 171px;
	height: 34px;
	z-index: 55;
	}
							
	#VietDiv {
	position: relative;
	top: 10px;
	width: 171px;
	height: 34px;
	z-index: 55;
	}
							
	#ChinaDiv {
	position: relative;
	top: 10px;
	width: 171px;
	height: 34px;
	z-index: 55;
	}
				
	#InspirDiv {
	position: relative;
	top: 10px;
	width: 171px;
	height: 34px;
	z-index: 55;
	}
							
	#CommDiv {
	position: relative;
	top: 10px;
	width: 171px;
	height: 34px;
	z-index: 55;
	}
	
	#PeruDiv {
	position: relative;
	top: 10px;
	width: 171px;
	height: 34px;
	z-index: 55;
	}
							
.about_img {
float:right;
position:relative;
left:5px;
margin:0 15px 5px 5px;


}

img {
border:none;
}

.align_right {
margin-left:115px;
}

.pix_left {
margin-left:0px;
}

.marg_left35 {
margin-left:35px;
}

.marg_left10 {
margin-left:10px;
}

p {
margin-top:0px;
}
