body {
    margin: 0px;
    line-height: 1.5;
    color: #636466;
    font-family: Verdana, Geneva, sans-serif;
}
a.printLink:link {
    display: none;
}
#center {
    text-align: center;
}
.alertDarken {
    display: none;
}
.alertWrapper {
    display: none;
}
.alertInside {
    display: none;
}
.alertTitle {
    display: none;
}
a.hideAlert:link,a.hideAlert:active,a.hideAlert:visited {
    display: none;
}
.topWrapper {
    display: none;
}
.topBar {
    display: none;
}
.topBarInside {
    display: none;
}
a.topBarJoin:link,a.topBarJoin:active,a.topBarJoin:visited {
    display: none;
}
a.topBarGive:link,a.topBarGive:active,a.topBarGive:visited {
    display: none;
}
.navBar {
    display: none;
}
.navBarInside {
    display: none;
}
.clearFixTopBar {
    display: none;
}
.logoWrapper {
    display: none;
}
#logo {
    display: block;
    height: 60px;
    padding-top: 15px;
    padding-bottom: 15px;
}
a.logoLink:link,a.logoLink:visited,a.logoLink:active {
    display: none;
}
.menuWrapper {
    display: none;
}
#desktopMenu {
    display: none;
}
.mobileMenu {
    display: none;
}
ul {
    display: none;
}
li {
    display: none;
}
li.desktop a {
    display: none;
}
li.desktop a:hover {
    display: none;
}
li.mobile a {
    display: none;
}
li.mobile a:hover {
    display: none;
}
.menuButtonContainer {
    display: none;
}
.bar1, .bar2, .bar3 {
    display: none;
}
.change .bar1 {
    display: none;
}
.change .bar2 {
    display: none;
}
.change .bar3 {
    display: none;
}
.canvasWrapper {
    display: none;
}
.canvasBg {
    display: none;
}
.canvasOverlay {
    display: none;
}
.canvasText {
    display: none;
}
.smallCanvasWrapper {
    display: none;
}
.smallCanvasBg {
    display: none;
}
.smallCanvasOverlay {
    display: none;
}
.smallCanvasText {
    display: none;
}
.tinyCanvasWrapper {
    display: none;
}
.tinyCanvasBg {
    display: none;
}
.tinyCanvasOverlay {
    display: none;
}
.tinyCanvasText {
    display: none;
}
.canvasTitle {
    display: none;
}
.canvasSubtitle {
    display: none;
}
a.canvasLinkBreadcrumb:link,a.canvasLinkBreadcrumb:visited,canvasLinkBreadcrumb:active {
    display: none;
}
a.canvasLinkBreadcrumb:hover {
    display: none;
}
a.canvasLinkOutline:link,a.canvasLinkOutline:visited,a.canvasLinkOutline:active {
    display: none;
}
a.canvasLinkFilled:link,a.canvasLinkFilled:visited,a.canvasLinkFilled:active {
    display: none;
}
.sectionWrapperGray {
    display: block;
    width: 100%;
    min-height: 200px;
    background: #ffffff;
}
.sectionInside {
    display: block;
    min-width: 200px;
    max-width: 1200px;
    height: auto;
    margin: 0px auto;
    padding-top: 50px;
    padding-bottom: 50px;
    padding-left: 20px;
    padding-right: 20px;
}
.highlightBoxWrapper {
    display: none;
}
.highlightTitle {
    display: none;
}
.highlightImg {
    display: none;
}
.highlightCaption {
    display: none;
}
.highlightLearnMore {
    display: none;
}
.programBoxWrapper {
    display: none;
}
.programBoxTitle {
    display: none;
}
.programBoxLogo {
    display: none;
}
.programBoxCaption {
    display: none;
}
.programBoxButton {
    display: none;
}
.eventWrapper {
    display: none;
}
.eventDate {
    display: none;
}
.eventInfo {
    display: none;
}
.eventInside {
    display: none;
}
.eventInsideDate {
    display: none;
}
#eventDay {
    display: none;
}
#eventMonth {
    display: none;
}
#eventTitle {
    display: none;
}
a.eventLearnMore:link,a.eventLearnMore:visited,a.eventLearnMore:active {
    display: none;
}
a.eventLearnMore:hover {
    display: none;
}
.scheduleTitle {
    display: block;
    width: 100%;
    font-size: 18pt;
    text-transform: uppercase;
    color: #231F20;
    font-weight: bold;
    padding: 40px 0 30px;
    text-align: center;
}
.scheduleWrapper {
    display: table;
    width: 100%;
    height: 100px;
    background: #ffffff;
    border-collapse: collapse;
}
.scheduleTitleBar {
    display:table-row;
    width: 100%;
    height: 60px;
    background: #ffffff;
    text-align: left;
    line-height: 60px;
    color: #231F20;
    font-weight: bold;
}
.scheduleRow {
    display:table-row;
    width: 100%;
    height: 60px;
    background: transparent;
    text-align: left;
    line-height: 60px;
    border-bottom: 2px solid #636466;
    font-size: 12pt;
}
.scheduleRow:hover {
    background: #dedede;
}
.scheduleRowAlt {
    
}
.scheduleCell {
    display: table-cell;
    width: 25%;
    height: 60px;
    text-align:left;
    vertical-align: middle;
    padding-left: 15px;
}
a.buttonPurple:link,a.buttonPurple:visited,a.buttonPurple:active {
    display: none;
}
a.buttonBlue:link,a.buttonBlue:visited,a.buttonBlue:active {
    display: none;
}
a.buttonGreen:link,a.buttonGreen:visited,a.buttonGreen:active {
    display: none;
}
#button {
  display: none;
}
.footerWrapper {
    display: none;
}
.footerInside {
    display: none;
}
.footerBlock {
    display: none;
}
#footerBlockTitle {
    display: none;
}
a.footerLink:link,a.footerLink:active,a.footerLink:visited {
    display: none;
}
a.footerLink:hover {
    display: none;
}
a.facebook:link,a.facebook:active,a.facebook:visited {
    display: none;
}
a.facebook:hover {
    display: none;
}
a.youtube:link,a.youtube:active,a.youtube:visited {
    display: none;
}
a.youtube:hover {
    display: none;
}
a.instagram:link,a.instagram:active,a.instagram:visited {
    display: none;
}
a.instagram:hover {
    display: none;
}
.copyrightBarWrapper {
    display: none;
}
.copyrightInside {
    display: none;
}
a.copyrightLink:link,a.copyrightLink:active,a.copyrightLink:visited {
    display: none;
}

/* PAGE SPECIFIC STYLES */

.locationsTitle {
    display: none;
}
.locationsCols3 {
    display: none;
}
.staffBoxWrapper {
    display: none;
}
.staffBoxWrapper:hover {
    display: none;
}
.staffImg {
    display: none;
}
.staffInfo {
    display: none;
}
.staffTitle {
    display: none;
}
.staffBoxCaption {
    display: none;
}
a.staffContactLink:link,a.staffContactLink:visited,a.staffContactLink:active {
    display: none;
}