BODY {
	MARGIN: 0px; FONT: 12px/18px Georgia, "Times New Roman", Times, serif; BACKGROUND: url(bg_rpt.jpg) #ffffff repeat-x; COLOR: #000000
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
A {
	COLOR: #bd5638; TEXT-DECORATION: none
}
A:hover {
	COLOR: #bd5638; TEXT-DECORATION: underline
}
H1 {
	PADDING-BOTTOM: 0px; FONT-STYLE: italic; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 22px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #bd5638; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #bd5638; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #bd5638; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
P {
	MARGIN: 10px 0px
}
INPUT {
	BORDER-BOTTOM: #b9cfd0 1px solid; BORDER-LEFT: #b9cfd0 1px solid; FONT-SIZE: 12px; BORDER-TOP: #b9cfd0 1px solid; BORDER-RIGHT: #b9cfd0 1px solid
}
.clearfix {
	CLEAR: both
}
.floatleft {
	FLOAT: left
}
.error {
	COLOR: #ff0000
}
#error {
	COLOR: #ff0000
}
.divider {
	MARGIN: 6px 0px
}
#wrapper {
	WIDTH: 918px
}
#main {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN-TOP: 32px; PADDING-LEFT: 50px; WIDTH: 818px; PADDING-RIGHT: 50px; FLOAT: left; PADDING-TOP: 0px
}
#content {
	WIDTH: 440px; FLOAT: left
}
#contentInt {
	PADDING-LEFT: 7px; WIDTH: 430px
}
.signupField {
	WIDTH: 250px; HEIGHT: 18px
}
#footerBg {
	BACKGROUND: url(footer_bg_rpt.jpg) repeat-x center top
}
#footer {
	POSITION: relative; FONT-STYLE: italic; WIDTH: 918px; BACKGROUND: url(footer_bg.jpg) no-repeat center top; HEIGHT: 190px
}
#footer A {
	COLOR: #000000
}
footer A:hover {
	COLOR: #000000
}
#footerBtns {
	POSITION: absolute; BOTTOM: 66px; LEFT: 371px
}
#footerCopyright {
	POSITION: absolute; BOTTOM: 44px; LEFT: 194px
}
#rightside {
	PADDING-LEFT: 28px; WIDTH: 350px; FLOAT: left
}
#rightside A {
	FONT-WEIGHT: bold
}
#rightside A:hover {
	FONT-WEIGHT: bold
}
#rightDates {
	PADDING-LEFT: 10px
}
#twitterHome A {
	FONT-WEIGHT: normal
}
#twitterHome A:hover {
	FONT-WEIGHT: normal
}
#twitterHome OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 26px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#twitterHome OL LI {
	MARGIN: 5px 0px; LIST-STYLE-IMAGE: url(bullet_gold.jpg)
}
#twitter A {
	FONT-WEIGHT: normal
}
#twitter A:hover {
	FONT-WEIGHT: normal
}
#twitter OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#twitter OL LI {
	LIST-STYLE-TYPE: none; MARGIN: 5px 0px
}
.meta {
	DISPLAY: block; COLOR: #7f7f7f; FONT-SIZE: 10px
}
.meta A {
	COLOR: #7f7f7f
}
META A:hover {
	COLOR: #7f7f7f
}
.eventDateBg {
	TEXT-ALIGN: center; WIDTH: 85px; BACKGROUND: url(date_bg.gif) no-repeat center top; HEIGHT: 84px
}
.eventDate {
	PADDING-TOP: 12px
}
.eventMonth {
	LINE-HEIGHT: 20px; FONT-STYLE: italic; FONT-SIZE: 20px
}
.eventDay {
	LINE-HEIGHT: 36px; FONT-SIZE: 36px
}
.eventTitle {
	MARGIN: 4px 0px
}
.eventTitle A {
	FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.eventTitle A:hover {
	FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.eventLocation {
	MARGIN: 4px 0px; FONT-SIZE: 16px
}
.hilite {
	FONT-WEIGHT: bold
}
.listRow {
	WIDTH: 300px; FLOAT: left
}
.listTitle {
	COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.dateStamp {
	COLOR: #660000; FONT-SIZE: 11px
}
.listInfo {
	COLOR: #660000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.listImg {
	MARGIN: 0px 0px 18px 16px; FLOAT: left
}
.listBody {
	PADDING-BOTTOM: 18px; WIDTH: 280px; FLOAT: left
}
.listDvdr {
	BACKGROUND-IMAGE: url(divider_med.gif); PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 430px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; FLOAT: left; HEIGHT: 1px; CLEAR: both; PADDING-TOP: 5px
}
