body,td,th { color: #ffb001;
             font-family: Verdana, Arial, Helvetica, sans-serif; }

body  { background-color: #001200; }

table { background-color: #001A00; }

//a:link    { color: #ffff00; text-decoration: none; }
//a:link    { color: #ffff70; }
a:link    { color: #ffff70; text-decoration: none; }
a:visited { color: #ffff70; }
a:hover   { color: #bdfe57; }
a:active  { color: #ffff90; }

img { border-style: none; }

hr { background: #001200; color: #001200; height: 1px; border: none; }

.logo { font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 18pt;
        font-weight: bold; }

.heading { font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 14pt;
           font-weight: bold; }

.semiheading { font-family: Verdana, Arial, Helvetica, sans-serif;
               font-size: 12pt;
               font-weight: bold; }

.text { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; }

a.pg { font-size: 8pt; }

a.name { color: #b27b00; font-weight: bold; }

span.name { color: #b27b00; font-weight: bold; }

//a:hover.pg { color: #bdfe57; }

/* from rccstyle.css */

TABLE.border { border: 1px solid #001200; }

TABLE.footer { border-top: 2px solid #001200;
               border-bottom: 2px solid #001200; }

TD.light { background-color: #001A00; }

TD.dark  { background-color: #001200; }

TD.discheader {
        font-weight: bold;
	font-size: 14px;
        color: white;
        background-color: #D7C293;
        background-image: url('/graphics/gradienth.png');
        line-height: 28px;
        padding: 2px 10px 2px 10px;
}

TD.discfooter {
	font-weight: bold;
	font-size: 12px;
        color: white;
        background-color: #D7C293;
        background-image: url('/graphics/gradientf.png');
        line-height: 20px;
        padding: 2px 10px 2px 10px;
}

.small { font-size: 11px; }


.title { font-weight: bold;
	 font-size: 14px;
         color: #ffff70; }

.subtitle { font-weight: bold;
            font-size: 13px;
            color: #ffff70; }

.artist { font-size: 13px; }

.label { font-size: 11px; }

.recorded { font-size: 11px; }

.leftcol { /* background-color: #decca6;*/
           background-color: #e5d7b8;
           /* background-color: #c6e5b8;*/ }

.discleft { font-size: 11px; }

.disctitle { font-weight: bold;
	     font-size: 20px;
             color: #285B2D; }

.discsubtitle { font-weight: bold;
	        font-size: 16px;
                color: #285B2D; }

.discreviews { font-size: 11px; }

.footer { font-size: 10px;
          line-height: 5px; }

.spacer { line-height: 5px; }

.spacer2 { line-height: 20px; }

.bold { color: #285B2D;
        font-weight: bold; }

.floatright { float: right;
        padding-left: 10px; }

.header { font-weight: bold;
	  font-size: 12px;
	  color: white;
          background-color: #D7C293;
          padding: 2px 7px 3px; }

a.head { color: #FFFFFF;
         text-decoration: none;
         font-weight: bold;
	 font-size: 14px; }

a.head:hover { color: #AC3722; }