body { background-color: #808080; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0px; }
p, div, td, br { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 20px; }
a, a:link, a:visited, a:active { color:#8b2246; text-decoration:none; font-weight: bold;}
a:hover {
	color:#666666;
	text-decoration:underline;
	font-weight: bold;
}
input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
.middleContent img, img.border { padding: 3 px; border:1px solid #a7a7a7; margin: 7px 7px 7px 0px;}
.middleContentNoBorder { }
.SmallestText { font-size:11px; line-height: 15px;}
.SmallText { font-size:13px; line-height: 17px;}
.mission {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align:right;
	padding-right:0px;
	font-size:16px;
	font-style: italic;
	color:#666;
}

hr {
	color: #fff; background-color: #fff; border: 1px dotted #808080; border-style: none none dotted;	
}
.missiontext {font-family: Georgia, "Times New Roman", Times, serif;
	
	font-size:14px;
	font-style: italic;
	line-height: 20px;
	color:#666;}
.NoBorder, img.NoBorder, .NoBorder img, .cmedit img { border:0px; }
.SubTitle, .newsSummaryMonthDisplay { background-color:#fff; color: #8b2246; font-size:17px; font-weight:bold; padding-top:6px; padding-bottom:0px; padding-left:0px; font-family: Arial, Helvetica, sans-serif; display:block; width:100%; }
.SubTitle2 { background-color:#f9f4e6; color: #8b2246; font-size:13px; font-weight:bold; padding-top:2px; padding-bottom:0px; padding-left:0px; font-family: Arial, Helvetica, sans-serif; display:block; width:100%; }
.LinkArrow a, .LinkArrow a:link, .LinkArrow a:visited, .LinkArrow a:active { color:#8b2246; font-family: Arial, Helvetica, sans-serif; background-image:url(/images/arrow_more.gif); background-repeat:no-repeat; background-position:left; vertical-align:bottom; padding-left:10px; padding-top:1px; }
.LinkArrow a:hover { color:#333333; }
a.LinkArrow, a.LinkArrow:link, a.LinkArrow:visited { color:#8b2246; font-family: Arial, Helvetica, sans-serif; background-image:url(/images/arrow_more.gif); background-repeat:no-repeat; background-position:left; vertical-align:bottom; padding-left:10px; padding-top:1px; }
a.LinkArrow:hover { color:#333333; }
/* start menu */

#dropmenudiv { position:absolute;  font:normal 13px Arial; line-height:20px; font-weight: bold; z-index:100; }
#dropmenudiv a, #dropmenudiv a:link { border-left: 1px solid; border-right: 1px solid; border-bottom: 1px solid; border-color:#808080; width: 100%; display: block; text-indent: 8px; text-decoration: none; font-weight: bold; color:#4d4d4d; font-family: Arial, Helvetica, sans-serif; font-size:13px; padding-top:4px; padding-bottom:4px; line-height:20px; background-color: #f1f1f1;}
#dropmenudiv a:hover { /*hover background color*/ border-left: 1px solid; border-right: 1px solid; border-bottom: 1px solid; border-color:#808080; color: #8b2246; background-color: #f7f7f7; }
/* end menu */
.rightBorderShadow { background:url(../images/shadow_right.gif); background-position:left; background-repeat:repeat-y; width:1px; }
.cornerShadow { background:url(../images/shadow_corner.gif); background-position:top left; background-repeat:no-repeat; width:1px; }
h1 { padding-top:0; margin-top:0; color: #666666; font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
h2, .contentMainPageTitle, .hdrNewsStoryTitle { padding-top:0; margin-top:0; color: #666666; font-size:20px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; }
h3 { padding-top:0px; padding-bottom: 8px; margin-top:0px; margin-bottom:0px; color: #8b2246; font-size:16px; font-weight:bold; padding-bottom:0px; font-family: Arial, Helvetica, sans-serif; }
h4, .hdrNewsSummaryDate { padding-top:0; margin-top:0; color: #666666; font-size:14px; font-weight:bold; padding-bottom:0px; margin-bottom:3; font-family: Arial, Helvetica, sans-serif; }
h5 { color: #989898; margin-bottom:0; padding-bottom:2px; font-size:12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; }
h6 { color: #8b2246; margin-bottom:0; font-size:11px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; }
p.introduction:first-letter { font-size :70px; font-weight:bold; color:#a90056; float : left; padding-top:5px; line-height:50px; margin-top:0; }
p.introduction {font-size: 26px; line-height:25px; color:#818285;}
.bgCream { background-image:url('/images/header-background.jpg'); }
.bgCreamb { background-image:url('/images/header-background-right.jpg'); }
.bgCreamc { background-image:url('/images/header-background-bottom.jpg'); }
.bgCreamd { background-image:url('/images/header-background-bottom-right.jpg'); }
.eventScrollerHeader { color: #666666; font-size:14px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; }
.eventScroller { background-color:#ffffff; padding-left:4px; }
.eventScrollerInteriorHome { overflow:auto; overflow-x: hidden; overflow-y: auto; width:139px; height:100%; margin:0px; }
.eventScrollerInterior { /*overflow:scroll;
	overflow-x: hidden;
	overflow-y: auto;
	
	height:100%; */
	width:100%; margin:0px; padding-left:0px; }
.eventScollerContent { padding-left:5px; }
.eventScrollerEvDate { color:#818285; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, Verdana, sans-serif; }
.eventScrollerEvTitle { color:#8b2246; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; padding-top:3px;}
.eventScrollerEvDesc { color:#333333; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding-top:5px; }
.eventScrollerEvMoreInfo { padding-top:10px; font-family: Arial, Helvetica, sans-serif; }
.eventScrollerEvMoreInfo a { color:#a4004c; font-size:12px; font-family: Arial, Helvetica, sans-serif;  background-image:url(../images/arrow_more.gif); background-repeat:no-repeat; background-position:left; vertical-align:bottom; padding-left:10px; }
.eventListSep { border-bottom:1px solid #cccccc; width:95%; text-align:center }
.eventScrollerEvMoreInfo a:hover { color:#706e6e; }
.eventScrollerEvMoreInfoAll a { color:#a4004c; font-size:12px; font-family: Arial, Helvetica, sans-serif;  font-weight:bold; }
.eventScrollerEvMoreInfoAll a:hover { color:#706e6e; }
.eventTitle { font-family: Arial, Helvetica, sans-serif; font-size:14px; }
.subfooter { padding-left:22px; padding-bottom:10px; background-color:#ffffff; }
.subfooter a { color:#a4004c; font-weight:bold; font-size:11px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration:none; }
.subfooter a:hover { color:#706e6e; }
.footerShadow { background: url(../images/shadow_bottom.gif); background-repeat:repeat-x; background-position:top; height:15px; }
.footerText { color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size:11px; padding-left:20px; }
.footerLinks { padding-top:8px; padding-bottom:8px; }
.footerLinks a { color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.footerLinks a:hover { color:#e3e3e3; }
.lblLeftNav { border-bottom:2px solid #ffffff; }
.lblLeftNav a { font-family: trebuchet, tahoma, arial; font-size:11px; text-decoration:none; width:163px; height:35px; background-color:#555759; color:#ffffff; display:block; padding-top:7px; padding-left:28px; }
.lblLeftNav a:hover { background-color:#A4004C; }
.middleContent { padding-left:0px; padding-right:25px;}
.clickToViewText { color:#a4004c; text-transform:uppercase; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
a.GraySmallerLink { color:#666666; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; }
a.GraySmallerLink:hover { color:#333333; }
.lcGeneralBlock, .lcAudienceBlock { }

.audience :before {
	content: "\00BB \0020";
	}

a.general, a.general:link, a.general:visited, a.audience, a.audience:link, a.audience:visited, a.audienceSubmenu, a.audienceSubmenu:link, a.audienceSubmenu:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height: 15px; font-weight:bold; color:#4d4d4d; text-decoration:none; padding-top:6px; padding-bottom:6px; padding-left:20px; padding-right:20px; display:block;  vertical-align:middle; width:173px; }



	

a.general:hover, a.audience:hover, a.audienceSubmenu:hover { color:#8b2246; text-decoration:underline; }
a.generalSelected, a.generalSelected:link, a.audienceSelected:visited, a.generalSelected:hover, a.audienceSelected,
a.audienceSelected:link, a.audienceSelected:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height: 15px; font-weight:bold; color:#8b2246; text-decoration:none; padding-top:6px; padding-bottom:6px; padding-left:20px; display:block; width:173px; }
a.audienceSelected:hover {color:#8b2246; }

.generalItem, .audienceItem { padding-top:3px; padding-right:12px;}
.generalItemSecondary, .audienceItemSecondary { background-color:#6d7783; border-left:1px solid #9da1ac; border-right:1px solid #9da1ac; width:160px; height:26px; display:block; font-size:9px; }


.evDate, .evTime, .newsDetailDate { font-size:15px; }
.evLocation { font-size:15px; }
.evListTitle, .hdrNewsSummaryTitle { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }
.evListDate { font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; font-size: 13px; }
.albumdesc { color: #999999; font-size:14px; font-weight:bold; padding-top:2px; padding-bottom:2px; padding-left:0px; font-family: Arial, Helvetica, sans-serif; display:block; width:100%; }
.newsScrollerTitle { font-weight:bold; font-size:12px; padding-left:0px; font-family: Arial, Helvetica, sans-serif;}
.hdrEventDetailTitle { color: #333; font-size:20px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; }
}
.HeadingBar { background-color:#faf5e6; width:100%; display:block; color: #333; font-weight:bold; font-size:15px; }
.post img {padding: 8px; border:0px solid #a7a7a7; margin: 7px 7px 7px 0px; max-width:322px; height: auto;}
.horizontal_dotted_line
{
border-bottom: 1px dotted #808080;
width: 75%;
align: center;
} 
div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type: none;

}

div.feedburnerFeedBlock ul ul {
list-style-type: disc;

}

div.feedburnerFeedBlock ul ol {
list-style-type: decimal;
}
div.feedburnerFeedBlock span.headline {padding-top:0px; padding-bottom: 8px; margin-top:0px; margin-bottom:8px; color: #8b2246; font-size:20px; line-height:120%; font-weight:bold; font-family: Arial, Helvetica, sans-serif;
}
div.feedburnerFeedBlock ul li span.headline { 
font-weight:bold; 
display:block; 
margin:0 0 0px 0; 
padding-bottom:8px;
padding-top:12px;
}
#creditfooter {border-bottom: 1px dotted #808080;}