A:link {
	COLOR: #6699bb; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #9999bb; TEXT-DECORATION: none
}
.eventheadline {
	FONT: bold 18px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #779955
}
.eventheadline2 {
	PADDING-BOTTOM: 5px; FONT: bold 20px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #779955; PADDING-TOP: 5px
}
.venueheadline {
	PADDING-BOTTOM: 5px; FONT: bold 20px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #779955; PADDING-TOP: 5px
}
.eventdeck {
	PADDING-BOTTOM: 10px; FONT: bold 14px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #666666
}
.eventeditorpick {
	LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(/images/check.gif); FONT: bold 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000
}
.eventlabel {
	FONT: bold 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #333333
}
.eventtext {
	FONT: 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #333333
}
A.eventtext:link {
	COLOR: #6699bb; TEXT-DECORATION: none
}
A.eventtext:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.eventtext:visited {
	COLOR: #9999bb; TEXT-DECORATION: none
}
.eventlisting {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; FONT: 10px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; BORDER-LEFT: #779955 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px dotted
}
.eventlisting2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; FONT: 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; BORDER-LEFT: #779955 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px dotted
}
.eventlistingbold {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; FONT: bold 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; BORDER-LEFT: #779955 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px dotted
}
.eventaddressbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px dotted
}
.eventmaplink {
	LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(/images/map3.gif); FONT: bold 11px/50% Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #333333
}
.eventweblink {
	LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(/images/website.gif); FONT: 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #333333
}
.eventphotolink {
	LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(/images/images.gif); FONT: 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #333333
}
.eventhilitecell {
	BACKGROUND-COLOR: #aacc88
}
.eventlistinghilite {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; FONT: 10px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; BORDER-LEFT: #779955 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px dotted; BACKGROUND-COLOR: #eeffdd
}
.eventaddressboxbot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.eventlistinghead {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; FONT: bold 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #779955
}
A.eventlistinghead:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.eventlistinghead:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.eventlistinghead:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.eventsectionhead {
	PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #000000
}
.calendardate {
	FONT: 10px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: none
}
A.calendardate:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.calendardate:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.calendardate:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.calendarweeklink {
	FONT: bold 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #779955
}
A.calendarweeklink:link {
	COLOR: #779955; TEXT-DECORATION: none
}
A.calendarweeklink:visited {
	COLOR: #779955; TEXT-DECORATION: none
}
A.calendarweeklink:hover {
	COLOR: #0077bb; TEXT-DECORATION: underline
}
.calendarbase {
	PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #aacc88
}
.calendartable {
	BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid
}
.calendardaytop {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff
}
.calendarweekselect {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: bold 10px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #779955; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #eeffdd
}
.calendarnonmonth {
	PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #999999
}
.calendartoday {
	PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #779955
}
.holidaybox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; FONT: 10px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; BORDER-TOP-STYLE: solid; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #fff2bf; BORDER-BOTTOM-STYLE: solid
}
.contentboxgray {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee
}
.articlelabelblack {
	FONT: bold 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #333333
}
.contentboxphotogray {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee
}
.articlelabellink {
	FONT: bold 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #333333
}
.contentboxsource {
	FONT: 9px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #666666
}
.relatedarticlelink {
	LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(/images/website.gif); FONT: 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #333333
}
.articlebyline2 {
	PADDING-BOTTOM: 5px; FONT: bold 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #333333; PADDING-TOP: 5px
}
.articlelisting2 {
	PADDING-BOTTOM: 5px; FONT: 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #333333; PADDING-TOP: 5px
}
.optinoceantext {
	FONT: 14px Geneva, Arial, Helvetica, san-serif; TEXT-TRANSFORM: none; COLOR: #0077bb; TEXT-DECORATION: none
}
.optinoceantextbold {
	FONT: bold 14px Geneva, Arial, Helvetica, san-serif; TEXT-TRANSFORM: none; COLOR: #0077bb; TEXT-DECORATION: underline
}
