.container {
  position: relative;
  width: 1500px;
  padding-top: 10px;
  height: 890px
}
.lefthalf {
  position: absolute;
  top: 0;
  transform: rotate(5deg);
  left: 0;
}
.righthalf {
  position: absolute;
  top: 0;
  transform: rotate(-6deg);
  right: 0;
}
.leftcontent {
  transform: rotate(5deg);
  position: absolute;
  top: 40px;
  left: 10px;
  width: 540px;
  height: 777px
}
.leftbutton {
  transform: rotate(-5deg);
}
.rightbutton {
  transform: rotate(6deg);
  margin-right: -13px
}
.rightcontent {
  transform: rotate(-6deg);
  position: absolute;
  top: 40px;
  right: 10px;
  width: 550px;
  height: 777px
}
.playercontainer {
  float: right;
  position: absolute;
  bottom: 0px
}
.buttons {
  float: right;
  position: absolute;
  bottom: 0px;
  left: 4px
}
.protraitClass {
  float: right
}
.topbitofleftcontainer {
  display: flex
}
.albumContainerContainer {
  display: grid;
  grid-template-columns: auto auto auto; /*one for each album in col*/
}
body {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  margin: 0;
  padding: 0;
  color: white;
  z-index: 1000
}
a {
  color: green;
}
html, body {
  height: 100%;
  width: 100%;
}
.centeringContainer {
  display: flex;
  padding-top: 30px;
  justify-content: center;
  align-items: center;
}