BODY {font-size: 10pt; background-color:rgb(62,23,0); font-family: arial, sans-serif, serif;} 
TABLE {background-color:#fff; font-size: 10pt;} 

A:link {color:#b1271a; text-decoration: none}
A:active {color:#b1271a; text-decoration: none}
A:visited {color:#b1271a; text-decoration: none}
A:hover {color:#000; text-decoration:none}

H1 {font-family:arial, sans-serif; font-size:14px; font-weight:bold; color:#000000; margin-top: 0px; margin-bottom: 3px}

TD.main {background-color:#fff; padding: 4px; text-align: justify}
TD.line {background-color:#b1271a}
TD.thin-border {background-color:#000; height:1px; width:1px}
TD.outer-border {background-color:#fff; height:4px; width:4px}
TD.spacing-header-menu {background-color:#fff; height:7px;}
TD.spacing-menu-main-content {background-color:#fff; height:7px;}

IMG.lineimg {height: 1px}

A:link IMG {border:none}
A:active IMG {border:none}
A:visited IMG {border:none}
A:hover IMG {border:none}

A:link IMG.thumb {border:solid 1px #000000}
A:active IMG.thumb {border:solid 1px #000000}
A:visited IMG.thumb {border:solid 1px #000000}
A:hover IMG.thumb {border:solid 1px #000000}

FONT.home-quote {padding-bottom:15px; font-size:0.9em;}
FONT.home-quoter {font-size:0.8em; color:#b1271a;}
TD.home-band-member {text-align: center; font-size:0.8em; vertical-align:top; margin-top:0px; padding-left:4px}
IMG.review-stars {vertical-align:middle}

H1.livetitle {font-family:arial, sans-serif; font-size:14px; font-style: normal; font-weight:bold; color:#000000; margin-top: 0px; margin-bottom: 0px}
H2.livedate {font-family:monospace; font-size:12px; color:#000000; margin-top: 0px; margin-bottom: 0px}
TD.livedescription {color:#000000}
H1.livetitleexpired {font-family:arial, sans-serif; font-size:14px; font-style: normal; font-weight:bold; color:#777; margin-top: 0px; margin-bottom: 0px}
H2.livedateexpired {font-family:monospace; font-size:12px; color:#777; margin-top: 0px; margin-bottom: 0px}
TD.livedescriptionexpired {color:#777}

A.expired:link {color:#222222; text-decoration: none;}
A.expired:active {color:#222222; text-decoration: none;}
A.expired:visited {color:#222222; text-decoration: none;}
A.expired:hover {color:#b1271a; text-decoration: none;}


H1.downloadtitle {font-family:arial, sans-serif; font-size:14px; font-weight:bold; color:#000000; margin-top: 0px; margin-bottom: 3px}

H1.newstitle {font-family:arial, sans-serif; font-size:14px; font-weight:bold; color:#000000; margin-top: 0px; margin-bottom: 0px}
H2.newsdate {font-family:monospace; font-size:12px; color:#000000; margin-top: 0px; margin-bottom: 0px}
TD.news {text-align: justify}

H1.linkcategory {font-family:arial, sans-serif; font-size:14px; font-weight:bold; color:#000000; margin-top: 0px; margin-bottom: 10px}

H1.articletitle {font-family:arial, sans-serif; font-size:18px; font-weight:bold; color:#000000; margin-top: 0px; margin-bottom: 3px}
H2.article {font-family:arial, sans-serif; font-size:14px; font-weight:bold; color:#000000; margin-top: 12px; margin-bottom: 3px}
H1.articlecategory {font-family:arial, sans-serif; font-size:14px; font-weight:bold; color:#000000; margin-top: 0px; margin-bottom: 10px}
H2.articlesubtitle {font-size:12px; color:#000000; margin-top: 2px; margin-bottom: 10px}
FONT.press-format {font-size:0.8em}
TD.press-text {padding-left:13px; padding-bottom:13px; vertical-align:top}
TD.press-date {font-family:monospace; font-size:12px; color:#000000; padding-left:13px; padding-top:0px; padding-bottom:13px; vertical-align:top}
TD.press-lang {padding-left:10px; padding-top:0px; vertical-align:top}
TD.press-title {padding-left:10px; padding-top:0px; padding-bottom:13px; vertical-align:top}
H2.articledate {font-family:monospace; font-size:12px; color:#000000; margin-top: 0px; margin-bottom: 0px} /* TODO: remove?? */

FONT.imagecaption {font-style:italic}

H1.gallerycategory {font-family:arial, sans-serif; font-size:14px; font-weight:bold; color:#000000; margin-top: 0px; margin-bottom: 5px}
H1.gallerytitle {font-family:arial, sans-serif; font-size:14px; font-weight:bold; color:#000000; margin-top: 0px; margin-bottom: 5px}

FONT.storeerror {font-family:  arial, sans-serif, serif; font-size:16px; color:#b1271a; font-style: bold; font-weight:300}
H2.storeactivestep {color:#000000; font-family:  arial, sans-serif, serif; font-size:14px}
H2.storeinactivestep {color:#666666; font-family:  arial, sans-serif, serif; font-size:14px}
H2.storeproductname {font-family:  arial, sans-serif, serif; font-size:1.4em; color:#b1271a; font-style: normal}
TD.storetotalprice {font-weight: bold}

FONT.guestbookerror {font-family:  arial, sans-serif, serif; font-size:16px; color:#b1271a; font-style: bold; font-weight:300}
SPAN.guestbookanonymous {font-weight: bold;}
SPAN.guestbooktfm_member {font-weight: bold; color:#b1271a;}
H2.guestbookdate {font-family:monospace; font-size:12px; color:#000000; margin-top: 0px; margin-bottom: 0px}
H1.guestbookdescription {font-size:10px; font-weight: normal; margin-top: 1px; margin-bottom: 1px}
TD.guestbook-message {text-align: justify}


TD.jukebox-track-number {font-weight:bold; vertical-align:top; padding:3px}
TD.jukebox-track-name {vertical-align:top; padding:3px}
TD.jukebox-clip-link {font-size:0.8em; vertical-align:top; text-align:right; padding:3px}
TD.jukebox-track-number-selected {font-weight:bold; vertical-align:top; padding:3px; background-color:#ddd;}
TD.jukebox-track-name-selected {vertical-align:top; padding:3px; background-color:#ddd;}
TD.jukebox-show-front {font-size:0.8em; vertical-align:top; padding:3px}
TD.jukebox-clip-link-selected {font-size:0.8em; vertical-align:top; text-align:right; padding:3px; background-color:#ddd;}
TD.jukebox-info {font-size:0.8em; vertical-align:top; text-align:left}
H4.jukebox-task {font-size:1em; color:#b1271a; margin-bottom:0px}

H1.contact {margin-top: 3px; margin-bottom:1px}
TD.contact-img {padding-left:10px; padding-right:10px; padding-bottom:10px}
TD.contact-addr {vertical-align:top}