body {
  background: #732d0b;
  background: -moz-linear-gradient(top, #000000, #732d0b);
  background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#732d0b));
  background-position: top;
  background-repeat: repeat-x;
  font-family: monospace;
  font-weight: bold;
  font-size: 1.1em;
  color: white;
  text-align:center;
}

.container {
  margin-left:auto;
  margin-right:auto;
  width:1085px;
  background: #000;
  position: relative;
  min-height:100%;
}

/*h1, h2, h3, h4, h5, h6 {
	text-size: 100px;
}*/

a:link {
	color: #886600;
}

a:active {
	color: #996600;
}

a:visited {
	color: #663399;
}

a:hover {
	text-size: 100px;
	color: #3399ff;
}

p {
	font-size: 150%;
}

#favis {
  right: 0;
  bottom:0;
  position:absolute;
  padding: 5px;
}


.slideshow {
  height: 384px;
  width: 392px;
}

#logo {
  position:absolute;
  top:0;
  right:0;
  padding:10px;
}

#top {
  clear: both;
  position: relative;
  margin-top:0px;
  background: #000;
  background-image: -moz-linear-gradient(top, #555, #000), url('img/bads.png');
  background-image: -webkit-gradient(linear, left top, left bottom, from(#555), to(#000)), url('img/bads.png');
  background-position: top;
  background-repeat: repeat-x;
}

#navmenu {
}

#navmenu ul {
  height: 50px;
  border: 2px solid #ffdc56;
  background: #ffdc56;
  list-style:none;
  padding-left: 0px;
  width:1082px;
}

#navmenu li {
  float:left;
}

#navmenu ul a {
  color: #a7f4fd;
  text-decoration: none;
  line-height: 50px;
  text-transform: uppercase;
  border: 1px solid #ffdc56;
  background: #777;
  background: -moz-linear-gradient(top, #777, #555);
  background: -webkit-gradient(linear, left top, left bottom, from(#777), to(#555));
  background-position: top;
  background-repeat: repeat-x;
  padding: 17px 20px 18px 20px;
}

#navmenu ul a:hover {
  color:#555;
  background: #a7f4fd;
  background: -moz-linear-gradient(top, #a7f4fd, #00dcf6);
  background: -webkit-gradient(linear, left top, left bottom, from(#a7f4fd), to(#00dcf6));
  background-position: top;
  background-repeat: repeat-x;
}

#artists {
  border: 2px solid #ffdc56;
  float:right;
}

#artists ul {
  list-style:none;
  margin: 0;
  padding: 0;
}

#artists li {
  display: inline;
  text-transform: uppercase;
}

#artists ul a {
  color: #a7f4fd;
  text-decoration: none;
  text-transform: uppercase;
  border: 1px solid #ffdc56;
  background: #777;
  background: -moz-linear-gradient(top, #777, #555);
  background: -webkit-gradient(linear, left top, left bottom, from(#777), to(#555));
  background-position: top;
  background-repeat: repeat-x;
  display: block;
}

#artists ul a:hover {
  color:#555;
  background: #a7f4fd;
  background: -moz-linear-gradient(top, #a7f4fd, #00dcf6);
  background: -webkit-gradient(linear, left top, left bottom, from(#a7f4fd), to(#00dcf6));
  background-position: top;
  background-repeat: repeat-x;
}

