body    { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin: 0 }
.background { background-image: url("../images/navigation/backBar.gif"); background-repeat: repeat-x }
a { color: #af2323; text-decoration: underline }
.bodycopy  { font-size: 12px; line-height: 17px }
.event_title  { color: #715b27; font-size: 12px; font-weight: bold; line-height: 13px; padding-top: 5px; padding-bottom: 5px }
.smalltext  { font-size: 10px }
.mediumtext  { font-size: 11px }
.smalltextleaded    { font-size: 10px; line-height: 14px }
.button  { color: #f9ebb5; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #ae2222; border: solid 1px }
.footer { font-size: 11px; padding-top: 10px; padding-bottom: 20px }
.subhead { color: #715b27; font-size: 15px; font-weight: bold; padding-bottom: 5px; border-bottom: 1px solid #715b27 }
ul.subNav {
	margin:0px;
	padding:0px;
	list-style:none;
	font-size:11px;
	height:25px;
}
.subNav li { float:left}

.subNav li a{
	margin:0px;
	padding-left:4px;
	padding-right:4px;
	border-right: solid 1px #d5cebf;
	list-style:none;
	float:left;
	height:25px;
	line-height:25px;
	color:#715b27;
	text-decoration:none;
	background: url(../images/subNav/sub_back.jpg) repeat-x;
}
li.rightCap a { border-right: none; }

	ul.subNav li a:hover {
	color:#715b27;
	background:#e6e2d9; 
	text-decoration:none;
	}
	ul.subNav li a:active {
	color:#af2323; 
	text-decoration:none;
	}
	ul.subNav li.active a{
	color:#990000;
	border-bottom: solid 3px #990000
	}
	ul.subNav li.active a{
	background:none;
	}
	ul.subNav li.active a:hover{
	background:none;
	color:#990000
	}

.enewsletter {
	display: inline-block;
	height: 32px;
	background-image: url(../images/index/enewsletter.gif);
	background-repeat: no-repeat;
	padding-left: 40px;
	line-height: 32px;
	font-weight: bold; }