body {
    font-family: Arial; font-size: 14pt;
    counter-reset: cgig;
}
h1 {font-family: Arial; font-size: 20pt}
h2 {font-family: Arial; font-size: 14pt;color: red}
b1 {font-family: Arial; font-size: 10pt;color: red}
b2:before {
    content: counter(cgig) ;
    counter-increment: cgig;  /* Add 1 to cgig */
    padding-top: 0px;
    padding-bottom: 0px;
    text-align: left; background-color: #000000; color: #ffffff;
    font-family: Arial; font-size: 11pt;
}
a {font-family: Arial; font-size: 12pt;color: black}
ul {list-style-type: square}
td {padding: 2px 2px 2px 2px}
th {
text-align: left; background-color: #000000; color: #ffffff; padding: 2px 2px 2px 2px;
}
body.angel {background-color: black}
body.navbar {background-color: #dddddd}
table.reviewbanner {background-color: #000000}
body.upcoming {background-color: #dddddd}
table {font-size: 14; border-collapse: separate; border-spacing: 0}
table.news {background-color: #eeeeee}
table.review {background-color: #eeeeee}
table.gigs {width: 100%}
table.set {width: 100%}
table.venue {background-color: #eeeeee}
table.artist {background-color: #eeeeee}
table.player {background-color: #eeeeee}
table.upcoming{font-size: 12}
table.photos {width: 100%}
img {border-width: 0}
img.player {align: center}
