BODY {
background-color: #003;
background-image: url(BG.jpg);
color: #003;
font-family: Courier New, mono;
font-size: 90%;
}

table { 
color: #003;
}

#main {
padding-left: 25px;
}

.dashedline {font-size:16px; color: #aaa; text-align: center}


a {color: #336; font-weight: bold;}


#officialsite {text-align: center;}

#members {text-align: right; margin-right: 11px}

#songlist {display: block; margin-left: 35px;}

#venues {margin-left: 35px; display: block}

.state {font-weight: bold; margin-left: -15px; font-variant: caps}


select, input {
color: #ddd;
background-color: #336;
border: 1px solid #003;
font-variant: small-caps;
}

.info {
font-variant: normal;
}


#venuelistupdate {
background-color: #eee;
color: #003;
font-family: Courier New, mono;
}


.bandlist {
list-style-type: circle;
}

.bandlist a {
text-decoration: none;
font-size:  75%;
}

.bandlist a:hover {
color: #000;
text-decoration: underline;
}

#bands {
display: block;
width: 23%;
float: left;
background: #eee;
overflow: hidden;
}

#content {
display: block;
width: 75%;
float: right;
}

h1 {
font-size: 200%;
}

#iframesonglist {
width: 95%;
border: 1px dotted #003;
}


.medialist {
text-align: left;
list-style-type: circle;
}

.top {
display: block;
width: 95%;
text-align: right;
font-weight: normal;
font-size: 75%;

}