.fade {  background-image: url(images/HP_fade_down.gif); background-repeat: repeat-x; background-position: left top}
.greyTop {  background-image: url(images/HP_grey_line_top.gif); background-repeat: repeat-x}
.greyBot {  background-image: url(images/HP_grey_line.gif); background-repeat: repeat-x}
.small {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 11px; color: #000099; font-weight: bold; position: relative; z-index: auto}
.subHdr {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: #000000; }
.hdr {  font-family: Helvetica, Arial, sans-serif; font-size: 16px; line-height: 22px; font-weight: bold; color: #747070}
.hdr2_blu {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 24px; font-weight: bold; color: #000099}
.yellow_caption {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #000000; font-weight: bold}
.cat_list {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; color: #000099}
.S_NAV_bg {  background-image: url(images/S_NAV_bg.jpg); background-repeat: repeat-x}
.s_snav_gbg {  background-image: url(images/S_greyBG.gif); background-repeat: repeat-x}
.s_red_left {  background-image: url(images/S_Side.gif); background-repeat: no-repeat; background-position: left top}
.small_wh { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #FFFFFF; font-weight: bold; position: relative; left: 10px; top: 3px; }
body, P {  font-family: Geneva, Arial, Helvetica, san-serif; color: #4F4141; font-size: 12px}


.blu_b {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; color: #3F518F;}



.button { background-color: #CDCDCD; color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; cursor: pointer}


.header {  font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 18px; font-weight: 800; font-variant: small-caps; color: #FFFFFF}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; line-height: 24px; color: #000099}
.evt {  font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; font-variant: small-caps; color: #000000}
.dj {  font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color: #FFFFFF; font-style: normal}
.field {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; background-color: #CDCDCD}
.bg {  background-image: url(vis/folderbg.jpg); background-repeat: no-repeat; background-position: left top}
.red { font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 700; color: #A62820; line-height: 20px }.title { font-family: Helvetica, Arial, sans-serif; font-size: 16px; line-height: 20px; font-weight: bold; color: #747070}
.artist { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; font-style: italic; left: 10px; }
.movement {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #000000; line-height: 20px; position: relative; left: 10px; }
.description {  font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #676767; position: relative; left: 10px; margin-right: 20px}
.pic {  margin-bottom: 10px; margin-left: 15px; border: 1px #000000 solid; margin-top: 10px; margin-right: 10px}
.fieldwh { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 400; color: #000000; background-color: #ffffff}
TD  { font-family: Geneva, Arial, Helvetica, san-serif;; font-size: 12px } .scrunch {  letter-spacing: .1pt}
.pic2 { border: 1px #000000 solid}
.title_sm { font-family: Helvetica, Arial, sans-serif; font-size: 14px; line-height: 18px; font-weight: bold; color: #747070 }
.tiny {  font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold}

