body{margin: 0;padding: 0px;}
div#container{margin: 0em auto 1em;font: lighter 1em Tahoma, Verdana, "Trebuchet MS", sans-serif;color: #333;background: #FFF;width: 720px;padding: 0px 10px;}
div#con{
	width: 65%;
	margin-top: 1em;
	float: left;


}
div#bnav{margin: 0% 0px 0.5%;padding: 4px 0px 0px;clear: both;color: #CCC;}
div#cw{color: #999;margin: 0% 0% 2%;padding: 0%;font-size: 0.85em;letter-spacing: 1px;}
div#lnav{
	padding: 0em;
	width: 30%;
	float: right;
	background: #FFF;
	margin-top: 1em;
}
div#address{color: #000;margin: 1em 0px 0em;padding: 0%;font-family: Arial, Helvetica, sans-serif;letter-spacing: 1px;}
div#footer{margin: 1em 0px;padding: 0px;clear: both;border-top: 1px solid #CCC;}
div.lnavbox{padding: 0em;margin: 0.5em 0em 0em;border-top: 1px solid #CCC;border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;border-left: 1px solid #CCC;}
div#subnav{color: #999;margin: 1em 0px 0px;padding: 0px;}
.subhead{color: #333;letter-spacing: 1px;font: bold 1em Arial, Helvetica, sans-serif;margin: 1.5em 0px 0em;padding: 0px;}
div#lnav a:link{font-size: 85%;text-decoration: none;margin: 0px 0px 0px 20px;padding: 3px 0px;display: block;letter-spacing: 1px;}
div#lnav a:visited{font-size: 85%;color: #999;text-decoration: none;display: block;padding: 3px 0px;letter-spacing: 1px;margin: 0px 0px 0px 20px;}
div#lnav a:hover{text-decoration: none;font-size: 85%;color: #000;background: #D9E5FE;display: block;padding: 2px 0px 2px 20px;letter-spacing: 1px;margin: 0px;border-bottom: 1px solid #000;border-top: 1px solid #000;}
div#subnav a:link{text-decoration: none;margin: 0px;padding: 1px 3px;font-size: 85%;letter-spacing: 1px;color: #69F;}
div#subnav a:visited{color: #999;text-decoration: none;margin: 0px;padding: 1px 3px;font-size: 85%;letter-spacing: 1px;}
div#subnav a:hover{color: #000;text-decoration: none;margin: 0px;padding: 1px 3px;font-size: 85%;background: #D2E0FF;letter-spacing: 1px;}
#sitemast{
	background: #FFFFFF;
	height: 190px;
	width: 695px;
	margin: 0.5em 0px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 24px solid #CCCCCC;




}
#topnav {
	padding: 0px;
	text-align: right;
	margin-top: 0.5em;

}
#con p {font-size: 85%;line-height: 1.4em;letter-spacing: 1px;clear: right;margin: 0.5em 0px;padding: 0px;}
#crumb a {text-decoration: none;}
#subnav li {list-style: none;}
div.addbox {font-size: 0.85em;margin: 0px 0px 1em;padding: 0px;}
#footer a:link {text-decoration: none;letter-spacing: 1px;margin: 0px;padding: 0px 3px;color: #000;font-size: 0.85em;}
#footer a:visited {color: #666;text-decoration: none;letter-spacing: 1px;margin: 0px;padding: 0px 3px;font-size: 0.85em;}
#footer a:hover {color: #666;text-decoration: underline;letter-spacing: 1px;margin: 0px;padding: 0px 3px;font-size: 0.85em;}
.t {
	font-size: 0.85em;
	margin: 6px 0px 4px;
	padding: 0px;
	clear: both;
	width: 100%;
	text-align: right;
}
.t a {color: #69F;text-decoration: none;}
div ul {font-size: 0.85em;list-style: disc;line-height: 1.4em;letter-spacing: 1px;margin-bottom: 2em;margin-top: 1em;}
.h {display: none;}
.b {font-weight: bold;}
#maphead {font-weight: bold;color: #FFF;text-align: center;border: 1px solid #666;padding: 4px 0px 6px;background: #336699;margin: 1em 0px 1.5em;}
#map {width: 350px;height: 245px;border: solid 1px #000;margin: 1em auto;}
.box {border: 1px dashed #ccc;padding: 6px 14px;margin: 2em 0px;font: 0.9em/1.4em Tahoma, Verdana, "Trebuchet MS", sans-serif;letter-spacing: 1px;}
#memlogo {width: 280px;margin: 0em auto 0px;}
#parkmap {margin: 1em auto;padding: 0px;height: 260px;width: 260px;border: 1px solid #000;}
#cpic {height: 301px;width: 377px;border: 1px solid #000;margin: 1em auto 2em;padding: 0px;}
.u {text-decoration: underline;}
#mqform {margin: 0em 8px;padding: 0px;}
.fib {border: 1px solid #CCC;text-transform: uppercase;}
#mqform div {margin: 3px 0px;padding: 0px;}
#mqd {margin: 1em 0% 0.5em;padding: 2px;border: 1px solid #000;font: 0.9em Verdana, Arial, Helvetica, sans-serif;color: #000;}
#ttlist {margin: 1em 0px 3em 3em;padding: 0px;list-style: decimal;letter-spacing: 1px;font-size: 0.85em;}
#ttlist li {line-height: 1.4em;margin: 0px 0px 0.7em;}
#ttcalt {display: none;}
.skip {display: none;}
#contact {font-size: 0.85em;padding: 0px;letter-spacing: 1px;margin: 1em 0px 1em 6em;}
#prend {font-size: 0.85em;text-align: center;margin: 1em 0px;padding: 0px;letter-spacing: 1px;}
#tips {margin: 12px 0px 6px 6px;width: 150px;border: 1px solid #666;float: right;height: 70px;background: url(st2.jpg) no-repeat;text-align: center;}
#tips a {font: bold 24px Arial, Helvetica, sans-serif;color: #000;text-decoration: none;}
.tipsbox {border: 1px solid #CCC;margin: 1em 10%;letter-spacing: 1px;width: 80%;}
.tipsbox li {margin: 2px 6px;}
#acup {background: #FFF url(acupuncture_needles.jpg) no-repeat scroll right bottom;margin: 1em 0px;padding: 10px 0px 10px 20px;font: 1.2em Arial, Helvetica, sans-serif;color: #000;height: 98px;border-top: 1px solid #CCC;border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;border-left: 12px solid #CCC;}
#chiro {background: #333399 url(daisy.jpg) no-repeat scroll left center;font: 1.2em Arial, Helvetica, sans-serif;color: #FFF;margin: 1em 0px;padding: 20px 0px 20px 175px;border: 1px solid #000;}
#ortho {font: 1.2em Arial, Helvetica, sans-serif;background: url(beach.jpg) no-repeat scroll left bottom;margin: 1em 0px;padding: 30px 0px 10px 30px;color: #FFF;height: 80px;border-left: 12px solid #000;}
#indban {font: 1.2em Arial, Helvetica, sans-serif;background: url(soresh.jpg) no-repeat scroll right center;margin: 1em 0px;padding: 20px 0px 20px 20px;height: 100px;border-top: 1px solid #CCC;border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;border-left: 12px solid #CCC;}
#helpban {font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;margin: 0px 0px 0px 40px;padding: 0px;}
#helpban a {color: #69F;}
#mass {font: 1.2em Arial, Helvetica, sans-serif;color: #000;margin: 1em 0px;padding: 10px 0px 10px 20px;background: #FFF url(massage_therapy.jpg) no-repeat scroll right center;border-top: 1px solid #CCC;border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;border-left: 12px solid #CCC;}
#no {font-size: 1.7em;font-weight: bold;color: #000;margin: 8px;}
#diradd {font-family: Tahoma, Verdana, "Trebuchet MS", sans-serif;padding: 6px 6px 6px 12px;border-top: 1px solid #CCC;border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;border-left: 12px solid #CCC;margin: 1em 0px 0em;letter-spacing: 1px;}
#cw a:link {color: #666;text-decoration: underline;}
#cw a:visited {color: #CCC;text-decoration: none;}
#cw a:hover {color: #999;text-decoration: none;}
#topnav a:link {font-size: 0.85em;color: #000;letter-spacing: 1px;padding: 0px 4px;text-decoration: none;}
#topnav a:visited {font-size: 0.85em;color: #999;letter-spacing: 1px;padding: 0px 4px;text-decoration: none;}
#topnav a:hover {font-size: 0.85em;color: #69F;text-decoration: underline;letter-spacing: 1px;padding: 0px 4px;}
span.smalld {font-size: 0.85em;color: #666;}
.linkhead {color: #FFF;background: #336699;letter-spacing: 1px;margin: 0px;padding: 2px 2px 2px 6px;border-bottom: 1px solid #999;font: bold 0.9em Tahoma, Verdana, "Trebuchet MS", sans-serif;}
#printtitle {
	display: none;
}
#printcw {
	display: none;
}
.announce {
	font-size: 85%;
	margin: 0px;
	padding: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	letter-spacing: 1px;


}
.title {
	font: 1.75em Georgia, "Times New Roman", Times, serif;
	color: #000000;
	letter-spacing: 0.8px;
	margin: 0.1em 0px 0.3em;
	padding: 0px;
}
.heading {
	font: 1.2em Arial, Helvetica, sans-serif;
	color: #999999;
	letter-spacing: 0.05em;
	margin: 1em 0px 0px;
	padding: 0px;
}

