#canvas{
  width: 70vmin;
  height: 100vmin;
  margin: 20vmin auto;
  position: relative;  
  background-color: rgb(214, 201, 100)
}

#secondring{
  background-color: rgb(229, 234, 237);
  width: 6vmin;
  height: 34.5vmin;
  left: 0vmin;
  top: 18vmin;
  position: absolute;
}

#innerring{
  background-color: rgb(229, 234, 237);
  width: 8vmin;
  height: 6vmin;
  left: 62vmin;
  top: 0vmin;
  position: absolute;
}

#whitebox{
  background-color: rgb(229, 234, 237);
  width: 5vmin;
  height: 27vmin;
  left: 65vmin;
  top: 18vmin;
  position: absolute;
}

#bottomwhite{
  background-color: rgb(229, 234, 237);
  width: 49vmin;
  height: 7vmin;
  left: 16vmin;
  top: 93vmin;
  position: absolute;
}

#redtop{
  background-color: rgb(179, 71, 43);
  width: 50vmin;
  height: 6vmin;
  left: 12vmin;
  top: vmin;
  position: absolute;
}

#redmid{
  background-color: rgb(179, 71, 43);
  width: 13vmin;
  height: 34.5vmin;
  left: 19vmin;
  top: 18vmin;
  position: absolute;
}

#redright{
  background-color: rgb(179, 71, 43);
  width: 20vmin;
  height: 30vmin;
  left: 50vmin;
  top: 45vmin;
  position: absolute;
}

#blackbox{
  background-color: rgb(30, 30, 38);
  width: 20vmin;
  height: 12vmin;
  left: 12vmin;
  top: 6vmin;
  position: absolute;
}

#bluebox{
  background-color: rgb(37, 87, 148);
  width: 13vmin;
  height: 34.5vmin;
  left: 6vmin;
  top: 18vmin;
  position: absolute;
}

#bottomblue{
  background-color: rgb(37, 87, 148);
  width: 34vmin;
  height: 27vmin;
  left: 16vmin;
  top: 66vmin;
  position: absolute;
}

#blueright{
  background-color: rgb(37, 87, 148);
  width: 15vmin;
  height: 27vmin;
  left: 50vmin;
  top: 18vmin;
  position: absolute;
}

#greybox{
  background-color: rgb(168, 171, 189);
  width: 18vmin;
  height: 27vmin;
  left: 32vmin;
  top: 6vmin;
  position: absolute;
}

#secgreybox{
  background-color: rgb(168, 171, 189);
  width: 16vmin;
  height: 13.5vmin;
  left: 16vmin;
  top: 52.5vmin;
  position: absolute;
}

#blackmid{
  background-color: rgb(30, 30, 38);
  width: 18vmin;
  height: 21vmin;
  left: 32vmin;
  top: 45vmin;
  position: absolute;
}

#blackleft{
  background-color: rgb(30, 30, 38);
  width: 16vmin;
  height: 18vmin;
  left: 0vmin;
  top: 82vmin;
  position: absolute;
}

#blackright{
  background-color: rgb(30, 30, 38);
  width: 15vmin;
  height: 18vmin;
  left: 50vmin;
  top: 75vmin;
  position: absolute;
}