@charset "UTF-8";

@charset "UTF-8";
html, body, div, form, table, td {
	padding:0px;
	margin:0px;
}
p, h1, h2, h3, h4, h5 {
	padding:0.5em 0px;
	margin:0px;
}

h1 { font-size: 28px; font-weight: normal; border-top: 1px solid #000000; border-bottom: 1px solid #000000; padding: 3px 0px; }
h2 { font-size: 20px; font-weight: bold; }
h3 { font-size: 18px; font-weight: normal; }
h4 { font-size: 16px; font-weight: bold; }

img {
	border:none;
}
html {
	background-color: #FFFFFF;
	font-size:12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

#topnav #lc { float:left; padding: 0px; width:199px;  }
#topnav #rc { display: none; }
#topnav #cc { display: none;  }
#main #nav { display: none;  }
#main #subnav { display: none;  }

/* Content Area */
#content .topbar { display: none; }
#content #topcontent { display: none; }
#content #pdf, #content #socialbookmarks { display: none; }
#content .textarea { margin: 0px; padding: 0px; }
#content .textarea #leftcol { margin: 0px 0px 0px 214px; padding: 0px; width: 500px; }
#content .textarea #rightcol { display: none; }
#content .textarea .newsbox { display: none; }
#content .textarea #rightcol .news { display: none; }

/* Calendar Styles */
#calendar, #calendar-yearly { padding-left: 9px; }
#calendar p, #calendar-yearly p { margin: 0px; padding: 0px; }
#calendar p.month, #calendar-yearly p.month { font-weight: bold; padding-top: 6px; text-transform: uppercase; }
#calendar .cal-table, #calendar-yearly .cal-table { border: 0px; font-size: 12px; margin: 0px; padding: 0px; }
#calendar .cal-table td, #calendar-yearly .cal-table td{ text-align:center; vertical-align:  center; }
#calendar .hideevent, #calendar-yearly .hideevent { display: none; }
#calendar-yearly .monthbox { float: left; margin: 3px 0px 0px 3px; padding: 0px 5px; width: 125px; }
#calendar-yearly .monthbox.newline { clear:left; }

/* Events Pages Styles */
.eventLeft { float: left; margin: 0px; padding: 0px; width: 66px;}
.eventRight { margin: 0px 0px 0px 78px; }
.eventLeft .dateBox { color: #FFFFFF; font-size: 35px; height: 61px;  padding: 4px; width: 61px; }
.eventRight h3 { color: #22463A; font-size: 16px; text-transform: none; }
.eventRight h4 { color: #BD0066; font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; }

.details { padding: 10px 0px; }
.details td{ color: #22463A; font-size: 12px; font-weight: bold; }
.details td a{ color: #22463A; font-weight: bold; text-decoration: none; }
.details td a:home{ text-decoration: none; }

.eventBox { background-image: url(../images/line_content.png); background-position: bottom; background-repeat: no-repeat; margin: 0px 0px 5px 0px; min-height: 70px; padding: 0px 0px 7px 0px; }

p.topMonth { font-size: 18px; margin: 0px; padding: 0px; }
#chooseMonth td { padding: 0px 5px; }

/* Footer Area */
#footer { display: none; }
