/* MARK CSS file created by KC9S */
body {
  background-image: url(MARK_meeting.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  font-family: 'Montserrat', sans-serif;
}

.maintable {
  position: relative;
  border: solid black 1px;
  border-radius: 8px;
  background: rgba(255,255,255,0.9);
  v-align: center;
  h-align: center;
  width: auto;
  max-width: 100%;
  min-width: 80%;
  height: auto;
  animation: fadeIn 5s;
  text-align: center;
  box-shadow: 5px 5px 5px black; 
}
@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}
a:link, a:visited {
  color: black;
  text-decoration: none;
}
a:hover, a:active {
  color: black;
  text-decoration: none;
  text-shadow: 1px 0 0 currentColor;
}
.middlebuttons a:link, a:visited {
  background-color: Silver;
  border-radius: 4px;
  color: black;
  padding: 10px 25px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
}
.middlebuttons a:hover, a:active {
  background-color: Snow;
  text-shadow: 1px 0 0 currentColor;
}
.logo {
  float: left; 
}
.headerspan {
  border-radius: 4px;
  color: Gold; 
}
.headertext {
  position: relative;
  transform: translateX(-7%);
}

