body {
   background-color: MediumTurquoise; 
   font-family: Trebuchet MS, sans-serif;
   margin: 0;
   padding: 0;
}
#content {
   background-color: PaleTurquoise; 
   font-family: Trebuchet MS, sans-serif;
   margin: 0;
   padding: 0;
}
#footer {
   background-color: MediumTurquoise; 
   font-family: Trebuchet MS, sans-serif;
   margin: 0;
   padding: 0;
}
h1 {
    color: brown;
    font-size: 100pt;
    font-style: normal;
    margin: 0;
    padding: 0;
}
p {
    color: brown;
    font-size: 23pt;
    font-style: normal;
}
.testimonial {
    color: brown;
    font-size: 14pt;
    font-style: normal;
    text-align: center;
    margin-left: 20%;
    margin-right: 20%;

}
.testimonialsource {
    color: brown;
    font-size: 14pt;
    font-style: italic;
    text-align: center;
    margin-top: 10pt;
    margin-left: 20%;
    margin-right: 20%;
}
#mail {
    color: brown;
    font-size: 30pt;
    font-style: normal;
    text-decoration: none;
}
.button {
    font-size: 20pt;
    background-color: MediumTurquoise;
    border: none;
    color: brown;
    padding: 1px 15px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
}
.musicnotplaying {
    text-align: right;
    color: brown;
    font-size: 17pt;
    font-style: normal;
}
.musicplaying {
    text-align: right;
    font-size: 17pt;
    font-style: normal;
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    background-size: 400%;
    animation: move 7s ease infinite;
    background-image: linear-gradient( 68.7deg,  rgba(29,173,235,1) 13.2%, rgba(137,149,250,1) 29.8%, rgba(229,109,212,1) 48.9%, rgba(255,68,128,1) 68.2%, rgba(255,94,0,1) 86.4% );
}
@keyframes move {
    0%,100%{ background-position: 200% 0%; }
    50%{ background-position: 0% 200%; }
}

#musiciantable {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    background-color: PaleTurquoise; 
    margin-left: 20%;
    margin-right: 20%;
}
.musiciantabledata {
    background-color: PaleTurquoise; 
    color: brown;
    font-size: 10pt;
    font-style: normal;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 40px;
}
.musicianpicture {
    width:150px;
}
#musictable {
    background-color: PaleTurquoise; 
    margin-left: auto;
    margin-right: auto;
    color: brown;
    font-size: 17pt;
    font-style: normal;
}
#mail:hover {
  color: blue;
}
* {
    margin: 0;
    padding: 0;
}
.imgbox-header {
    display: grid;
    height: 100%;
}
.imgbox-content {
    display: grid;
    height: 100%;
   background-color: PaleTurquoise; 
}
.AVJloop {
    text-align: center;
}
.center-fit {
    width: 100%;
    max-width: 100%;
    margin: auto;
}
/* Style the topnav links */
.topnav a {
  float: center;
  color: brown;
  font-size: 23pt;
  font-style: normal;
  text-align: center;
  padding: 0px 16px;
  text-decoration: none;
}
#location {
  float: center;
   background-color: MediumTurquoise; 
  color: brown;
  font-size: 23pt;
  font-style: normal;
  text-align: center;
  padding: 0px 16px;
  text-decoration: none;
}
/* Change color on hover */
.topnav a:hover {
  background-color: MediumTurquoise;
  color: brown;
}
.topnav {
   background-color: PaleTurquoise; 
   font-family: Trebuchet MS, sans-serif;
   margin: auto;
   padding: auto;
}
