/* CSS Document */
.contents {
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bbbbbb;
	border-right-color: #bbbbbb;
	border-bottom-color: #bbbbbb;
	border-left-color: #bbbbbb;
}
.topbarLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6699CC;
}
.hideTopbarLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #dddddd;
}
a.topbarLinks:visited, a.topbarLinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6699CC;
	text-decoration: none;
}
a.topbarLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6699CC;
	text-decoration: underline;
}
.normal  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #336699;
	text-decoration: none;
}
a:link, a:visited {
	color: #336699;
}
a:hover {
	color: #6699CC;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.header  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.subHeader  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.subHeader2  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.homepage  {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	text-decoration: none;
}
.featuredLink  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
a.featuredLink:visited, a.featuredLink:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #336699;
	font-weight: bold;
	text-decoration: underline;
}
a.featuredLink:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #6699cc;
	font-weight: bold;
	text-decoration: underline;
}

.artGalleryCaption  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	text-decoration: none;
}
.artGalleryHeader  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.artGallerySubHeader  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.artGalleryComments  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
}
/* This style is defined in utilities.js.  Needed because Netscape 4x can't support
what I'm trying to do here, so the following is just a placeholder for NS4x, and "modern" browsers
will use the version defined in utilities.js
*/
.imagePopups {
}

.TravelGalleryHead  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.TravelGallerySubHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #5588bb;
	font-weight: normal;
	text-decoration: none;
}
.TravelGallerySubHead2  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6699cc;
	font-weight: bold;
	text-decoration: none;
}
a.travelGalleryHeaderLink:link, a.travelGalleryHeaderLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #336699;
	font-weight: bold;
}
a.travelGalleryHeaderLink:hover {
	font-weight: bold;
	color: #6699cc;
}

.photoCopyright  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #336699;
	font-weight: italic;
	text-decoration: none;
}
.TravelGalleryOptionsTable  {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bbbbbb;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.TravelGalleryOptionsCell {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bbbbbb;
	border-right-color: #bbbbbb;
	border-bottom-color: #bbbbbb;
	border-left-color: #bbbbbb;
	background-color: #cccccc;
}
a.travelGalleryOptionsLink:link, a.travelGalleryOptionsLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: bold;
}
a.travelGalleryOptionsLink:hover {
	font-weight: bold;
	color: #6699cc;
}

.TravelGalleryTriviaHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #336699;
	font-weight: bold;
}

.TravelGalleryTrivia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	font-weight: normal;
}

.travelGalleryCaption  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.travelGalleryHeader  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.travelGallerySubHeader  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.travelGalleryComments  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
}
.switchImageDisplayStyle  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
}
.formCaption  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-weight: normal;
	text-decoration: none;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
.guestBookCell {
	background: #ffffff;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 2px solid #444444;
	border-bottom: 3px solid #444444;
}
.guestBookCaption  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
.guestBookEntry  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-weight: normal;
	text-decoration: none;
}
.siteMapTitle  {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	font-weight: bold;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 2px solid #aaaaaa;
	border-bottom: 3px solid #aaaaaa;
	background: #eeeeee;
	text-decoration: none;
}
.siteMapHeader  {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 2px solid #aaaaaa;
	border-bottom: 3px solid #aaaaaa;
	background: #eeeeee;
}
.siteMapContents  {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
}
.siteMapContents2  {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 2px solid #aaaaaa;
	border-bottom: 3px solid #aaaaaa;
	background: #eeeeee;
	text-decoration: none;
}
.siteMapLink {
	text-decoration: none;
}
.siteMapTable {
	border-top: 0px solid #bbbbbb;
	border-left: 0px solid #bbbbbb;
	border-right: 0px solid #999999;
	border-bottom: 0px solid #999999;
}
.smallScreenContents {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bbbbbb;
	border-right-color: #bbbbbb;
	border-bottom-color: #bbbbbb;
	border-left-color: #bbbbbb;
}
.smallScreenMenu, .smallScreenMenu:link, .smallScreenMenu:visited  {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.smallScreenMenu:hover {
	text-decoration: underline;
}