body     { margin:    ; padding: 0pt }
body a  { margin-top: 10px }
h1       { color: #c30; font-weight: bold; font-size: 13pt; line-height: 1.1; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin-top: 0pt; margin-bottom: 6px; padding-top: 0pt; padding-bottom: 6px }
h3   { color: #ffcc99; font-weight: bold; font-size: 9pt; line-height: 1.1; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt; padding-top: 0pt; padding-bottom: 0pt }
h4  { color: #000000; font-weight: bold; font-size: 11pt; line-height: 1.1; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-align: left; margin-top: 5pt; margin-bottom: 0pt; padding-top: 5pt; padding-bottom: 0pt }
h5  { color: #c33; font-weight: bold; font-size: 8pt; line-height: 135%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin-top: 0pt; margin-bottom: 0pt; padding-top: 0pt; padding-bottom: 0pt }
.appearances  { color: black; font-size: 8pt; line-height: 1.3; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: white; border: #669999 }
.appearances a { color: #336; font-weight: bold; text-decoration: underline; background-color: #ffffff }
.appearances a:hover { color: #c00; font-weight: bold; text-decoration: underline; background-color: #ffffff }
.blurb   { color: #f99; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.blurb a   { color: #fff; text-decoration: none }
.blurb a:visited   { color: #f99; text-decoration: none }
.blurb a:hover  { color: #f99; text-decoration: none }
.blurbspecial  { color: #c33; font-weight: bold; font-size: 9pt; line-height: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.blurbspecial a  { color: #900; text-decoration: none; border: 1pt #c30 }
.content { color: black; font-size: 8pt; line-height: 140%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; border: #000000 }
.content a { color: #336; font-weight: bold; text-decoration: none }
.content a:visited { }
.content a:hover { color: #c00; text-decoration: underline }
.copy  { color: #99c; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
.mainfooternav { color: #99c; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; }
.copy a { color: #42427a; text-decoration: none }
.mainfooternav a { color: #99c; text-decoration: none; }
.copy a:visited { color: #42427a; text-decoration: none }
.mainfooternav a:visited { color: #99c; text-decoration: none }
.copy a:hover { color: #42427a; text-decoration: none }
mainfooternav a:hover { color: #99c; text-decoration: underline }
.guitars { color: black; font-size: 8pt; line-height: 140%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; border: #000000 }
.menu { color: #000; font-weight: bold; font-size: 9pt; line-height: 1.5; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menu a { color: #336; text-decoration: none }
.menu a:visited { color: #336; text-decoration: none }
.menu a:hover { color: #c00; text-decoration: none }
.musicians    { color: #fff; font-size: 7pt; line-height: 140%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: #003; text-align: center }
.nav { color: #000; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
.nav a { color: #336; text-decoration: none }
.nav a:visited { color: #000; font-weight: bold; font-size: 7pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
.nav a:hover { color: #c00; text-decoration: none }
.prod { color: black; font-size: 8pt; line-height: 140%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; }
.prod a { color: #336; font-weight: bold; text-decoration: none }

.prod a:visited { }
.prod a:hover { color: #c00; text-decoration: underline }
.prodtitle  { color: #336; font-weight: bold; font-size: 13pt; line-height: 1.3; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
.pt { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.pt a { color: #fc0; font-weight: bold; text-decoration: underline }
.pt a:visited { color: #fff; font-weight: bold; text-decoration: underline }
.pt a:hover { color: #fff; font-weight: bold; text-decoration: underline }
.rollover a   { background-color: #336; display: block; width: 32px }
.rollover a:hover   { color: #c00; background-color: #990000 }
.secmenu       { color: #000; font-weight: normal; font-size: 9pt; line-height: 130%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.secmenu a       { color: #669; text-decoration: none }
.secmenu a:visited     {  }
.secmenu a:hover     { color: #f63; text-decoration: none }
.subnav   { color: #000; font-weight: bold; text-decoration: none }
.subnav a { color: #336; text-decoration: none }
.subnav a:visited { color: #336; text-decoration: none }
.subnav a:hover       { color: #c00; text-decoration: none }
#top a  { color: #336; font-weight: bold; text-decoration: none }
#top a:hover   { color: #f63; font-weight: bold; text-decoration: none }
#wraptable  { margin-left: 5px; padding-left: 0 }
