body {background: lightblue;color:magenta

  ;}
/* unvisited link */
a:link {
  color:#336699;
}

/* visited link */
a:visited {
  color: #FF0000;
}

/* mouse over link */
a:hover {
  color: #FF00FF;
}
/* selected link */
a:active {
  color: #0000FF;
}

h1{color:#336699;text-align: center;font-family:arial, sans-serif;}
h2 {color:#336699;text-align: center;font-family:arial, sans-serif;margin-left:auto;margin-right:auto;}
h3 {color:#336699;text-align: center;font-family:arial, sans-serif;margin-left:auto;margin-right:auto;}
h4 {color:#990000;text-align: center;font-family:arial, sans-serif;margin-left:auto;margin-right:auto;}
table.center {margin-left:auto; margin-right:auto;}
@keyframes blink {
           0% {
               opacity: 1;
           }

           50% {
               opacity: 0;
           }

           100% {
               opacity: 1;
           }
       }
       .special{
           text-align: center;font-family:arial, sans-serif;
           font-size:20pt;
           color: magenta;
          animation: blink 2s 5;
       }



/* Colour tokens — override to re-skin the effect:
   --ink    main text colour (defaults to currentColor)
   --ink-2  primary accent   --ink-3  secondary accent */
/* :root { --ink: white; --ink-2: #FF4FD8; --ink-3: #4FF8FF; } */

:root { --ink: magenta; --ink-2: #FF4FB0; --ink-3: #4FF8FF; }
/* 04 Neon-Haus — buzzing neon sign with unstable tube flicker */
.fx-neon {
  font: 600 32px/1.1 "JetBrains Mono", monospace;
  text-align: center;
  letter-spacing: .14em;
  color: var(--ink);
  animation: fx-neon 3s linear 5;
}
@keyframes fx-neon {
/*  0%, 18%, 21%, 24%, 100% {
    opacity: 1;
    text-shadow:
      0 0 4px var(--ink),
      0 0 11px var(--ink-2),
      0 0 24px var(--ink-2),
      0 0 48px var(--ink-2);
  }

/*  19%, 22%, 62% {
    opacity: .70;
    /*-- opacity: .35; */
/*    text-shadow: none;
  }
  63%, 64.5% {
    opacity: .9;
/*    opacity: .6; */
/*    text-shadow: 0 0 4px var(--ink-2);
  } */
  0% {
      opacity: 1;
      text-shadow:
  /*      0 0 4px var(--ink),
        0 0 11px var(--ink-2),
        0 0 24px var(--ink-2),
        0 0 48px var(--ink-2);  */
        0 0 4px var(--ink),
        0 0 20px var(--ink-2),
        0 0 40px var(--ink-2),
        0 0 60px var(--ink-2);
      }

  50% {
      opacity: 0;
  }

  100% {
      opacity: 1;
      text-shadow:
      0 0 4px var(--ink),
      0 0 20px var(--ink-2),
      0 0 40px var(--ink-2),
      0 0 60px var(--ink-2);
  }
}

.WGT_bt_s{
   width: 350px;
  font-size: 12pt;}
  table.WGT_bt_s_t{ background: rgb(23, 62, 91)
  url(http://www.wegottickets.com/resources/header_blank_small.jpg)
  top left no-repeat; height: 107px;margin-left:auto; margin-right:auto; } td.WGT_bt_s_c{ background: transparent
  url(http://www.wegottickets.com/resources/header_blank_small.jpg)
  top right no-repeat;vertical-align: middle !important; text-align: left !important; }
  a.WGT_bt_s_l{ width: auto; margin: 0 10px 0 10px !important;
  text-decoration: none !important; color: white !important;
  display: block; } a.WGT_bt_s_l:hover{ color: rgb(185, 224, 253) !important; }
.img-container {text-align: center;display:flex:}

.container {display:flex; justify-content:center;align-items:center;margin-left:auto; margin-right:auto;}

#yearid {display:flex; font-family:arial, sans-serif;  font-size:14pt;font-weight:550;justify-content:space-around;margin-left:auto;margin-right:auto;
flex-direction:row;align-items:center;flex-wrap:wrap;flex-basis:auto;
  width: 50%;padding: 30 px;}
.logo2 {display:flex;justify-content:center;}
.logo2 img{width:250px;height:auto;}
.logo {display:flex;justify-content:center;width:100%;}
.repeat   {color:red;  font-family:arial, sans-serif;  font-size:14pt;font-weight:550;}
.spec    {color:red; text-align: center; font-family:arial, sans-serif;  font-size:14pt;font-weight:550;}
.spec em    {color:magenta;}
.nrepeat  {color:#336699;  font-family:arial, sans-serif;  font-size:14pt;font-weight:550;}
.larger    {color:black; font-family:arial, sans-serif; font-size:12pt;line-height: 120%; margin: 0;text-align: center;}
.boldred {color:red;    font-family:arial, sans-serif; font-size:12pt;line-height: 120%; margin: 0;font-weight:550;text-align: center;}
.tab        {color:#336699;  font-family:arial, sans-serif;  font-size:14pt;line-height:120%;margin: 0;}
.navtab   {table-layout:auto; display:flex; justify-content:center;}
table.navtab {margin-left:auto; margin-right:auto;}
