body {
  background-image: url(music.png);
  color: black;
  font-family: Verdana;
}

h1 {
  font-family: Courier;
  text-align: center;
  background-color: black;
  color: white;
  border-color: black;
  border-style: solid;
  margin: auto;
  width: 100%;
}

.side {
  float: left;
  width: 280px;
  height: auto;
  padding: 10px;
  border: 5px solid black;
  background-color: #4f2c11;
  color: white;
}

.side1 {
  float: left;
  width: 280px;
  height: auto;
  padding: 10px;
  border: 5px solid black;
  background-color: #e67b29;
  color: black;
  top: 10px;
  margin-top: 5px;
}

.sidemusic {
  float: left;
  width: 280px;
  height: auto;
  padding: 10px;
 margin-top: 5px;
  border: 5px solid black;
  background-image:url('music.png');
  background-size: 25%;
  background-repeat: repeat;
  color: white;
}

.musiccontain {
  width: auto;
  height: auto;
  margin: 10px;
  padding: 5px;
  background: black;
}
a:link {
  color: #db04bb;
}

a:visited {
  color: #b5049a;
}

a:focus {
  color: #db04bb
}

a:hover {
  color: #ff26de
}

a:active {
  color: #ff26de;
}
.main {
  width: 950px;
  height:auto;
  padding: 10px;
  border: 5px solid black;
  background-color: black;
  color: white;
  
}

.parent {
  width: 50%;
  height: 100%;
}

.child {
      float: left; 
    width: 50%; 
    height: 500%;
}

.postbox {
  width: 940px;
  border: 4px dashed black;
  text-align: left;
  background-color: #db9758;
  margin-bottom: 10px;
}

.posttext {
 padding: 10px 10px;
}

.time {
  text-align: right;
  margin-right: 20px;
}
.blackmesalist {
  list-style-image: url('blackmesa.png');
  list-style-type: square;  
}

.line {
 display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ba722f;
  margin: 1 0;
  padding: 0;
}