DIV#calendar {
	BACKGROUND-IMAGE: url(../images/calendar_bg.gif); POSITION: relative; MARGIN-TOP: 10px; PADDING-LEFT: 15px; WIDTH: 477px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 223px; PADDING-TOP: 37px
}
TABLE.event_calendar {
	BORDER-RIGHT-WIDTH: 0px !important; WIDTH: 193px; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px !important; BORDER-LEFT-WIDTH: 0px !important
}
DIV#calendar TABLE.event_calendar TD {
	BACKGROUND-COLOR: transparent !important
}
TABLE.event_calendar TABLE TD {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, serif; COLOR: #c45900 !important; FONT-SIZE: 12px; FONT-WEIGHT: bold !important
}
TABLE.event_calendar TABLE TD A {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, serif; COLOR: #c45900 !important; FONT-SIZE: 12px; FONT-WEIGHT: bold !important
}
DIV#calendar TABLE.event_calendar TABLE.event_calendar TD A {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
TABLE.event_calendar TD {
	WIDTH: 24px; HEIGHT: 25px; FONT-WEIGHT: bold
}
TABLE.event_calendar TD A {
	COLOR: #000 !important; TEXT-DECORATION: underline
}
TABLE.event_calendar TD {
	COLOR: #ababab !important
}
TABLE.event_calendar TD.other_month {
	COLOR: #ababab !important
}
TABLE.event_calendar TD.other_month A {
	COLOR: #ababab !important
}
TABLE.event_calendar TH {
	DISPLAY: none
}
TABLE.event_calendar TABLE.event_calendar TD A {
	HEIGHT: 15px; TEXT-DECORATION: none
}
DIV#calendar TABLE.event_calendar TABLE.event_calendar {
	WIDTH: 193px !important
}
DIV#calendar DIV#cal_begin {
	POSITION: absolute; TOP: 65px; LEFT: 275px
}
DIV#calendar DIV#cal_end {
	POSITION: absolute; TOP: 105px; LEFT: 275px
}
DIV#calendar DIV#cal_submit {
	POSITION: absolute; TOP: 130px; LEFT: 275px
}
DIV.calendarHeader1 {
	PADDING-LEFT: 5px; FLOAT: left; HEIGHT: 25px; PADDING-TOP: 5px
}
DIV.calendarHeader2 {
	PADDING-LEFT: 5px; FLOAT: left; HEIGHT: 25px; PADDING-TOP: 5px
}
DIV.calendarHeader3 {
	PADDING-LEFT: 5px; FLOAT: left; HEIGHT: 25px; PADDING-TOP: 5px
}
DIV.calendarHeader1 A {
	COLOR: #c45900 !important; TEXT-DECORATION: underline
}
DIV.calendarHeader2 A {
	COLOR: #c45900 !important; TEXT-DECORATION: underline
}
DIV.calendarHeader3 A {
	COLOR: #c45900 !important; TEXT-DECORATION: underline
}
DIV#currentlySorting A {
	TEXT-DECORATION: none
}
DIV.calendarHeader1 {
	BACKGROUND-IMAGE: url(../images/calendar_header_bg.gif); WIDTH: 56px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 60px 0px
}
DIV.calendarHeader2 {
	BACKGROUND-IMAGE: url(../images/calendar_header_bg.gif); WIDTH: 93px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 92px 0px
}
DIV.calendarHeader3 {
	WIDTH: 315px
}
DIV.calendarResults1 {
	PADDING-LEFT: 5px; FLOAT: left
}
DIV.calendarResults2 {
	PADDING-LEFT: 5px; FLOAT: left
}
DIV.calendarResults3 {
	PADDING-LEFT: 5px; FLOAT: left
}
DIV.calendarResults1 {
	WIDTH: 56px
}
DIV.calendarResults2 {
	WIDTH: 93px
}
DIV.calendarResults3 {
	WIDTH: 300px
}
DIV.calendarResults {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px
}
DIV.calendarResultsBG {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px
}
DIV.calendarResults H4 {
	FONT-SIZE: 100%
}
DIV.calendarResultsBG H4 {
	FONT-SIZE: 100%
}
DIV.calendarResults DIV.top {
	DISPLAY: none
}
DIV.calendarResults DIV.bottom {
	DISPLAY: none
}
DIV.calendarResultsBG DIV.top {
	BACKGROUND-IMAGE: url(../images/cal_results_top.gif); WIDTH: 482px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px
}
DIV.calendarResultsBG DIV.bottom {
	BACKGROUND-IMAGE: url(../images/cal_results_bottom.gif); WIDTH: 482px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px
}
DIV.calendarResultsBG DIV.content {
	BACKGROUND-COLOR: #e1ceaf; WIDTH: 482px
}
H3.calendarHeader {
	PADDING-LEFT: 5px
}
P.calendarSortby {
	PADDING-LEFT: 5px
}
P.calendarSortby {
	COLOR: #c45900
}
DIV.calendarResultFoot P.calendarSortby A {
	COLOR: #c45900
}
DIV.calendarResultFoot P.calendarSortby {
	PADDING-LEFT: 0px
}
DIV.calendarResultFoot DIV#leftcol_1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.calendarResultFoot DIV#rightcol_1 {
	WIDTH: 328px
}
DIV.calendarResultFoot DIV#rightcol_1 DIV.rightcol {
	WIDTH: 60px
}
DIV.calendarResultFoot DIV#rightcol_1 DIV.leftcol {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 220px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#countdownContainer {
	TEXT-ALIGN: left; BACKGROUND-COLOR: transparent; WIDTH: 100%; PADDING-TOP: 15px
}
