body {
	font-family: helvetica,sans-serif;
	font-size: 12px;
}

h1 {
	font-family: helvetica,sans-serif;
	font-size: 20px;
	font-weight: bold;
}

p {
	font-family: helvetica,sans-serif;
	font-size: 12px;
	margin: 5px;
}

a:link {text-decoration: none; color: #000; font-weight:bold;}
a:visited {text-decoration: none; color: #000; font-weight:bold;}
a:active {text-decoration: none; color: #000; font-weight:bold;}
a:hover {text-decoration: underline; color: #000; font-weight:bold;}

#container {
position: relative;
margin: auto auto;
width: 900px;
}

#background {
position: absolute;
color: #000;
z-index:-1;
}

#menu {
position: absolute;
top: 220px;
}

#body {
position: absolute;
top: 245px;
left: 250px;
width: 620px;
}

.popup-row1  {
position:absolute; top:0px; left:0px;
z-index:100;  visibility:hidden;}

.popup-row2  {
position:absolute; top:0px; left:0px;
z-index:100;  visibility:hidden;}

.popup-row3  {
position:absolute; top:0px; left:0px;
z-index:100;  visibility:hidden;}

.artistprofile {
position:absolute; top:0px; left:0px;
z-index:100; visibility:hidden;}
}

.artistlist {
position:absolute; top:0px; left:0px;
z-index:100; visibility:visible;}
}

.artistcontainer {
position:relative;
width:200px;
}

.artistdiv {
position:absolute;
width:200px;
top:75px;
}

.trackcontainer {
position:relative;
}

.artisttrack {
position:absolute;
top:0px; left:0px;
z-index:101;
visibility:hidden;
}

.tracktext {
font-family: helvetica,sans-serif;
color: white;
font-size: 12px;
}


a.tracklink:link {text-decoration: none; color: white; font-weight:bold;font-family: helvetica,sans-serif;size: 12px;}
a.tracklink:visited {text-decoration: none; color: white; font-weight:bold;font-family: helvetica,sans-serif;size: 12px;}
a.tracklink:active {text-decoration: none; color: white; font-weight:bold;font-family: helvetica,sans-serif;size: 12px;}
a.tracklink:hover {text-decoration: underline; color: white; font-weight:bold;font-family: helvetica,sans-serif;size: 12px;}