h1 { font-family: 'Oleo Script', cursive; font-size: 45px; padding-top: 20px; margin-bottom: 9px; font-weight: 400; font-weight: bold; font-style: normal; }
h1 span { padding-right: 5px; }
h1 a { color: #000; }
h1 a:hover { color: #000; text-decoration: none; }

h2.openingday { color: #cc0000; }

td { vertical-align: top; }
p.tiny { font-size: 12px; }

picture.team { margin-right: 4px; }


    .st { margin-left: 6px; font-size: 11px; text-transform: uppercase; font-weight: bold; color: #007bff; position: relative; bottom: 1px; }
    .stp { margin-left: 6px; font-size: 11px; text-transform: uppercase; font-weight: bold; color: #007bff; position: relative; bottom: 5px; }
    span.nextyear { color: #777; }

    h2 { margin-bottom: 25px; padding-top: 10px; font-size: 40px; font-weight: bold;
      font-family: "Nerko One", cursive;
    }

    span.team { white-space: nowrap; }
    span.team img {  vertical-align: middle;  }

    p.foot { color: #777; }

    img.espn { width: 40px; }
    img.espn2, img.espn3, img.espn4 { width: 50px; }
    img.espn_extra { width: 30px; }
    a.espn:hover { text-decoration: none; }
    img.espn, img.espn2, img.espn3, img.espn4 { padding-top: 9px; }
    div.espn { float: right;  font-weight: normal; display: block;  position: relative; top: -5px; margin-left: 7px; }

    span.comm { color: #777;  font-size: 8px; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; position: relative; top: 4px; margin: 0px 5px 0px 3px; }

    span.logofill { margin-left: 3px; }
    
    @media (prefers-color-scheme: dark) {

        html, body {
            background-color: #000;
        }
    
        * { color: #fff; }
    
        table {
            background-color: #555;
        }
    
       table.table-striped tr {
           background-color: #333;
        }
    
        table td { color: #fff; }
        span.stp { color: #ddd; }

        span.comm { color: #fff; }

        h1 a { color: #fff; }
h1 a:hover { color: #fff; text-decoration: none; }


.nav-pills a { color: #ccc; }

p.foot a { color: #b8b8b8; }
span.nextyear, span.st { color: #d4d4d4; }

h2.openingday { color: #fff; }
    }
