A:link    { color:#0000FF; text-decoration:underline; font-weight: bold; }
A:visited { color:#0000FF; text-decoration:underline; font-weight: bold; }
A:hover   { color:#6600FF; text-decoration:underline; font-weight: bold; }
A:active  { color:#FF0000; text-decoration:underline; font-weight: bold; }

/* hyperlink to parts of this site
   A.ihyperlink:visited { color:#2E465F; text-decoration:underline; }
 */
A.ihyperlink:link    { color:#0000FF; text-decoration:underline; font-weight: bold; }
A.ihyperlink:visited { color:#0000FF; text-decoration:underline; font-weight: bold; }
A.ihyperlink:hover   { color:#6600FF; text-decoration:underline; font-weight: bold; }
A.ihyperlink:active  { color:#FF0000; text-decoration:underline; font-weight: bold; }

/* hyperlink to external sites
   A.ehyperlink:visited { color:#2E465F; text-decoration:underline; }
 */
A.ehyperlink:link    { color:#006600; border-color:#006600; text-decoration:underline; font-weight: bold; }
A.ehyperlink:visited { color:#006600; border-color:#006600; text-decoration:underline; font-weight: bold; }
A.ehyperlink:hover   { color:#6600FF; border-color:#6600FF; text-decoration:underline; font-weight: bold; }
A.ehyperlink:active  { color:#FF0000; border-color:#FF0000; text-decoration:underline; font-weight: bold; }

.caicresce {
	font-family: "Comic Sans MS";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1F2F3F;
	text-decoration: none;
	list-style-type: circle;
}
.directions {
	font-family: "Comic Sans MS";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1F2F3F;
	text-decoration: none;
	list-style-type: circle;
}
.activities {
	font-family: "Comic Sans MS";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1F2F3F;
	text-decoration: none;
	list-style-type: circle;
}
.facilities {
	font-family: "Comic Sans MS";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1F2F3F;
	text-decoration: none;
	list-style-type: circle;
}
.sightseeing {
	font-family: "Comic Sans MS";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1F2F3F;
	text-decoration: none;
	list-style-type: circle;
}
.facilities {
	font-family: "Comic Sans MS";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1F2F3F;
	text-decoration: none;
	list-style-type: circle;
}
.gallery {
	font-family: "Comic Sans MS";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1F2F3F;
	text-decoration: none;
	list-style-type: circle;
}
.contact {
	font-family: "Comic Sans MS";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1F2F3F;
	text-decoration: none;
	list-style-type: circle;
}
.links {
	font-family: "Comic Sans MS";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1F2F3F;
	text-decoration: none;
	list-style-type: circle;
}
.cal {
	font-family: "Comic Sans MS";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #1F2F3F;
	text-decoration: none;
	list-style-type: circle;
}
.calShadow {
	font-family: "Comic Sans MS";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #999999;
	color: #1F2F3F;
	text-decoration: none;
	list-style-type: circle;
}
.calBooked {
	font-family: "Comic Sans MS";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #1F2F3F;
	color: #FFFFFF;
/*
	background-color: #B6C9DC;
	color: #1F2F3F;
*/
	text-decoration: none;
	list-style-type: circle;
}
.calProvisional {
	font-family: "Comic Sans MS";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #B6C9DC;
	color: #FF6666;
	text-decoration: none;
	list-style-type: circle;
}
.calShadowRed {
	font-family: "Comic Sans MS";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #FF6666;
	color: #1F2F3F;
	text-decoration: none;
	list-style-type: circle;
}
/*
.cal { ; font-family: Verdana, sans-serif; font-size: 9px; font-weight: normal}
.calShadow { ; font-family: Verdana, sans-serif; font-size: 9px; background-color: #999999; color: #FF0000}
.calsmall { ; font-family: Geneva, sans-serif; font-size: 6pt; height: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.calShadowGrey { ; font-family: Geneva, san-serif; font-size: 8pt ; background-color: #999999
}
.calShadowRed { ; font-family: Geneva, san-serif; font-size: 8pt ; background-color: #FF6666
*/