/* Normalizes margin, padding */body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin : 0; padding : 0; }/* Normalizes font-size for headers */h1,h2,h3,h4,h5,h6 { font-size : 100%; }/* Removes list-style from lists */ol,ul { list-style : none; }/* Normalizes font-style and font-weight to normal */address, caption, cite, code, dfn, em, strong, th, var{ font-style : normal; font-weight : normal; }/* Removes list-style from liststable { border-collapse : collapse; border-spacing : 0; } *//* Removes border from fieldset and img */fieldset,img { border : 0; }/* Left-aligns text in caption and th */caption,th { text-align : left; }/* layout.css */html 	{ text-align : center;  }body { background-color: #D0DFAD;position : relative; width : 770px; margin : 0 auto; text-align : left; font : 90%/1.5 "Trebuchet MS", "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif;color: #145214;}h2, h3, h4, p, ul, blockquote { margin : 0 20px .75em 5em	;text-align:center; }h2, h3 { margin-bottom : .15em;font : 200% "Trebuchet MS", "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif; font-weight : bold; letter-spacing : -1px; }p { font-size : 100%; }h2, h3 { color : #88a308; }h2+p { font-size : 110%; }li > h4 { margin-left : 0; }div#content { position : relative; width : 100%; }/*navigation------------*/#nav_main { width : 770px;color:#145214;padding-left:1em;background-color : #CBCB65; }/*#nav_main a { color : #FFFF99; }*/#nav_main a:hover { color : #fff; }/*#nav_main p { font-size : 160%;color : #145214; }*/#nav_tools {font-family: Verdana;list-style : none;color : #fff; } #nav_tools li {margin-left:3.95em;margin-right: 0.5em; padding-right: 1.2em;list-style : none;display: inline;font-weight:bold;/*color : #145214;*/ } #nav_tools li a{color : #145214; } ul#links a img{margin-bottom: 1em; }   #Footsu img {  margin-left:1em;  }  #HotStone img {  margin-left:1em;  }  /*#Lymphatic img {  margin-left:1em;  }*/   #Lymphatic {  margin-left:0;  width: 450px;  }  #NeemOil img {  margin-left:0;  margin-top:0;    }   #NeemOil .textbody1Copy {  margin-top:1em;	font-family: "Trebuchet MS";	font-size: 16px;	color: #416341;	/*text-indent: 15pt;*/	line-height: 22px;	text-align: left;} #NeemOil .menues1SelectedCopy { text-align: left; margin-left:0; }  #ServicesMenu {border: 1px; color:#336633;}#ServicesMenu td, #ServicesMenu th{border: 1px; color:#705c44;} #ServicesMenu td{ padding-left:1em;   }   #SaltGlow img {  margin-left:0;  margin-top:0;    }   #SaltGlow p {  margin-left:0;  margin-top:0;    } #SaltGlow .textbody1Copy {	font-family: "Trebuchet MS";	font-size: 16px;	color: #416341;	/*text-indent: 15pt;*/	line-height: 22px;	text-align: left;} /*branding------------*/div#branding {text-align:center;width:100%;}/*content------------*/div#content { position : relative; width : 100%; }  /*content_main------------*/div#content_main {width : 770px;margin-bottom:1em;line-height:32px;text-indent:15px;}div#content_main a span {    display: none;}div#content_main a:hover span {    display: block;    position: absolute;    width: 450px;    height: 120px;    top:150px;    left:345px;    border: 0;}div#content_main p{text-indent:15px;line-height:18px;font-size:12px;}div#content_main h1 {margin-top: .3em;font-size:95%;text-align:center;}div#content_main {margin-top:2em;float: left;left : 0; width : 785px; padding : 0 0 1em 0;font-family: Verdana;color : #145214; }  /*---content ul li------*/ ul#links a {color : #145214; } ul#links {font-family: Verdana;list-style : none;color : #145214; } ul#links li {margin-left:.0em;margin-right: 0.5em; padding-right: 1.2em;list-style : none;font-weight:bold;color : #145214; }ul#links li a:hover{color : #88a308;}div#branding, div#nav_main, div#site_info {width : 835px; }/*--------------site info------------*/div#site_info {	font-size:85%;	width:797px;	position:absolute;	padding-left:1em;	padding-top:2em;	/*clear:both;*/	text-align:center;	left: 19px;	top: 594px;	z-index: 2;	visibility: visible;}#site_info h1 {	font-size: 1em;	text-align:left;}#site_info h2 {	font-size: 1em;	font-weight:normal;	}#site_info p {	color: #5f8b06;		font-size: 1em;	font-weight:normal;	}#site_info a {	color: #5f8b06;;	text-decoration: none;}#site_info a:hover {	color: #145214;	text-decoration: none;}#site_info li { display: inline; margin: 0; padding-right:5em;}#site_info li#skyhook a{color: #5f8b06;	text-decoration: none;}#site_info li#contact{color: #5f8b06;	text-decoration: none;}li > p { margin-left : 0; }/*--------------------------old------------*/.textbody1 {	font-family: "Trebuchet MS";	font-size: 16px;	color: #5F8B06;	text-indent: 15pt;	line-height: 32px;}.menues1 {	font-family: "Trebuchet MS";	font-size: 14px;	font-weight: normal;	color: #5E9649;	text-decoration:none;	text-align: center;}		a:link, a:visited, a:active {	color:#99CC00;	text-decoration:none;}	a:hover {	color:#CCCC33;	text-decoration:none;}.sculptName1 {	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";	font-size: 9px;	color: #A2B475;}.textbodynoIndent {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #E8D986;}.textbodynoIndentBold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #361D02;	font-weight: bold;}.textbodynoIndentCenter {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #416341;	text-align: center;}.spacer1 {	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";	font-size: 4px;}.textbodyCenterSP {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #361D02;	text-align: center;	vertical-align: super;}.menues1Selected {	font-family: "Trebuchet MS";	font-size: 14px;	font-weight: bold;	color: #FFCC00;	text-decoration:none;	text-align: center;}.textbodysmaller {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11.5px;	color: #ccccff;	text-indent: 12pt;}.textbodysmallerCNTR {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11.5px;	color: #ccccff;	text-indent: 12pt;	text-align: center;}.textbodyLinks {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #ccccff;	font-weight: bold;	text-decoration:none;}	.menues1SelectednoIndent {	font-family: "Trebuchet MS";	font-size: 18px;	font-weight: bold;	color: #E9D986;	text-decoration:none;}.menues1Selectedlrg {	font-family: "Trebuchet MS";	font-size: 18px;	font-weight: bold;	color: #416341;	text-decoration:none;}.textbody1Contact {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #E7D883;}.textbody1BIO {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #618C0A;	text-align: center;	font-weight: bold;}.textbodyBIOCopy {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #F2F1FF;	padding-left: 25px;}.menues1Services {padding-left:1em;margin-left:1em;	font-family: "Trebuchet MS";	font-size: 14px;	font-weight: normal;	color: #E5E6A5;	text-decoration:none;	text-align: left;}.textbody1Copy {	font-family: "Trebuchet MS";	font-size: 16px;	color: #416341;	/*text-indent: 15pt;*/	line-height: 22px;	text-align: left;}.menues1SelectedCopy {margin:0;	font-family: "Trebuchet MS";	font-size: 14px;	font-weight: bold;	color: #339900;	text-decoration:none;	text-align: left;}