body {
  background: black;
  margin: 0px;
  padding: 0px;
  color: #eaeaea;
}

h1 {
  font-size: 14px;	
  margin: 0px;
  padding: 10px 0 0 0;
  font-family: Georgia;
}

h2 {
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #eaeaea;
  border-bottom: 1px solid #404040;	
  margin: 0 0 10px 0;
  padding: 0px;
}

a {
  color: #bbb57f;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;	
  text-decoration: none;
}

a:hover {
  text-decoration: underline;	
}

.clear {
  clear: both;	
}

.left {
  float: left;
}

.right {
  float: right;
}

.bold {
  font-weight: bold;	
}

.Georgia {
  font-family: Georgia;	
}


#Container {
  width: 622px;
  margin: 0 auto 0;	
  border-left: 1px solid #505050;
  border-right: 1px solid #505050;
  background: url(../img/bg.png) top center no-repeat black;
}

#Container #Top img {
  margin: 20px 0 0 20px;	
  border: 0px;
}

#Container #Content #Main {
  float: left;
}

#Container #Content #Main #Menu {
  width: 350px;
  margin: 30px 0 0px 30px;
  padding-bottom: 10px;
}

#Container #Content #Main #Menu a.home {
  float: left;
  width: 76px;
  height: 40px;
  display: block;
  margin: 0 3px 0 0;
  background: url(../img/home.png) no-repeat;
}

#Container #Content #Main #Menu a.home:hover {
  background: url(../img/home_active.png) no-repeat;
}

#Container #Content #Main #Menu a.about {
  float: left;
  width: 76px;
  height: 40px;
  display: block;
  margin: 0 3px 0 0;
  background: url(../img/about.png) no-repeat;
}

#Container #Content #Main #Menu a.about:hover {
  background: url(../img/about_active.png) no-repeat;
}

#Container #Content #Main #Menu a.artists {
  float: left;
  width: 76px;
  height: 40px;
  display: block;
  margin: 0 3px 0 0;
  background: url(../img/artists.png) no-repeat;
}

#Container #Content #Main #Menu a.artists:hover {
  background: url(../img/artists_active.png) no-repeat;
}

#Container #Content #Main #Menu a.downloads {
  float: left;
  width: 108px;
  height: 40px;
  display: block;
  margin: 0px;
  background: url(../img/downloads.png) no-repeat;
}

#Container #Content #Main #Menu a.downloads:hover {
  background: url(../img/downloads_active.png) no-repeat;
}

#Container #Content #Main #Text {
  clear: both;
  width: 340px;
  margin: 0px 0 0 35px;
}

#Container #Content #Main #Text p {
  font-family: Verdana, Verdana, sans-serif;
  font-size: 11px;
  color: #eaeaea;
  padding: 10px 0 0 0;
  margin: 0px;
}

#Container #Content #Random {
  float: left;
  width: 170px;
  padding: 10px;
  margin: 35px 0 0 15px;
  border: 1px solid #404040;
  font-size: 11px;
  color: #eaeaea;
  font-family: Arial, Verdana, sans-serif;
}

#Container #Content #Random p {
  margin: 10px 0 5px 0;
  display: block;
}

#Container #Content #Random .info {
   margin: 0 0 0 0px;
  display: inline;
}

#Container #Content #Random .info p {
  margin: 0px;
  padding: 0px;
}

#Container #Content #Main .Song {
  width: 552px;
  padding: 0px 0px 10px 0px;
  margin: 0px 0 0px 35px;
  /*border: 1px solid #404040;*/
  font-size: 11px;
  color: #eaeaea;
  font-family: Verdana, Verdana, sans-serif;
}

#Container #Content #Main .Song p {
  margin: 0 0 10px 0;
  padding: 0px;
}

#Container #Content #Main .Song .title {
  font-weight: bold;
  font-size: 16px;
  color: #b5ac60;
}

#Container #Content #Main .Song .artist {
  font-size: 14px;
  color: #b5ac60;
}

#Container #Content #Main .Song .Mirrors {
  float: right;
  margin: 0px 30px 0px 10px;
  padding: 0px;
  display: inline;
}

#Container #Content #Main .Song .Mirrors p {
  margin: 0 0 11px 0;
  padding: 0px;
  text-align: right;
}

#Container #Foot {
  clear: both;
  width: 622px;
}

#Container #Foot img {
  float: right;
}

#End {
  width: 624px;	
  height: 200px;
  margin: 0 auto 0;
  background: url(../img/end_bg.png);
}