html { 
  padding:0px;
  margin:0px;
}

body {
  height:100%;
  
  background-color: #000;
  font-size: 12px;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  color:#261b17;  
  padding:0px 20px;
  margin:0px;
}
p, pre, h2 {
  padding:10px;
  margin:0px
}

p.jukebox {
	color: #fff;
	font-weight: bold;
	font-size: 12px;
}


img.coverImg {
	border: solid 5px #fff;
}

h1 {
font-size: 24px;
text-transform:uppercase;
text-align: right;
color: #f00;
background-color: #000;
padding:5px 15px;
margin:0px
}

h2 {
font-size:14px;
padding-top:10px;
text-transform:uppercase;
color: #f22;
background-color: transparent;
}	


h2 a {
font-size:14px;
color: #22f;
}

h2.center {
text-align: center;
}

a { 
color: #2233ff;
font-weight: bold;
font-size: 12px;
background-color:transparent;
text-decoration: none; 
}

a.invisible { 
color: #fff;
}

#text-menu {
	padding: 15px;
	text-align: center;
}

#text-menu a {
	color: #00f;
	font-weight: normal;
	text-decoration: underline;
	font-family: monospace;
}

#text-menu a.jukebox {
	color: #70f;
	font-size: 11px;
	font-weight: bold;
}
  
pre { 
color: #564b47;
font-size: 11px;
background-color:transparent;
font-family: Courier, Monaco, Monospace;
}




#menu {
  position: absolute;
  width: 180px;
  left: 10px;
  top: 10px;
  background-color: #000;
  padding:0px;
  margin:0px
}
#content {
  padding: 20px;
  margin-left: 180px;
  background-color:#000;
  color:#fff;
  overflow: auto;
  
  height: 100%;
  
  margin-bottom: 20px;
}

#top-content {
  padding: 20px;
  margin-left: 200px;
  background-color:#000;
  overflow: auto;
}

#top-content a {
	text-decoration: none;
}



.buttonscontainer {
	margin-top: 20px;
	width: 200px;
}

.buttons a {
	color: #700;
	background-color: #000;
	padding: 2px;
	padding-left: 3px;
	display: block;
	font: 22px Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	
	margin-bottom: 5px;
}

.buttons a:hover {
	background-color: #000;
	color: #f00;
	text-decoration: none;
}

.buttons .small {
	margin-top: -10px;
	font-size: 14px;
	color: #705;
}

.buttons a.small:hover {
	color: #f0a;
}