body
 {
  color:                white;
  background:           black;
  background-image:     url(/images/backgrounds/dirt.jpg);
  background-attachment:fixed;
  font-family:          serif;
  margin-left:          10;
  margin-right:         10;
 }

body.navbar
 {
  color:                white;
  background:           black;
  background-image:     url(/images/backgrounds/navbar.gif);
  background-attachment:fixed;
  background-repeat:    repeat;
  background-position:  bottom center;
 }

img.navbar
 {
  border: none;
  padding: 0px;
  margin: 0px;
 }

div.hidden
 {
  display: none;
 }

body.black
 {
  color:                white;
  background:           black;
  background-attachment:fixed;
  font-family:          serif;
  margin-left:          10;
  margin-right:         10;
 }

body.nosferatu
 {
  color:                white;
  background:           black;
  background-image:     url(/images/backgrounds/gig-background.jpg);
  background-attachment:fixed;
  background-repeat:    no-repeat;
  background-position:  center center;
  font-family:          serif;
  margin-left:          10;
  margin-right:         10;
 }

body.blackback
 {
  color:                white;
  background:           black;
  font-family:          serif;
  margin-left:          10;
  margin-right:         10;
 }

a:link
 {
  color:                #66ccff;
  font-weight:          bold;
 }

a:active
 {
  color:                red;
  font-weight:          bold;
 }

a:visited
 {
  color:                #cf96c9;
  font-weight:          bold;
 }

h1
 {
  font-size:            x-large;
  font-family:          sans-serif;
 }

h2
 {
  font-size:            large;
  font-family:          sans-serif;
 }

h3
 {
  font-size:            medium;
  font-family:          sans-serif;
 }

img
 {
  padding:              5px;
 }

img.blackbox
 {
  padding:              0px;
  margin:               5px;
  border:               20px solid black;
 }

img.zero
 {
  padding: 0px;
  margin: 0px;
  border: 0px;
 }

table.zero
 {
  border-width: 0px;
  border-spacing: 0px;
  border-style: none;
  border-color: black;
  border-collapse: separate;
  background-color: black;
 }
table.zero th 
 {
  border-width: 0px;
  padding: 0px;
  border-style: none;
  border-color: black;
  background-color: black;
  -moz-border-radius: 0px 0px 0px 0px;
 }
table.zero td
 {
  border-width: 0px;
  padding: 0px;
  border-style: none;
  border-color: black;
  background-color: black;
  -moz-border-radius: 0px 0px 0px 0px;
 }

.border
 {
  border-width:         medium;
  border-color:         red;
  border-style:         none;
  padding:              2px;
  margin:               5px;
 }

.thumbnail
 {
  border-width:         medium;
  border-color:         red;
  border-style:         none;
  padding:              2px;
 }

.note
 {
  font-size:            x-small;
 }

.motto
 {
  font-size:            small;
  font-family:          fantasy;
  font-variant:         small-caps;
 }

.title
 {
  font-style:           italic;
  font-weight:          bold;
 }

.band
 {
  font-weight:          bold;
 }

.album
 {
  font-style:           italic;
  font-weight:          bold;
 }

.song
 {
  font-style:           italic;
  font-weight:          bold;
 }

.year
 {
  font-size:            +125%;
  font-weight:          bold;
 }

.date
 {
  font-size:            50%;
  font-weight:          bold;
  font-style:           italic;
 }

.menu
 {
  font-size:            medium;
  font-weight:          bold;
  font-family:          sans-serif;
 }

.box_menu
 {
  width:                100;
  height:               75;
  font-size:            large;
  font-weight:          bold;
  font-style:           oblique;
  font-family:          serif;
 }

.submenu
 {
  font-size:            x-small;
  font-weight:          bold;
  font-family:          sans-serif;
 }

.filler
 {
  color:                silver;
 }

.labelrow
 {
  background-color:     black;
 }

.evenrow
 {
  background-color:     #483838; /* #404040; */
 }

.oddrow
 {
  background-color:     #504040; /* #505050; */
 }

.tracklist
 {
  border:               groove 5px #886666;
  /* background-color:  #606060; */
 }

.boxed
 {
  border:               inset 5px #997777;
  padding:              5px;
 }

.blockquote
 {
  color:                white;
  /* background-color:  #62413A;*/
  /*#606060;*/
  border:               inset 5px #997777;
  font-weight:          bold;
  font-family:          serif;
 }

.attrib
 {
  font-weight:          normal;
  font-family:          serif;
  text-align:           right;
 }

.textbox
 {
  color:                white;
  border:               groove 5px #997777;
 }

.fansite
 {
  color:                white;
  border:               groove 5px #997777;
  font-size:            large;
  font-style:           italic;
  font-weight:          bold;
  font-family:          serif;
 }

.bigger
 {
  font-size:            x-large;
 }

.big
 {
  font-size:            large;
 }

.return
 {
  font-size:            125%;
 }

.return_small
 {
  font-size:            75%;
 }

.announce
 {
  font-color:           red;
  font-family:          sans-serif;
  font-weight:          bold;
  font-size:            large;
 }

.del
 {
  background:           red;
  font-family:          sans-serif;
  font-weight:          bold;
 }

