body, td, a {
    background-color: black;
    color: pink;
    font-family: sans-serif, verdana;
    font-size: 90%;
}

img {
    border: 0px;
}

div.yellowborder {
    border: 1px solid #fcc;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}

div {
    background-color: #000000;
    left: 50px;
}

div#enterbutton {
    text-align: center;
    position:relative;
    top: -100;
    padding: 10px;
    width: 50;
}

div.indexcontents {
    font-size: 90%;
    display: none;
    position: relative;
    padding: 10px;
    width: 700px;
    top: -460px;
}

div#podcasts {
    z-index: 100;
    position: relative;
    padding: 10px;
}

#podcasts table td {
    vertical-align: top; 
}

#setlistscontainer,
#setlistcontainer {
    border: 1px solid #fcc;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
div#setlistscontainer {
    z-index: 100;
    position: absolute;
    top:130px;
    padding: 10px;
}

div#setlists {
    padding: 10px;
}    

.opacity70 {
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

td.eventdate {
    vertical-align: top;
    width: 100px;
}
td.eventdetails {
    font-size: 85%;
    color: #ffff99;
    padding: 2px 2px 2px 25px;
}

div.setlistentry0 {
    color: #ffff99;
    padding: 1px;
}

div.setlistentry1 {
    color: #ff99cc;
    padding: 1px;
}

div#setlisttitle {
    font-size: 120%;
    font-weight: bold;
    text-align: center;
    color: #ffff99
}

div#menu {
    z-index: 100;
    text-align: center;
    position: relative;
    top:-475px;
    width: 700px;
    padding: 2 10 2 10px;
}   
#setlistcontainer {
    text-align: center;
    position: absolute;
    left: 250px;
    top:130px;
    padding: 10px;
	margin-bottom: 20px;
}

div#setlist {
    text-align: left;
    font-size: 80%;
}

A:link {text-decoration: none; color: #ffff99;}
A:visited {text-decoration: none; color: #cccc99;}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: white;}    
