/* Placement of everything */
#thebox {
  width: 600px;
  margin-left: auto;
  margin-right: auto;
}

body {
  background: #eeeeee;
  color: #000000;
  font-size: 100%;
}

/* links */
a { text-decoration: none }
a:link { background: #ffffff; color: #880000 }
a:visited { background: #ffffff; color: #000088 }
a:active { background: #ffffff; color: #000088 }

.menu { 
  background: #ffffff;
  color: #000000;
  width: 600px;
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
}

/* basic table-stuff */
.bread { 
  background: #ffffff;
  color: #000000;
  width: 600px;
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
}

.badge {
  width: 200px;
  vertical-align: top;
}

.button {
  vertical-align: middle;
  text-align: center;
}

.left {
  width: 200px;
  vertical-align: top;
}

.leftbold {
  font-weight: bolder;
  width: 200px;
  vertical-align: top;
}

.middle {
  width: 200px;
  vertical-align: top;
}

.rightnarrow {
  width: 200px;
  vertical-align: top;
}

.rightwide {
  width: 400px;
  vertical-align: top;
}

/* extra table-stuff */

.musicheader {
  font-weight: bolder;
  text-align: center;
}

.label {
  font-style: oblique;
  width: 200px;
  vertical-align: middlep;
  text-align: right;
}

.content {
  font-weight: bolder;
  width: 400px;
  vertical-align: middle;
  text-align: center;
}

.misctable {
  width: 200px;
  vertical-align: middle;
  text-align: center;
}

