BODY {
	FONT-SIZE: 10px; MARGIN: 0px; VERTICAL-ALIGN: top; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial; BACKGROUND-COLOR: #ffffff
}
A {
	COLOR: #bf9e3c; TEXT-DECORATION: underline
}
DIV.paragraph {
	FONT-SIZE: 10px; MARGIN: 5px 0px 15px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: verdana
}
.calendarheader {
	PADDING-RIGHT: 10px; MARGIN-TOP: 3px; PADDING-LEFT: 10px; FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 23px; BACKGROUND-COLOR: #d8ba61
}
.calendarheader SPAN.hilite {
	FONT-WEIGHT: bold
}
.calendarheader A {
	COLOR: #ffffff
}
TD.day {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; COLOR: #878787; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: center
}
TD.day DIV.num {
	PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; WIDTH: 23px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
TD.day DIV.num A {
	FONT-WEIGHT: bold; COLOR: #666666
}
IMG.close {
	BORDER-RIGHT: #666666 1px; BORDER-TOP: #666666 1px; MARGIN: 3px; BORDER-LEFT: #666666 1px; BORDER-BOTTOM: #666666 1px
}
#overDiv {
	BORDER-RIGHT: #666666 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666666 2px solid; PADDING-LEFT: 0px; Z-INDEX: 1000; BACKGROUND: #f0f0f0; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666666 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 2px solid; POSITION: absolute
}
#overDiv TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px
}
DIV.daysevents {
	BORDER-TOP: #666666 1px solid; BACKGROUND: #f0f0f0; COLOR: #000000; PADDING-TOP: 10px
}
DIV.daysevents DIV.item {
	MARGIN-BOTTOM: 10px
}
TABLE.homecontent {
	MARGIN-TOP: 2px
}
TD.col1 {
	PADDING-RIGHT: 10px; MARGIN-TOP: 2px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; WIDTH: 162px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e6eee4
}
TD.col1 IMG {
	MARGIN: 5px; TEXT-ALIGN: center
}
TD.col2 {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-SIZE: 10px; PADDING-BOTTOM: 14px; WIDTH: 372px; PADDING-TOP: 14px; BACKGROUND-COLOR: #ffffe7
}
TD.col2 IMG {
	MARGIN: 4px 2px 2px; TEXT-ALIGN: center
}
TD.col2 DIV.paragraph {
	FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #666666
}
IMG.museumtitle {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
TD.col3 {
	MARGIN-TOP: 2px; FONT-SIZE: 10px; BACKGROUND-COLOR: #e6eee4
}
DIV.programsmain {
	PADDING-RIGHT: 14px; BORDER-TOP: #d7d7d7 0px solid; PADDING-LEFT: 14px; PADDING-BOTTOM: 10px; WIDTH: 236px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e6eee4
}
TABLE.programs {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; WIDTH: 206px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e6eee4
}
DIV.programsdate {
	MARGIN-TOP: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #8c8c8c; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
DIV.upcomingdate {
	MARGIN-TOP: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #8c8c8c; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
IMG.othertitle {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px
}
HR.programsdivider {
	PADDING-BOTTOM: 0px; WIDTH: 206px; COLOR: #cccccc; PADDING-TOP: 10px; HEIGHT: 1px
}
DIV.upcomingmain {
	PADDING-RIGHT: 14px; BORDER-TOP: #d7d7d7 0px solid; MARGIN-TOP: 0px; PADDING-LEFT: 14px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 0px; WIDTH: 236px; BACKGROUND-COLOR: #e6eee4
}
IMG.upcomingtitle {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px
}
DIV.celldivider {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 1px
}
HR.whitedivider {
	PADDING-BOTTOM: 0px; WIDTH: 239px; COLOR: #ffffff; PADDING-TOP: 10px; HEIGHT: 1px
}
IMG.thumb {
	PADDING-RIGHT: 14px; MARGIN: 0px; TEXT-ALIGN: right
}

