
body {
   background-color : #BBBBBB;
   font-family : verdana, helvetica, sans-serif;
   font-size : small;
   font-weight: 300;
}

div.pageContainer {
background-color:#000000;
color: white;
margin: 5px auto;
padding: 1px 1px;
width: 950px;
}


div.links {
background-color:black;
}


div.header {
margin:5px;
}


div.content{
background-color:black;
float:left;
width: 740px;
margin:5px;
}

div.content div {
margin: 0px 0px 5px 0px;
}


div.content h2, div.content h3{
background-color:black;
float:left;
width: 740px;
margin: 0px 0px 5px 0px;
}



div.rightBox{
background-color:black;
float:right;
width:180px;
margin:5px;
}

div.rightBox h4 {
background-color:black;
float:right;
width:180px;
margin:0px;
padding: 0px 0px 4px 0px;
}

div.clear{
clear:both;
}

div.footer {
margin:5px;
background-color:black;

}

div.links {
margin:5px;
background-color:black;
}


div.rightBox div.infotitle, div.content div.infotitle {
   color: white;
   background-color: #a80000;
   font-weight: 600;
   border-bottom: 1px solid #540000;
   margin: 5px 0px 0px 0px;
   padding: 0px 2px 0px 2px;
}


div.rightBox div.infosubtitle, div.content div.infosubtitle {
   color: White;
   background-color: #888888;
   border-bottom: 1px solid #540000;
   padding: 0px 2px 0px 2px;
   margin: 0px;
}


div.rightBox div.infotext, div.content div.infotext {
   color: black;
   background-color: white;
   font-weight: 300;
   padding: 0px 2px 0px 2px;
margin: 0px 0px 0px 0px;
}




.infospace {
   min-height: 5px;
   background-color: black;
}


.name {
   color: white;
   font-weight: 600;
   background-color: black;
   float: none;
}



.text {
   color: white;
   background-color: black;
   float: none;
}



.songauthor {font-style : italic;}


.links{
   float:none;
   min-width: 735px;
}

div.content div.albumInfo div.infotitle{
margin: 0px;
}

div.content div.albumInfo {
   background-color: #FFFFFF;
   float:left;
   width: 750px;
   margin: 0px 0px 5px 0px;
}

div.content div.albumInfo div.albumPic, div.content div.albumInfo div.albumPic img {
   background-color : white;
   float:left;
   margin: 5px;
}

div.content div.albumDetails div.infotext{
   background-color : white;
   float: left;
   margin-top: 10px;
   width: 590px;
}

div.content div a:link, div.links a:link {
	text-align: right;
	text-decoration: none;
	font-size : small;
	font-weight : 600;
	color: white;
}


div.content div a:active, div.links a:active {
	text-align: right;
	text-decoration: none;
	font-size : small;
	font-weight : 600;
	color: white
}


div.content div a:visited, div.links a:visited {
	text-decoration: none;
	text-align: right;
	font-size : small;
	font-weight : 600;
	color: white;
}

div.content div a:hover, div.links a:hover {
	text-align: right;
	text-decoration: underline;
	font-size : small;
	font-weight : 600;
	color: red;
}



div.content div.infotext a:link, a:link {
text-align: right;
text-decoration: none;
font-size : small;
color: black;
}

div.content div.infotext a:active, a:active {
text-align: right;
text-decoration: none;
font-size : small;
color: black;
}

div.content div.infotext a:visited, a:visited {
text-align: right;
text-decoration: none;
font-size : small;
color: black;
}

div.content div.infotext a:hover, a:hover {
text-align: right;
text-decoration: underline;
font-size : small;
color: red;
}
