body 
{
	font-family: Arial;
	text-align: center;
	background-color: #FFF;
	margin: 0;
}
#bcac_content {width: 1000px;margin: 0 auto; text-align: left;}
.event_link a:link, .event_link a:visited, .event_link a:active{color: #666666;	text-decoration: none;}
.event_link a:hover{color: #666666;	text-decoration: underline;}

#topbanner 
{
	background-color: #7A1400;
	width: 619px;
	height: 37px;
	text-align:center;

}
#topbanner ul
{
	color: white;
	font-family: Arial;
	font-weight: 700;
	font-size: .80em;
	margin: 0 0 0 0;
	padding: 0;
	padding: 10px 0 0 0;
}
#topbanner ul li{display: inline;	margin: 0 12px 0 0;}
#topbanner a:link, #topbanner a:visited, #topbanner a:active{color: #FFF; text-decoration: none;}
#topbanner a:hover{text-decoration: underline;}
#subbanner ul
{
	padding: 5px 0 0 0;
	margin: 0;
	color: #000;
	font-family: Arial;
	font-weight: bold;	
	font-size: .8em;
}
#subbanner ul li{display: inline;	margin: 0 0 0 0;}
#subbanner a:link, #subbanner a:visited, #subbanner a:active{color: #000;	text-decoration: none;}
#subbanner a:hover{text-decoration: underline;}

.colon_delimiter{font-family: Times;}

.footerbg
{
	/*background-image: url(images/home_11.gif);*/
	background-color:#7A1400;
	background-repeat: repeat-x;
	color: white;
	font-size: 10px;
	font-family: Arial Narrow, Arial;
	font-weight: bold;
	padding-right: 20px;
}
.footerbg a
{
	color: white;
}
p
{
	font-family: Arial Narrow, Arial;
	font-size: 0.95em;
}
p p { font-size: 1em;}
.p
{
	font-family: Arial Narrow, Arial;
	font-size: 0.95em;
}
h2
{
	font-family: Arial Narrow, Arial;
	font-size: 17px;
	font-weight: bold;
}
.h2
{
	font-family: Arial Narrow, Arial;
	font-size: 17px;
	font-weight: bold;
}
h3
{
	font-family: Arial Narrow, Arial;
	font-size: 15px;
	font-variant: small-caps;
}

.h3
{
	font-family: Arial Narrow, Arial;
	font-size: 15px;
	font-variant: small-caps;
}

.dash
{
	background-image: url(images/dash.gif);
	background-repeat: repeat-x;
	height: 10px;
	width: 605px;
}
.dontmissit
{
	color: #004984;
	font-size: 44px;
	font-family: Arial Narrow, Arial;
}
.featured_picture
{
	border: 8px solid white;
}
.gradient_blue
{
	background-image: url(images/home_10b.gif);
	background-repeat: repeat-x;
	height: 193px;
	width: 24px;
}
.search_border
{
	border: 2px solid #BDC7D6;
}
.search_text
{
	background-color: #BDC7D6;
	color: #00497B;
	font-size: 12px;
	font-family: Arial Narrow, Arial;
	font-weight: bold;
}
.event_subscribe
{
	font-family: Arial Narrow, Arial;
	color: #00497B;
	font-weight: bold;
	text-decoration: none;
	font-size: 1.125em;
}
a.event_subscribe:hover
{
	text-decoration: underline;
}
#subscriptions_section
{
	margin:0; 
	padding:20px 0 20px 40px; 
	color:#FFF;
}
#subscriptions_section a.event_subscribe
{
	font-family: Arial Narrow, Arial;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 1.125em;
}

.right-sidebar
{
 background-color: #00497B;
 background-image: url(images/home_10b.gif); 
 background-position:bottom right; 
 background-repeat:repeat-x;
}
#cal td.heading, #cal table.heading, #cal table.heading td, #cal font.heading, #cal a.heading
{
 background-color: #00497B;

}
