a:link { color: blue;  }
a:visited { color: black; }	
a:hover { color: red; background: green; text-decoration: none; }	
a:active { color: orange; background: transparent; }

#ground {background-color: #FFFFCC;}

.picspace {float: left; margin: 2px; padding: 2px; text-align: center; font-family: times new roman; font-size: 16px; background-color: #FC9; border-style: ridge; border-width: 2px; border-color: gray;}

.musicpic1 {float: left; clear: left; width: 480px; text-align: justify; background-color: #FFC; font-family: times new roman; font-size: 14px; color: sienna; margin: 2px; padding: 1px; border-style: ridge; border-width: 4px; border-color: gray; }

.nextmusicpics {float: left; text-align: center; background-color: #FFC; font-family: times new roman; font-size: 14px; color: sienna; margin: 2px; padding: 1px; border-style: ridge; border-width: 4px; border-color: black; }


.badgeout {float: left; border-style: ridge; border-width: 12px; border-color: #990000; margin-bottom: .1in; }

.badgein {float: left; border-style: ridge; border-width: 4px; border-color: #33FF00; margin: .1in .1in .1in .1in; }

.lisztpic {float: left; margin: 0in .2in .1in .2in;}

.musicrmpic {clear: left; float: left; margin: .2in .1in .1in 0in;}

.dresspic {float: right; margin: 0in 0in .1in .1in; }

.gottschalkpic {float: left; clear: left; margin: 0in .2in .1in 0in;}

.brahmspic {float: left; margin: 0in .1in .1in 0in;}

.caption {text-align: justify; font-size: 12px; font-family: georgia;}

.cdcaption {margin: 0px; text-align: center; font-size: 12px; font-family: georgia;}

.concertdate {text-align: center; font-size: 20px; color: blue; font-family: georgia; margin-top: 0px; margin-bottom: 0px;}

.comp {text-align: center; font-size: 11px; font-family: georgia; margin-top: 0px; margin-bottom: 0px;}

.wine {text-align: center; margin-top: 0px; margin-bottom: 0px;}

.bord {clear: right; float: right; margin: .1in 0in 1.2in .1in;}

.cdjb {float: right; margin: 0in 0in 0in 0in;}

.greetingb {margin: .1in 0in .1in 0in; text-align: center; color: black; font-family: times new roman, sans-serif; }

#italicheader {text-align: center; color: #990000; font-style: italic; margin-top: 0in; margin-right: 0in; margin-bottom: .1in; margin-left: 0in; }

#redheaders {text-align: center; color: #990000; margin-top: .1in; margin-right: 0in; margin-bottom: .1in; margin-left: 0in; }

#addrheader {text-align: center; color: black; margin-top: 0in; margin-left: 0in; margin-bottom: 0in; }

#mapheader {text-align: center; color: black; margin-top: 0in; margin-right: 0in; margin-bottom: .1in;  margin-left: 0in;}

.blackheader {color: black; text-align: justify; font-size: 14px; font-family: georgia; margin-left: 0in; margin-bottom: 0in; }

.contact {text-align: center; color: black; font-size: 14px; font-family: georgia; margin-top: 0in; margin-left: 1in; margin-bottom: 0 in; }

.bio {text-align: justify; font-family: georgia; font-size: 13px; margin-left: 0in; margin-top: 0in; margin-bottom: 0in; }

.progtable {clear: left; float: left; background-color: #CC3300; margin: 0in .1in .2in 0in;}

.gasolier {clear: right; float: right; margin: 0in .1in .1in .1in;}

.gasoliercap {text-align: center; font-size: 11px; font-family: georgia;}

.tableheader {text-align: center; font-size: 14px; font-family: georgia; font-weight: 600;}

.titleslist {list-style-type: none; font-size: 14px; font-family: georgia; font-style: italic; padding-left: 0px;}

.composerslist {list-style-type: none; font-size: 14px; font-family: georgia;}

.reservations {clear: left; text-align: justify; font-size: 14px; font-family: georgia; color: black; margin-left: 0in; margin-right: .2in;}

.tickets {float: left; margin-left: .4in; font-family: georgia; font-size: 15px;}

.links {float: left; margin: 0in .1in .1in .1in; font-family: georgia; font-size: 13px; }

.copy {clear: left; float: left; margin: 0in .1in .1in .1in; font-size: 12px; font-family: georgia; color: black; }

#masknote { margin: 14px; text-align: center; font-family: times new roman; color: blue;}

