td   { color: #3a3907; font-size: 11px; font-family: Arial, Helvetica }
.title_homenews1  { color: #fff; font-size: 17px; text-transform: uppercase }
.subtitle_homenews1 { color: #fff; font-size: 13px; text-transform: uppercase }
body  { color: #3a3907; background-color: #d3cf57; background-image: url("images/bc_bk_gradient1.gif"); background-repeat: repeat-x }
.bdy_bk { background-color: #e9e7ab; background-image: url("images/bc_bk_boxgradient.gif"); background-repeat: repeat-x }
.f_bk  { background-color: #d3cf57; background-image: url("images/f_bk_shadow.gif"); background-repeat: no-repeat; padding-top: 10px; padding-bottom: 15px }
.txt_white { color: #fff; line-height: 20px }
.spacer_news { padding: 15px 15px 5px 20px }
.spacer_news2    { color: #fff; font-size: 10px; line-height: 20px; background-color: #c19419; padding: 15px 15px 5px 20px }
.content_wow    {  background-color: #8b0053;  }
.spacer_wow    { color: #fff; font-size: 10px; line-height: 20px; padding: 15px 15px 5px 20px }
.photo1 { position: relative; top: -5px; left: -10px; width: 80px; height: 80px; border: solid 10px #fff }
.spacer_left { }
.title_news_lg { color: #fff; font-size: 20px; text-transform: uppercase; padding-bottom: 12px }
.title_wow { color: #fff; font-size: 14px; padding-bottom: 8px }
.txt_news_md { color: #fff; font-size: 14px; line-height: 20px; padding-bottom: 12px }
.txt_black { font-weight: 700 }
.txt_news_bold  { color: #580437; font-size: 11px; font-weight: 700 }
.comingsoon { color: #000; font-weight: 700; padding-top: 12px; padding-left: 15px }
.spacer_body { padding: 10px 20px 15px 10px }
.contentarea_head  { color: #3a3907; line-height: 20px; background-color: #a0a331; padding: 0.5em; position: inherit; width: auto; border-style: solid; border-color: #a0a331 }
.contentarea_main   { color: #3a3907; line-height: 20px; padding: 0.5em; position: inherit; width: auto }
.contentarea_bar     { color: #3a3907; line-height: 20px; padding: 0.5em; position: inherit; width: auto }
.contentarea_archive   { color: #3a3907; font-size: 10px; line-height: 16px; padding: 0.5em 0.5em 0.5em 4px; position: inherit; width: auto }
.wrapper { }
.spacer_indent { padding-top: 5px; padding-left: 20px }
element { }
.title1 { color: #8b0053; font-weight: 700; text-decoration: none }
.title2 { font-size: 15px; text-decoration: none; text-transform: uppercase }
.title3  { font-size: 14px; font-weight: bold; text-decoration: none; text-transform: uppercase; padding-top: 0.2em; padding-bottom: 0.5em }
.title4  { font-size: 11px; text-decoration: none; text-transform: uppercase; padding-top: 0.2em; padding-bottom: 0.5em }
hr  { color: #a0a331; background-color: #a0a331; margin-top: 20px; margin-bottom: 20px; width: 398px; height: 1px; border-width: 0; outline: solid 0 #a0a331 }
a:link { color: #8b0053 }
a:visited { color: #3a3907 }
a:hover { color: #3a3907 }
.link_align { text-align: right }
ul  { list-style-image: url("images/bc_g_bullet.gif"); list-style-position: inherit; margin: 1em 0 1em 20px }
.event_spacer1 { background-color: #c2c365; width: 208px; height: 40px; border-bottom: 1px solid #969641 }
.event_title1 { font-size: 12px; font-weight: bold; padding-top: 17px; padding-left: 15px }
.event_spacer2  { background-color: #cfcf7f; width: 208px; height: 20px; border-bottom: 1px solid #f5f4c8; }
.event_spacer3   { padding-top: 3px; padding-left: 15px; padding-right: 10px; font-size: 10px; } /* AKB edits */
.event_spacer4   { background-color: #cfcf7f; padding-bottom: 5px; width: 208px; border-bottom: 1px solid #f5f4c8 }
a.event_title2:link  { color: #3a3907; font-size: 10px; text-decoration: none; }
a.event_title2:visited  { color: #3a3907; font-size: 10px; text-decoration: none;}
a.event_title2:hover  { color: #8b0053; font-size: 10px; text-decoration: none;}

#nav a {
	display: block;
	width: 161px;
	height: 37px;
	padding-left: 10px;
	padding-top: 12px;
	background: #a9ab39;
	border-bottom: 2px solid #dfdda3;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

html > body #nav a {
	width: 151px;
	height: 25px;
}

#nav a:hover,
#nav a.selected {
	background: #8c8f1c;
}

.title5 {
	display: block;
	padding: 3px;
	color: #8b0053; 
	font-weight: bold; 
	text-decoration: none;
	background: #d3cf57;
}

img.gallery {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}