
div.eventpaneltop {
    width: 770px;
    background-image: url(../images/wide_top_border.gif);
    background-repeat: no-repeat;
    background-position: top left;
    padding: 5px;
    padding-top: 5px;
}

div.eventpanelbottom {
    width: 770px;
    background-image: url(../images/wide_bottom_border.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    border-top: 1px solid #aaaaaa;
    padding: 5px;
    padding-top: 3px;
    margin-bottom: 10px;
}

div.eventpanel h1 {
 margin-top: 0;
    font-size: 12pt;
}


div.eventpanel h2 {
 margin-top: 0;
    font-size: 11pt;
}

div.eventpaneltop img { border: 1px solid #333333; }

.displayOddCell { display: block;   background-color: #d4d4d4; border-bottom: solid 2px #d4d4d4; padding: 5px; } 
.displayEvenCell { display: block;   background-color: #e4e4e4; border-bottom: solid 2px #e4e4e4; padding: 5px; } 
.hiddenCell { display: none;  border-bottom: solid 2px #e4e4e4; }
.selectedOddRow { background-color: #d4d4d4; padding: 2px;}
.selectedEvenRow { background-color: #e4e4e4; padding: 2px; }


.evenRow { background-color: #e4e4e4;  }
.oddRow { background-color: #d4d4d4;  }

.evenRow td { padding: 2px; }
.oddRow td { padding: 2px; }
.selectedEvenRow td { padding: 2px; }
.selectedOddRow td { padding: 2px; }

.titleRow td { padding-top: 7px; }

.gigs td { font-size: 10pt;  }