.gamebox { /* formatting for the box which holds a given musician/albumn etc. */
  background-color:white;
  padding: 16px;
  max-width: 20%;
  border: 6px solid black;
  padding-right: 20px;
  display: inline-block;
  margin-right: 4px;
}

.gamebox img {
  object-fit: contain;
  text-align: center;
  width: 100%;
  height: auto;
  border: 4px solid black;
}

a {
  text-decoration: none;
  color: inherit;
}

.gametitle {
  font-family: Rockwell, Courier Bold, Courier, Georgia, Times, Times New Roman, serif ;   /* sets the font */
  font-size: 24px;
  color: black;
  text-align: left;
  padding-bottom: 8px;
  font-weight: bold;
}

.gamegenre {
  font-family: Rockwell, Courier Bold, Courier, Georgia, Times, Times New Roman, serif ;
  font-size: 16px;
  font-style: italic;
  padding-top: 8px;
}
.gamegenre:before {
  content:"Genre: ";
}

.gamecolumns {
  display: grid;
  grid-template-columns: 48% 48%;
  grid-template-rows: auto;
  column-gap: 4%;
}

.gametime {
  font-family: Rockwell, Courier Bold, Courier, Georgia, Times, Times New Roman, serif ;
  font-size: 14px;
  font-style: italic;
  padding-top: 8px;
}
.gametime:before {
  content:"Playtime: ";
}

.gamebackbutton {
  font-family: Rockwell, Courier Bold, Courier, Georgia, Times, Times New Roman, serif ;   /* sets the font */
  font-size: 20px;
  color: #a1021d;
  padding: 4px;
  border: 4px solid #a1021d;
  width: 5%;
  margin-top:10px;
  margin-bottom:-20px;
}

.gamebackbutton:before {
  content: "<- ";
}