body {
  color: black;
  font-family: Verdana;
}

header {
  background-color: rgba(0,0,0,0.75);
  color: white;
}

main {
  margin: 0 auto;
  max-width: 1000px;
  display: grid;
  grid-template-columns: 128px 872px;
  gap: 20px;
}

.headgrid {
  width: 1300px;
  display: grid;
  grid-template-columns: 0.5fr 4fr 0.5fr;
  gap: 0px;
}

.ima {
  width: 128px;
  /* Wrap text around the "ima" image to the right and bottom,
  with suitable space between image and text */
  float: left;
  margin: 8px 30px 20px 0;
}