.normal {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sectitle {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.date {
	PADDING-RIGHT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.boxcontent {
	BORDER-RIGHT: #cccccc 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 0px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.boxweather {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footer {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0033cc; TEXT-DECORATION: none
}
.newslist {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sectitler {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; VERTICAL-ALIGN: middle; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.plist {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tablehead {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-SIZE: 12px; BORDER-LEFT: black 0px solid; COLOR: #ffffff; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0033cc; TEXT-ALIGN: center
}
.bulletlist {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.topbanner {
	BACKGROUND-COLOR: #0033cc
}
.nlsignup {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 8px; BORDER-BOTTOM-WIDTH: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
.bodytable {
	FONT-SIZE: 12px; MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.eventheading {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 thin solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.eventdesc {
	FONT-SIZE: 12px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.gallerydisplay {
	FONT-SIZE: 9px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #333333
}
.enhanced {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.guestheading {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black thin solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.guestcomment {
	FONT-SIZE: 12px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.galleryheading {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black thin solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.monthheading {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 16px; BORDER-LEFT: black 0px solid; COLOR: #cc0000; BORDER-BOTTOM: black thin solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsbody {
	FONT-SIZE: 12px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.boxcontentx {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.boxright {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 3px
}
.boxleft {
	MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 3px
}
.emailform {
	FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.image {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid
}
.boxcontentw {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: black; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-COLOR: #cccccc; BORDER-BOTTOM-STYLE: none
}
.nav {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #99ccff; TEXT-DECORATION: none
}
A:link {
	COLOR: #0033cc; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0033cc; TEXT-DECORATION: underline
}
.gobutton {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN-BOTTOM: 0px; BORDER-LEFT: 1px outset; COLOR: #000000; BORDER-BOTTOM: 1px outset; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #999999
}
.emailentry {
	FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hotelimage {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.tablerow {
	BORDER-RIGHT: black 0px; BORDER-TOP: black 0px; FONT-SIZE: 12px; BORDER-LEFT: black 0px; BORDER-BOTTOM: black 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #99ccff; TEXT-ALIGN: center
}
.tablerowSpecial {
	BORDER-RIGHT: black 0px; BORDER-TOP: black 0px; FONT-SIZE: 12px; BORDER-LEFT: black 0px; BORDER-BOTTOM: black 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff0000; TEXT-ALIGN: center
}
.boxcenter {
	MARGIN: 3px 0px 0px
}

