div#supercontainer {
  margin-left: auto;
  margin-right: auto;
  width: 870px;
  text-align: left;
}

div#header-image {
  background-image: url(../images/headline_front.gif);
  background-position: top;
  background-repeat: no-repeat;
  height: 110px;
  width: 385px;
}

div#banner-a {
  background-image: url(../images/top2.jpg);
  width: 632px;
  height: 102px;
  padding-top: 25px;
  padding-left: 238px;
} 

div#content-a {
  background-image: url(../images/middle2.jpg);
  width: 870px;
  height: 437px;
}

div#content-a-c {
  padding-top: 246px;
  padding-left: 15px;
  width: 395px;
}

div#content-a-c img {
  display: inline;
}

div#content-a-b {
  float: right;
  display: inline;
  margin-right: 47px;
}

div#content-b {
  background-image: url(../images/footer.jpg);
  width: 870px;
  height: 31px;
}

div#flags {
  text-align: right;
  width: 370px;
}

div#flags ul {
  padding: 0px;
  margin: 0px;
  padding-bottom: 5px;
}

div#flags ul li {
  padding: 0px;
  display: inline;
  margin: 0px;
}

table.audio tr td {
  vertical-align: top;
  padding-bottom: 20px;
}

table.audio tr td  ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}

table.audio tr td  ul li {
  list-style: none;
  padding: 0px;
  margin: 0px;
  color: #a7a7a7;
}

td.album-cover {
  padding-right: 10px;
}

table.reviews td {
  padding-bottom: 20px;
}
