.text2       { font-family: tahoma, helvetica; font-size: 8pt; letter-spacing: 1;                margin-left: 5pt }.left        { font-family: verdana; color: #FFFFFF; font-size: 8pt }a.text        { font-family: Verdana; font-size: 8pt; color: #000066; background-color:                #FFFFFF; text-decoration: none;  }a:hover.text { font-family: Verdana; font-size: 8pt; text-decoration: underline; color:                #99CCCC }h1{	font-family: Times New Roman, Times;	color: rgb(153,153,51);}.text5        { font-family: Verdana; font-size: 8pt; color: #993366; background-color:                #FFFFFF; text-decoration: none; line-height:200%  }h2{	font-family: Times New Roman, Times;	color: rgb(204,153,0); }a.email       { font-family: Arial; font-size: 10pt; color: #000080; text-transform: uppercase }a:hover.email { font-family: Arial; font-size: 10pt; color: #808080; text-transform: uppercase }h3{	font-family: Times New Roman, Times;	color: rgb(0,102,153); }h4{	font-family: Times New Roman, Times;	color: rgb(153,153,0);}h5{	font-family: Times New Roman, Times;	color: rgb(255,153,0);}h6{	font-family: Times New Roman, Times;	color: rgb(51,102,204);}ul           { list-style-type: square; color: #CE6963; text-align: Left; font-family: Tahoma;                font-size: 8pt; line-height: 150%; margin-left: 20;                margin-bottom: 2 }ul:hover     { list-style-type: disc; color: #666633; text-align: Left; line-height: 100%;                margin-left: 19; margin-top: 0; margin-bottom: 2 }.upcomingartisttitle {	FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #cc6600; TEXT-DECORATION: none}.upcomingartisttitle2 {	FONT: bold 13px/15px Arial, Helvetica, sans-serif; COLOR: #cc6600; TEXT-DECORATION: none}.upcomingartisttitle3 {	FONT: bold 10px/12px Arial, Helvetica, sans-serif; COLOR: #cc6600; TEXT-DECORATION: none}a:hover.upcomingartisttitle {	FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #cc6600; TEXT-DECORATION: underline}a:hover.upcomingartisttitle2 {	FONT: bold 13px/15px Arial, Helvetica, sans-serif; COLOR: #cc6600; TEXT-DECORATION: underline}a:hover.upcomingartisttitle3 {	FONT: bold 10px/12px Arial, Helvetica, sans-serif; COLOR: #cc6600; TEXT-DECORATION: underline}.upcomingtext {	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none}a:hover.upcomingtext {	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: underline}.pasttext {	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #cccccc; TEXT-DECORATION: none}.upcomingdate {	COLOR: #666699; TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:Verdana}a:hover.upcomingdate {	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666699; TEXT-DECORATION: underline}.upcomingaudioclip {	COLOR: #999966; TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:bold; line-height:12px; font-size:11px; font-family:Verdana}a:hover.upcomingaudioclip {	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #999966; TEXT-DECORATION: underline}.upcomingmp3realmedia {	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #669999; TEXT-DECORATION: underline}a:hover.upcomingmp3realmedia {	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #669999; TEXT-DECORATION: underline}.notestitle {	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}a:hover.notestitle {	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}.notestext {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none}a:hover.notestext {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: underline}.notesbluetext {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #3366cc; TEXT-DECORATION: underline}a:hover.notesbluetext {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #3366cc; TEXT-DECORATION: underline}.wolfRight   { font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px;                font-family: Verdana; color:                #006633; text-decoration: none }.bannerText {	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none}.subtext {	FONT: 12px/15px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}.subtextheavyunderline {	FONT: bold 11px/13px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}A.subtextunderline {	FONT: 12px/15px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}a:hover.subtext {	FONT: 12px/15px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}.subtextCalendar {	FONT: 10px/12px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}a:hover.subtextCalendar {	FONT: 10px/12px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}.subtextCalendarGreen {	FONT: 9px/10px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: none}.subtextCalendarPurple {	FONT: 9px/10px Arial, Helvetica, sans-serif; COLOR: #660066; TEXT-DECORATION: none}a:hover.subtextCalendarGreen {	FONT: 9px/10px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: underline}.home {	COLOR: #745b21; TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:normal; line-height:16px; font-size:12px; font-family:Verdana}a:hover.subtextGreen {	FONT: 12px/15px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: underline}.subtextGreenunderline {	FONT: 12px/15px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: underline}.subtextRed {	COLOR: #CC0033; TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:normal; line-height:12px; font-size:11px; font-family:Arial}.subtextheader {	FONT: 13px/15px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}.subtextunderline { font-variant: normal; line-height: 15px; font-size: 14px; font-family:                Tahoma; color: #745B21;                font-weight: bold }.mind { font-variant: normal; line-height: 15px; font-size: 14px; font-family:                Tahoma; color: #CE6563;                font-weight: bold }.subtextunderlinebold {	FONT: bold 12px/15px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}.subtextitalic {	FONT: italic 10px/12px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}a:hover.subtextitalic {	FONT: italic 10px/12px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}.subtextbold {	FONT: bold 12px/12px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline; line-height: 13px; }a.subtextbold:hover { font-style: normal; font-variant: normal; font-weight: bold; line-height: 13px;                font-size: 12px; font-family: Arial, Helvetica, sans-serif;                color: #808080; text-decoration: none }.purpletitle { font-style: normal; font-variant: normal; font-weight: bold; font-size: 18px;                font-family: Arial, Helvetica, sans-serif; color: #666699;                text-decoration: none; text-align: Left }.bltitle { font-style: normal; font-variant: normal; font-weight: bold; font-size: 18px;                font-family: Arial, Helvetica, sans-serif; color: #000000;                text-decoration: none; text-align: Left }.subpurpletitle2 {	FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #666699; TEXT-DECORATION: none}.subpurpletext {	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #666699; TEXT-DECORATION: none}.supportnotestext {	FONT: bold 9px/15px Verdana, Arial, Helvetica, sans-serif; COLOR: #cc6633; TEXT-DECORATION: none}a:hover.supportnotestext {	FONT: bold 9px/15px Verdana, Arial, Helvetica, sans-serif; COLOR: #cc6633; TEXT-DECORATION: underline}.subbluetext {	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #3366cc; TEXT-DECORATION: underline}a:hover.subbluetext {	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #3366cc; TEXT-DECORATION: underline}.servicesquestion {	COLOR: #339999; TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:bold; line-height:15px; font-size:11px; font-family:Arial}a:hover.servicesquestion {	COLOR: #000080; TEXT-DECORATION: underline; font-style:normal; font-variant:normal; font-weight:bold; line-height:15px; font-size:11px; font-family:Arial}a:active.servicesquestion {	COLOR: #000080; TEXT-DECORATION: underline; font-style:normal; font-variant:normal; font-weight:bold; line-height:15px; font-size:11px; font-family:Arial}.question {	COLOR: #339999; TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:bold; line-height:15px; font-size:11px; font-family:verdana}a:hover.question {	COLOR: #000080; TEXT-DECORATION: underline; font-style:normal; font-variant:normal; font-weight:bold; line-height:15px; font-size:11px; font-family:verdana}a:active.question {	COLOR: #339999; TEXT-DECORATION: underline; font-style:normal; font-variant:normal; font-weight:bold; line-height:15px; font-size:11px; font-family:verdana}a.educationnotestext {	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #660033; TEXT-DECORATION: none}a:hover.educationnotestext { font-style: normal; font-weight: bold;  line-height: 14px;                font-size: 11px; font-family:                Verdana, Arial, Helvetica, sans-serif; color: #800080;                text-decoration: underline }.servicesquestionitalic {	FONT: bold italic 12px/15px Arial, Helvetica, sans-serif; COLOR: #339999; TEXT-DECORATION: none}a:hover.servicesquestionitalic {	FONT: bold italic 12px/15px Arial, Helvetica, sans-serif; COLOR: #339999; TEXT-DECORATION: underline}.servicesgreensubtitle {	FONT: bold 14px/15px Arial, Helvetica, sans-serif; COLOR: #339999; TEXT-DECORATION: none}a.servicesnotestext {	FONT: bold 11px/15px Arial, Helvetica, sans-serif; COLOR: #339999; TEXT-DECORATION: none}a:hover.servicesnotestext {	FONT: bold 11px/15px Arial, Helvetica, sans-serif; COLOR: #339999; TEXT-DECORATION: underline}a:active.servicesnotestext {	COLOR: #3333FF; TEXT-DECORATION: underline; font-style:normal; font-variant:normal; font-weight:bold; line-height:15px; font-size:11px; font-family:Arial}a:visited.servicesnotestext {	COLOR: #ff4444; TEXT-DECORATION: underline}.operacompanynotestext {	FONT: bold 11px/15px Verdana, Arial, Helvetica, sans-serif; COLOR: #808080; TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:bold; line-height:15px; font-size:11px; font-family:Arial}a hover.operacompanynotestext {	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: underline}.foundationnotestext {	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #996633; TEXT-DECORATION: none}a:hover.foundationnotestext {	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #996633; TEXT-DECORATION: underline}.press       { font-style: normal; font-variant: normal; font-weight: bold; line-height: 12px;                font-size: 10px; font-family: Arial, Helvetica, sans-serif;                color: #666666; text-decoration: none }.performancesdate {	FONT: bold 14px/15px Arial, Helvetica, sans-serif; COLOR: #9999cc; TEXT-DECORATION: none}.performancesname {	FONT: bold 18px/20px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}a:hover.specialguest {	FONT: bold 10px/12px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}.specialguest {	FONT: bold 10px/12px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}.specialguestname {	FONT: bold 13px/15px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}.soldout {	FONT: bold 13px/15px Arial, Helvetica, sans-serif; COLOR: #cc0033; TEXT-DECORATION: none}.soldoutsmall {	FONT: bold 10px/12px Arial, Helvetica, sans-serif; COLOR: #cc0033; TEXT-DECORATION: none}.performancestourinfobig {	FONT: 14px/15px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}a:hover.performancestourinfobig {	FONT: 14px/15px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}.performancestourinfosmall {	FONT: 11px/12px helvetica, sans-serif; COLOR: #CE6563; TEXT-DECORATION: underline}a:hover.performancestourinfosmall {	FONT: 11px/12px Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}.performanceslink {	FONT: bold 9px/12px Verdana, Arial, Helvetica, sans-serif; COLOR: #9999cc; TEXT-DECORATION: underline}.performancesticketscale {	FONT: bold 11px/12px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffff99; TEXT-DECORATION: none}.performancesnoteslinks {	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}a:hover.performancesnoteslinks {	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}.performancesnotestitle {	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666699; TEXT-DECORATION: none}a.calendarmonth {	FONT: bold 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none}a:hover.calendarmonth { font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px;                font-family: Verdana, Arial, Helvetica, sans-serif; color:                #FFF5D5; text-decoration: underline }.calendarweekday {	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none}.supportquestion { font-style: normal; font-variant: normal; font-weight: bold; line-height: 15px;                font-size: 12px; font-family: tahoma, Helvetica, sans-serif;                color: #AD5A5A; text-decoration: none }a:hover.supportquestion { font-style: normal; font-variant: normal; font-weight: bold; line-height: 15px;                font-size: 12px; font-family: tahoma, Helvetica, sans-serif;                color: #B16565; text-decoration: underline }.supportquestionitalic {	FONT: bold italic 12px/15px Arial, Helvetica, sans-serif; COLOR: #ff9933; TEXT-DECORATION: none}a:hover.supportquestionitalic {	FONT: bold italic 12px/15px Arial, Helvetica, sans-serif; COLOR: #ff9933; TEXT-DECORATION: underline}.supportnotestext {	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff9933; TEXT-DECORATION: none}a:hover.supportnotestext {	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff9933; TEXT-DECORATION: underline}.operaquestion {	FONT: bold 11px/15px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: none}a:hover.operaquestion {	FONT: bold 11px/15px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: underline}.servicesnotestext {	FONT: bold 11px/15px Arial, Helvetica, sans-serif; COLOR: #339999; TEXT-DECORATION: none}a:hover.servicesnotestext {	FONT: bold 11px/15px Arial, Helvetica, sans-serif; COLOR: #800000; TEXT-DECORATION: underline}.operaquestionitalic {	FONT: bold italic 12px/15px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: none}a:hover.operaquestionitalic {	FONT: bold italic 12px/15px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: underline}.operadate {	FONT: bold 14px/15px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: none}.photocaption {	COLOR: #606060; TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:normal; line-height:11px; font-size:11px; font-family:Verdana}li           { line-height: 120%; margin-top: 4; margin-bottom: 4 }li.tt        { font-family: Verdana; font-size: 8pt; color: #993366; background-color:                #FFFFFF; text-decoration: none; line-height: 185%;                list-style-type: disc }