/* General layout */
.headers   { color: #ffa500; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px }
.titles    { color: #fefefe; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; text-decoration: none }
.titles a:link     { color: #fefefe; text-decoration: underline }
.titles a:visited     { color: #fefefe; text-decoration: underline }
.titles a:hover      { color: #0f0; text-decoration: underline }

.titles_yel          { color: #800000; font-size: 16px; font-family: Arial, Helvetica, sans-serif; line-height: 24px; text-decoration: none }
.titles_yel a:link        { color: #b22222; text-decoration: underline }
.titles_yel a:visited        { color: #b22222; text-decoration: underline }
.titles_yel a:hover            { color: #f00; text-decoration: underline }


.footer_gigs    { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.footer_gigs a:link        { font-weight: normal; text-decoration: none; color: #FF8C00; }
.footer_gigs a:visited      { color: #ff8c00; font-weight: normal; text-decoration: none }
.footer_gigs a:hover        { color: #ff4500; text-decoration: none }

.footer_contact    { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.footer_contact a:link        { font-weight: normal; text-decoration: none; color: #F1F99C; }
.footer_contact a:visited     { text-decoration: none; color: #F1F99C; font-weight: normal; }
.footer_contact a:hover       { text-decoration: none; color: #00FF00; }

.footer_music    { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.footer_music a:link         { color: #00bfff; font-weight: normal; text-decoration: none }
.footer_music a:visited      { color: #00bfff; font-weight: normal; text-decoration: none }
.footer_music a:hover        { color: #f5f5f5; text-decoration: none }

.song_titles         { color: #ffd700; font-weight: normal; text-decoration: none }

A:link         { color: #ffd700; font-weight: normal; text-decoration: none }
A:visited      { color: #ffd700; font-weight: normal; text-decoration: none }

A:hover        { color: #f5f5f5; text-decoration: none }
BODY            { font-size: 11px; font-family: Verdana, Helvetica, Arial; line-height: 13px; margin-top: 0; margin-right: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-left: 0; scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: ##DEE7EF; scrollbar-darkshadow-color: #AFC6DB; scrollbar-face-color: #AFC6DB; scrollbar-highlight-color: #DEE7EF; scrollbar-shadow-color: #000000; scrollbar-track-color: #F5F5F5  }
.album             { font-size: 13px; font-family: Verdana, Helvetica, Arial; line-height: 15px; margin-top: 0; margin-right: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-left: 0; scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: ##DEE7EF; scrollbar-darkshadow-color: #AFC6DB; scrollbar-face-color: #AFC6DB; scrollbar-highlight-color: #DEE7EF; scrollbar-shadow-color: #000000; scrollbar-track-color: #F5F5F5   }
text          { font-family: Verdana, Helvetica, Arial; font-size: 11px; }
TD               { color: #f5f5f5; font-size: 11px; font-family: Verdana, Helvetica, Arial }
input         { background-color: #DEE7EF; font-family: Verdana, Helvetica, Arial; font-size: 9pt; color: #000000; }
textarea      { background-color: #DEE7EF; font-family: Verdana, Helvetica, Arial; font-size: 9pt; color: #000000; }
select        { background-color: #AFC6DB; font-family: Verdana, Helvetica, Arial; font-size: 7pt; color: #000000; }
.copyright    { font-family: Verdana, Helvetica, Arial; font-size: 10px; }


.gigcell                 { color: #f1f99c; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin-left: 12px }
.gigcell a:link     { font-size: 10px; text-decoration: none; color: #F1F99C; }
.gigcell a:visited  { font-size: 10px; text-decoration: none; color: #F1F99C; }
.gigcell a:hover    { font-size: 10px; color: #F1F99C; font-weight: bold; text-decoration: underline; }


.gigcell_sm          { color: #f1f99c; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.gigcell_date            { color: #f5f5f5; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }

.biocell                { color: #ffffee; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: none; text-align: justify }
.biocell a:link       { color: #f5f5f5; text-decoration: underline }
.biocell a:visited    { color: #f5f5f5; text-decoration: underline }
.biocell a:hover      { color: #ffd700; text-decoration: underline }

.biocell_nojust                  { color: #ffffee; font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 22px; text-decoration: none }
.biocell_nojust a:link       { color: #f5f5f5; text-decoration: underline }
.biocell_nojust a:visited    { color: #f5f5f5; text-decoration: underline }
.biocell_nojust a:hover       { color: #ffd700; text-decoration: none }


/* YaBB navigation links */
a.nav          { font-size: 10px; text-decoration: none; color: #000000; }
a.nav:link     { font-size: 10px; text-decoration: none; color: #000000; }
a.nav:visited  { font-size: 10px; text-decoration: none; color: #000000; }
a.nav:hover    { font-size: 10px; text-decoration: none; color: #6394BD; font-weight: bold; text-decoration: underline; }

/* YaBB alternating bgcolors */
.windowbg     { background-color: #F5F5F5; font-size: 11px; font-family: Verdana; color: #000000; }
.windowbg2    { background-color: #FFFFFF; font-size: 11px; font-family: Verdana; color: #000000; }
.windowbg3    { background-color: #080808; font-size: 11px; font-family: Verdana; color: #000000; }


/* Misc./title/category colors */
.hr           { color: #008080 }
.titlebg      { background-color: #080808; color: #FFFFFF; }
.text1        { font-style: normal; font-weight: bold; font-size: 12px; color: #FFFFFF; }
.catbg        { background-color: #DEE7EF; color: #000000; font-weight: bold; font-size: 13px; }
.bordercolor  { background-color: none; }

/* Image fonts */
.imgbg        { font-style: normal; font-size: 10px; color: #005177; }
.imgcatbg     { font-style: normal; font-size: 10px; color: #005177; font-weight: bold; }
.imgtitlebg   { font-style: normal; font-size: 10px; color: #FFFFFF;  font-weight: bold; }
.imgwindowbg  { font-style: normal; font-size: 9px; color: #005177; }
.imgmenu      { font-style: normal; font-size: 11px; color: #D4AD00; font-weight: bold; letter-spacing: 0.1em; }

/* Post quote/code colors */
.quote        { font-size: 10px; font-family: Verdana, Helvetica, Arial; color: #000000; background-color: #DEE7EF; }
.code         { font-size: 10px; font-family: Courier New; color: #000000; background-color: #CCCCCC; }

