.sra-gold {
    color: var(--srahalloweenorange);
}

.default-breadcrumb a:hover {
    color: var(--srahalloweenorange);
}

#navbarMainNav a:hover {
    color: var(--srahalloweenorange) !important;
}

#navbarMainNav a.nav-link.active {
    color: var(--srahalloweenorangehl) !important;
}

.section-about-rules .section-about-rules-toc a:hover {
    color: var(--srahalloweenorange);
}

.section-standings .division-class-heading {
    scroll-margin-top: 6rem;
    color: var(--srahalloweenorange);
}

.btn-sra-gold {
    background-color: var(--srahalloweenorange);
    color:#222;
}

.btn-sra-gold:hover {
    background-color: var(--srahalloweenorangehl);
    color:#222;
}

.btn-sra-gold.active {
    background-color: var(--srahalloweenorangehl);
    color:#222;
}

.bg-sra-gold {
    background-color: var(--srahalloweenorange);
    color:#222;
}

.sra-gold-hover:hover {
    color: var(--srahalloweenorangehl);
}

.table tr td a:hover {
    color: var(--srahalloweenorangehl);
}

.table th.sra-gold,
.table td.sra-gold {
    color: var(--srahalloweenorange);
}

.sra-background  {
    background-image: url("https://static.simracingalliance.com/assets/images/backgrounds/halloween.jpg");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
}

#footer {
    border-top: 1px solid rgba(64, 64, 64, 0.75);
    background: url('https://static.simracingalliance.com/assets/images/backgrounds/halloween_footer_bg.png');
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    background-color: rgb(6, 3, 50);
}

#footer .list-unstyled a:hover {
    color: #fff;
    color: var(--srahalloweenorange);
}