BODY, P, TD {
	font-family: Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
}
a:link, a:active, a:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a:hover {
	font-size: 12px;
	color: #990000;
	text-decoration: underline;
}
.pageTitle {
	font-size: 20px;
	font-weight: bold;
	color: #CCCC99;
}
a.pageTitle:link, a.pageTitle:active, a.pageTitle:visited {
	font-size: 20px;
	font-weight: bold;
	color: #CCCC99;
	text-decoration: none;
}
a.pageTitle:hover {
	font-size: 20px;
	font-weight: bold;
	color: #666633;
	text-decoration: none;
}
.pageSubtitle {
	font-size: 12px;
	color: #CCCC99;
}
.tiny {
	font-size: 10px;
	color: #CCCC99;
}
a.tiny:link, a.tiny:active, a.tiny:visited {
	font-size: 10px;
	color: #CCCC99;
	text-decoration: none;
}
a.tiny:hover {
	font-size: 10px;
	color: #666633;
	text-decoration: none;
}
.tinyOn {
	font-size: 10px;
	color: #666633;
}
a.tinyOn:link, a.tinyOn:active, a.tinyOn:visited {
	font-size: 10px;
	color: #666633;
	text-decoration: none;
}
a.tinyOn:hover {
	font-size: 10px;
	color: #CCCC99;
	text-decoration: none;
}
.sublinks {
	font-size: 14px;
	color: #CCCC99;
	font-weight: bold;
}
a.sublinks:link, a.sublinks:active, a.sublinks:visited {
	font-size: 14px;
	font-weight: bold;
	color: #CCCC99;
	text-decoration: none;
}
a.sublinks:hover {
	font-size: 14px;
	font-weight: bold;
	color: #666633;
	text-decoration: none;
}
.sublinksOver {
	font-size: 14px;
	color: #666633;
	font-weight: bold;
}
a.sublinksOver:link, a.sublinksOver:active, a.sublinksOver:visited {
	font-size: 14px;
	font-weight: bold;
	color: #666633;
	text-decoration: none;
}
a.sublinksOver:hover {
	font-size: 14px;
	font-weight: bold;
	color: #CCCC99;
	text-decoration: none;
}

.aboutBG {
	background-color: #330000;
}
.aboutTitle {
	font-size: 14px;
	font-weight: bold;
	color: #330000;
}
a.aboutTitle:link, a.aboutTitle:active, a.aboutTitle:visited {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.aboutTitle:hover {
	font-size: 14px;
	font-weight: bold;
	color: #330000;
	text-decoration: none;
}
.aboutText {
	color: #330000;
}
a.aboutText:link, a.aboutText:active, a.aboutText:visited {
	color: #330000;
	text-decoration: none;
}
a.aboutText:hover {
	color: #000000;
	text-decoration: none;
}
.aboutPress {
	color: #330000;
}
a.aboutPress:link, a.aboutPress:active, a.aboutPress:visited {
	color: #330000;
	text-decoration: underline;
}
a.aboutPress:hover {
	color: #000000;
	text-decoration: none;
}
.authorBG {
	background-color: #CCCC99;
	background-image: url(img/about_authorBG.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.aboutMore {
	font-size: 11px;
	color: #330000;
	text-decoration: none;
}
a.aboutMore:link, a.aboutMore:active, a.aboutMore:visited {
	font-size: 11px;
	color: #330000;
	text-decoration: none;
}
a.aboutMore:hover {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.aboutPageTitle {
	font-size: 14px;
	font-weight: bold;
	color: #CCCC99;
	background-color: #330000;
}
.aboutPageTitleSmall {
	font-size: 12px;
	font-weight: bold;
	color: #CCCC99;
	background-color: #330000;
}
.aboutTiny {
	font-size: 10px;
	color: #330000;
}
.aboutLine {
	background-color: #CCCC99;
	background-image: url(img/aboutLine.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

.clinicBG {
	background-color: #663300;
}
.clinicSubBG {
	background-color: #B9BA8B;
}
.clinicTitle {
	font-size: 14px;
	font-weight: bold;
	color: #663300;
}
a.clinicTitle:link, a.clinicTitle:active, a.clinicTitle:visited {
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
a.clinicTitle:hover {
	color: #663300;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
.clinicText {
	color: #663300;
}
a.clinicText:link, a.clinicText:active, a.clinicText:visited {
	color: #663300;
	text-decoration: none;
}
a.clinicText:hover {
	color: #000000;
	text-decoration: none;
}
.clinicPageTitle {
	font-size: 14px;
	font-weight: bold;
	color: #CCCC99;
	background-color: #663300;
}

.storeBG {
	background-color: #000033;
}
.storeTitle {
	font-size: 14px;
	font-weight: bold;
	color: #000033;
}
a.storeTitle:link, a.storeTitle:active, a.storeTitle:visited {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.storeTitle:hover {
	font-size: 14px;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
}
.storeText {
	color: #000033;
}
a.storeText:link, a.storeText:active, a.storeText:visited {
	color: #000033;
	text-decoration: none;
}
a.storeText:hover {
	color: #000000;
	text-decoration: none;
}

.historyBG {
	background-color: #333333;
}
.historyTitle {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
a.historyTitle:link, a.historyTitle:active, a.historyTitle:visited {
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
a.historyTitle:hover {
	color: #333333;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
.historyText {
	color: #333333;
}
a.historyText:link, a.historyText:active, a.historyText:visited {
	color: #333333;
	text-decoration: none;
}
a.historyText:hover {
	color: #000000;
	text-decoration: none;
}
.historyPageTitle {
	font-size: 14px;
	font-weight: bold;
	color: #CCCC99;
	background-color: #333333;
}
a.historyNav:link, a.historyNav:active, a.historyNav:visited {
	font-size: 13px;
	font-weight: bold;
	color: #CCCC99;
	text-decoration: none;
}
a.historyNav:hover {
	font-size: 13px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}

.linksBG {
	background-color: #333300;
}
.linksTitle {
	font-size: 14px;
	font-weight: bold;
	color: #333300;
}
a.linksTitle:link, a.linksTitle:active, a.linksTitle:visited {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.linksTitle:hover {
	font-size: 14px;
	font-weight: bold;
	color: #333300;
	text-decoration: none;
}
.linksText {
	color: #333300;
}
a.linksText:link, a.linksText:active, a.linksText:visited {
	color: #333300;
	text-decoration: none;
}
a.linksText:hover {
	color: #000000;
	text-decoration: none;
}
.linksPageTitle {
	font-size: 14px;
	font-weight: bold;
	color: #CCCC99;
	background-color: #333300;
}

.reviewsBG {
	background-color: #003300;
}
.reviewsTitle {
	font-size: 14px;
	font-weight: bold;
	color: #003300;
}
.reviewsText {
	color: #003300;
}
a.reviewsText:link, a.reviewsText:active, a.reviewsText:visited {
	color: #003300;
	text-decoration: none;
}
a.reviewsText:hover {
	color: #000000;
	text-decoration: none;
}
a.reviewsTitle:link, a.reviewsTitle:active, a.reviewsTitle:visited {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.reviewsTitle:hover {
	font-size: 14px;
	font-weight: bold;
	color: #003300;
	text-decoration: none;
}
.reviewsNav {
	font-size: 11px;
	color: #003300;
	text-decoration: none;
}
a.reviewsNav:link, a.reviewsNav:active, a.reviewsNav:visited {
	font-size: 11px;
	font-weight: bold;
	color: #003300;
	text-decoration: none;
}
a.reviewsNav:hover {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.reviewsNavOn {
	font-size: 11px;
	color: #666633;
}

.treeBG {
	background-color: #330033;
}
.treeTitle {
	font-size: 14px;
	font-weight: bold;
	color: #330033;
}
.treeText {
	color: #330033;
}
.treeNav {
	font-size: 11px;
	color: #330033;
	text-decoration: none;
}
a.treeNav:link, a.treeNav:active, a.treeNav:visited {
	font-size: 11px;
	font-weight: bold;
	color: #330033;
	text-decoration: none;
}
a.treeNav:hover {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.treeNavOn {
	font-size: 11px;
	color: #666633;
}
a.treeTitle:link, a.treeTitle:active, a.treeTitle:visited {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.treeTitle:hover {
	font-size: 14px;
	font-weight: bold;
	color: #330033;
	text-decoration: none;
}
a.treeText:link, a.treeText:active, a.treeText:visited {
	color: #330033;
	text-decoration: none;
}
a.treeText:hover {
	color: #000000;
	text-decoration: none;
}

.red {
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
a.red:link, a.red:active, a.red:visited {
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
a.red:hover {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


a.aboutAdText:link, a.aboutAdText:active, a.aboutAdText:visited {
	color: #330000;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
a.aboutAdText:hover {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
a.clinicAdText:link, a.clinicAdText:active, a.clinicAdText:visited {
	color: #663300;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
a.clinicAdText:hover {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
a.storeAdText:link, a.storeAdText:active, a.storeAdText:visited {
	color: #000033;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
a.storeAdText:hover {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
a.historyAdText:link, a.historyAdText:active, a.historyAdText:visited {
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
a.historyAdText:hover {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
.kidsBG {
	background-color: #0000FF;
}
a.kidsAdText:link, a.kidsAdText:active, a.kidsAdText:visited {
	color: #0000FF;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
a.kidsAdText:hover {
	color: #FF0000;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}

a.linksAdText:link, a.linksAdText:active, a.linksAdText:visited {
	color: #333300;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
a.linksAdText:hover {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
a.reviewsAdText:link, a.reviewsAdText:active, a.reviewsAdText:visited {
	color: #003300;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
a.reviewsAdText:hover {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
a.treeAdText:link, a.treeAdText:active, a.treeAdText:visited {
	color: #330033;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
a.treeAdText:hover {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
.wallBG {
	background-color: #666666;
}
a.wallAdText:link, a.wallAdText:active, a.wallAdText:visited {
	color: #666666;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
a.wallAdText:hover {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-style: italic;
}
