body {background: #000 /* url(images/bg-main.gif) top center repeat-y; */}
#bodyBkgrd {background: #000 url(images/bg-main_red.gif) top center repeat-y; }

.bc input { border: solid 1px #B51D1D; }
.bc a:link, .bc a:visited, .bc a:active {padding: 2px; padding-left: 4px; padding-right: 4px;}
.bc a:hover {background-color: #000; text-decoration: none;}

#mainContent { padding: 15px; }

#lhsNav {padding-top: 10px; padding-left: 0px;}
#lhsNav a:link, #lhsNav a:visited {display: block; font: normal x-small verdana, sans-serif; color: #656565; margin-left: 20px; margin-bottom: 3px; padding: 2px; padding-right: 0px; border: solid 1px #DCDCDC; border-right: none;}
#lhsNav a:hover, #lhsNav a:active {text-decoration: none; background: #fff url(/images/bg-hover1-red.gif) top left repeat-x; border-top-color: #BEBEBE; border-left-color: #CFCFCF;}

#lhsNav2 {background-color: #fff; border: solid 1px #882A38; margin: 0px 5px 0px 20px;}
#lhsNav2 a:link, #lhsNav2 a:visited {border: none; border-bottom: solid 1px #fff; padding-left: 10px; padding-right: 12px; margin-left: 0px;}
#lhsNav2 a:hover {background: #F1F1F1 url(/images/bg-hover2.gif) center right no-repeat; border-bottom: solid 1px #F1F1F1;}

#topPanel a:link, #topPanel a:visited {
	padding-right: 25px;
	background-image: none;
	voice-family: "\"}\""; 
	voice-family:inherit;
	background: transparent url(images/bg-more2.gif) center right no-repeat; 
	}
#topPanel a:hover, #topPanel a:hover {
	background-image: none;
	voice-family: "\"}\""; 
	voice-family:inherit;
	background: transparent url(images/bg-more.gif) center right no-repeat;
	}

#eventsPanel {  margin: 20px 0px 20px 0px;}


