body {
font-family: "Times New Roman", Times, serif;
background-color: CCCCFF;
color: #000000;
background-image: url(images/bgmusic.gif);
background-repeat:repeat;
}
.wrapper{
width:90%;
}
.highlight{
width:50%;
background-color:#FFFFFF;
color:#333333;
border:1px solid #666666;
font-size: large;
}
th {
font-family: "Times New Roman", Times, serif;
background-color: #000066;
color: #ffffff;
font-size:medium;
}
.nav {
font-size:smaller;
}

h2 {
color:#FF3333;
font-style: italic;
}

.header {
background-color: #000066;
color: #99CCFF;
font-size:large;
font-style:italic;
text-align:center;
width:80%;
padding:5px;
border-style:solid;
border-width:1px 1px 0px 1px;
border-color:#FFFFFF;
height:110px;
}
.title{
font-size:larger;
font-style:italic;
}
.artist{
font-size:larger;
font-style:italic;
}
.content {
margin-left:auto;
margin-right:auto;
background-color: #336699;
color: #ffffff;
width:80%;
padding: 0px 5px 5px 5px;
border-style:solid;
border-width:0px 1px 1px 1px;
border-color:#FFFFFF;
text-align:left;
}
.gig {
background-color: #ffffff;
color: #000000;
width:80%;
padding: 0px 5px 5px 5px;
}
p.gig {
color: #000000;
}

.box {
color: #000000;
background-color: #FFFFFF;
width:720px;
border: 1px solid #000000;
padding: 0px;
}
.gig a:link {
color:#336699;
}
.gig  a:visited {
color:#000066;
}
.gig a:hover, .gig a:active {
color:#CCCCFF;
}
.leftcol{
float:left;
margin:0 3px 10px 3px;
width:49%;
}
.rightcol{
margin:0 3px 10px 3px;
float:left;
width:49%;
}
.colheader {
background-color: #000066;
color: #FFffff;
font-size:medium;
font-weight:bold;
text-align:center;
width:100%;
padding:3px;
}
.credits{
clear:both;
margin:0 0 0 20px;
border-top:1px solid #ffffff;
}
