html { scrollbar-track-color: rgb(79,143,91); 
       scrollbar-base-color:  rgb(150,150,150); 
       scrollbar-arrow-color: rgb(216,0,3) }

body { font-family: Arial, Verdana, Helvetica;
       font-size: 10pt;
       font-weight: normal;
       color: rgb(0,0,0);
       background-color: black;
       background-image: url('../images/bg_collage2.jpg'); }


p { text-align: justify;
    font-size: 10pt; 
    line-height: 16pt }

.sponsorname { text-align: left; font-weight: bold; font-size: 9pt; text-decoration: underline }
p.sponsortext { text-align: justify; font-size: 9pt; line-height: 12pt; }


p.small { font-size: 8pt;
          line-height: 11pt }

p.ital { font-style: italic }

.first-letter { padding-right: 2pt; font-size: 180%; 
                 font-family: 'Hancock', 'Monotype Corsiva', Times } 

h1 { font-family: Arial; font-size: 16pt; font-weight: bold }
h2 { font-family: Arial; font-size: 14pt; font-weight: bold }
h3 { font-family: 'Book Antiqua', Arial; font-size: 14pt; 
     font-weight: bold; letter-spacing: 2pt; padding-top: 10pt;
     padding-bottom: 6pt; border-bottom: 3px dotted rgb(79,143,91);
     width: 500px; text-transform: uppercase }
h3:first-letter { color: rgb(216,0,3); font-size: 16pt }
h4 { font-family: Arial; font-size: 10pt; font-weight: bold;      text-decoration: underline; text-align: center }

h5 { font-family: 'Arial'; font-size: 11pt; font-weight: bold }
h6 { font-family: Arial; font-size: 8pt; font-weight: bold }

a { font-family: 'Comic Sans MS', Arial, Verdana  }

.smallest { font-size: 7pt }
.small { font-size: 8pt }
.mid {font-size: 9pt }
.medium { font-size: 10pt }
.large { font-size: 11pt }
.largest { font-size: 12pt }

.blue { color: rgb(40,110,150) }
.red { color: rgb(216,0,3) }
.green { color: rgb(39,143,51) }
.fancy { color: rgb(40,110,150); font-size: 16pt; font-weight: normal; font-style: italic; letter-spacing: 3px; word-spacing: -4px; text-transform: capitalize }
.fancygreen { color: rgb(39,143,51); font-size: 16pt; font-weight: normal; font-style: italic; letter-spacing: 3px; word-spacing: -4px; text-transform: capitalize }


span.toplink { position: absolute; left: 50% }

a.toplink { font-family: Times; vertical-align: bottom; font-size: 8pt; 
            position: relative; left: 70px }

a:link { color: rgb(216,0,3); text-decoration: none } 
a:visited { color: rgb(156,0,3); text-decoration: none } 
a:active { color: rgb(80,143,246); text-decoration: underline }
a:hover { text-decoration: underline } 

div.copy { font-family: 'Times New Roman';
           font-size: 8pt;
	   line-height: 12pt;
           margin-top: 3pt;
	   color: rgb(255,255,255) }


tr { vertical-align: top }
tr.mid {vertical-align: middle }

th { background-color: rgb(210,210,210); color: rgb(50,50,50) }

td.content { border-bottom: 2px solid black; 
	     border-left: 2px solid black; 
             border-right: 2px solid black; 
             background-color: rgb(255,255,255) }
td.content2 { 
              background-color: rgb(255,255,255) }

table.dates { background-color: rgb(240,240,240);
         border: 2px;
         border-color: rgb(79,143,91);
         border-style: outset;
         text-align: center;
	 font-size: 10pt }

.sidebar { background-color: rgb(230,230,230);
           border: 5px;
           border-color: rgb(79,143,91);
           border-style: double;
           margin: 15px;
	   font-family: Arial, Verdana;
	   font-size: 8pt;
	   color: rgb(50,50,50) } 


.bulletin { background-color: rgb(232,245,212);
           border: 0px;
           margin: 15px;
           text-align: center;
	   font-family: Arial, Verdana;
	   font-size: 8pt;
	   color: rgb(0,0,0) }

/* blue bulletin = 232,243,245 */

.headline { font-size: 10pt; color: rgb(80,74,76); font-weight: bold;
            font-family: Courier; text-transform: uppercase }

.date { font-size: 7pt; color: rgb(79,143,91) }

/* blue date = 60,123,226 */

.event { font-family: Courier; color: rgb(0,0,0) }

ul { list-style-image: url('../images/rivbullet1.gif'); 
     font-family: Verdana; font-size: 9pt;
     list-style-position: outside; line-height: 14pt; }

li { padding-bottom: 8pt }

.albumhead { font-size: 8pt; line-height: 12pt; padding-left: 6px; font-weight: bold; font-style: italic }
.albumtext { font-size: 8pt; line-height: 12pt }

table.album { border-width: 0px; empty-cells: show; font-size: 8pt; font-family: Arial }
th.album { background-color: rgb(230,230,230); color: rgb(0,0,0) }
tr.albumA { background-color: rgb(210,210,210) }
tr.albumB { background-color: rgb(230,230,230) }
td.track { text-align: center }
td.title { text-align: center }
td.length { text-align: center; font-style: italic }
td.file { text-align: center }
td.runtime { text-align: right; font-style: italic; font-weight: bold; font-size: 7pt }

form { display: inline }