body { background-color: #999999; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; margin: 0px 0px 0px 0px; } a:link, a:visited, a:hover, a:active { font-weight: bold; text-decoration: none; } a:link, a:visited { color: #47558A; } a:hover, a:active { color: #666666; } h1 { font-size: 14pt; font-style: italic; font-weight: 600; margin: 0px 0px 0px 0px; } h2 { font-size: 10pt; font-weight: 600; margin: 0px 0px 0px 0px; } hr { height: 1px; border: 0px; color: #aaaaaa; background-color: #aaaaaa; } p { line-height: 1.6; } div.cssContainerAll { text-align: center; } div.cssContainerMainFrame { background-color: #ffffff; text-align: left; margin: 0 auto; width: 780px; } div.cssHeader { background-color: #ffffff; background-image: url(/Images/Layout/Header.jpg); background-repeat: no-repeat; border: 1px solid #666666; height: 88px; width: 780px; text-align: left; } div.cssHeader img { margin: 40px 0px 0px 0px; padding: 0px 0px 0px 0px; } div.cssMenu { background-color: #ffffff; border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 30px; width: 780px; text-align: left; } div.cssMenu p { font-size: 10pt; font-weight: bold; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 15px; height: 30px; width: 778px; } div.cssBanner { background-color: #ffffff; border: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; clear: both; height: 150px; width: 780px; } div.cssBannerNextGig { background-color: #cccccc; border-left: 1px solid #666666; border-bottom: 1px solid #666666; text-align: left; float: left; border-right: 1px solid #666666; height: 135px; width: 215px; margin: 0px 0px 0px 0px; padding: 15px 0px 0px 15px; } div.cssBannerNextGig ul { margin: 0px 0px 0px 0px; padding: 10px 0px 0px 10px; list-style-type: none; } div.cssBannerNextGig li.link { margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px; vertical-align: middle; } div.cssBannerNextGig li.link img { margin: 0px 5px 0px 0px; padding: 0px 0px 0px 0px; vertical-align: middle; } div.cssBannerImage { background-color: #ffffff; background-image: url(/Images/Banner/Banner49.jpg); background-repeat: no-repeat; border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; height: 150px; width: 550px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 230px; } div.cssPageTitle { background-color: #ffffff; border-top: 1px solid #666666; border-bottom: 1px solid #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15pt; font-style: italic; font-weight: bold; height: 35px; text-align: left; position: relative; left: 0px; top: 90px; opacity: .70; filter: alpha(opacity=70); border-left: 1px solid #666666; width: 529px; padding: 4px 0px 0px 20px; margin: 0px 0px 0px 0px; } div.cssContent { background-color: #ffffff; background-image: url(/Images/Layout/BlueHeadBackground.jpg); background-repeat: no-repeat; background-position: bottom left; border-left: 1px solid #666666; border-right: 1px solid #666666; width: 780px; clear: both; } div.cssContentLeft { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; width: 230px; } div.cssLHSContent { margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px; width: 200px; } div.cssLHSContent div.cssTitle { font-size: 8pt; font-style: italic; font-weight: bold; margin: 0px 0px 0px 0px; padding: 2px 0px 10px 0px; } div.cssLHSContent div.cssImageLink { margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px; } div.cssLHSContent div.cssImageLink img { border: none; } div.cssLeftHandLinks { background-color: #cccccc; border-right: 1px solid #666666; border-bottom: 1px solid #666666; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 230px; clear: both; text-align: left; } div.cssLeftHandLinks ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 229px; clear: both; text-align: left; } div.cssLeftHandLinks ul li { background-image: url(/Images/Layout/Background_LeftHandLink.jpg); background-repeat: repeat-y; border-top: 1px solid #666666; border-bottom: 1px solid #666666; list-style: none; margin: 0px 0px 4px 0px; padding: 4px 0px 4px 25px; text-align: left; font-weight: bold; width: 206px; } div.cssLeftHandLinks ul li.first, div.cssLeftHandLinks ul li.firstSelected { border-top: 0px; } div.cssLeftHandLinks ul li.Selected, div.cssLeftHandLinks ul li.firstSelected { background-image: url(/Images/Layout/Background_LeftHandLinkSelected.jpg); background-repeat: repeat-y; } div.cssContentRight { text-align: left; width: 530px; margin: 0px 0px 0px 230px; padding: 10px 10px 30px 10px; } div.cssFooter { background-image: url(/Images/Layout/Footer.jpg); background-repeat: no-repeat; border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; height: 33px; width: 780px; text-align: right; } div.cssFooter img { margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; } div.cssQuote { margin: 0 auto; } div.cssQuoteOpen, div.cssQuoteOpenMain { border: 0px; background-color: #ffffff; background-image: url(/Images/Layout/icon_Quote.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; height: 24px; } div.cssQuoteText, div.cssQuoteTextMain { background-color: #ffffff; border: 0px; padding: 0px 10px 5px 10px; margin: 0px 0px 0px 0px; } div.cssQuoteClose, div.cssQuoteCloseMain { background-color: #ffffff; background-image: url(/Images/Layout/icon_Quote.jpg); background-repeat: no-repeat; background-position: bottom right; border: 0px; height: 24px; text-align: left; color: #999999; font-size: 8pt; font-style: italic; font-weight: bold; } div.cssQuoteOpen, div.cssQuoteText, div.cssQuoteClose { width: 200px; } div.cssQuoteOpenMain, div.cssQuoteTextMain, div.cssQuoteCloseMain { width: 400px; } div.cssThumbText { vertical-align: top; padding: 10px 0px 10px 0px; margin: 0px 0px 0px 0px; height: 90px; } div.cssThumbText img { float: left; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px; } div.cssThumbText p { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } div.cssThumbText ul { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style-type: none; float: left; } div.cssThumbText li.link { margin: 0px 0px 0px 0px; padding: 5px 0px 0px 0px; vertical-align: middle; } div.cssThumbText li.link img { margin: 0px 5px 0px 0px; padding: 0px 0px 0px 0px; vertical-align: middle; } div.cssNews dl { margin: 0px 0px 0px 0px; padding: 20px 0px 10px 0px; } div.cssNews dt { background-image: url(/Images/Layout/bullet_arrow.gif); background-repeat: no-repeat; background-position: 0px 6px; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 15px; } div.cssNews dd { margin: 0px 0px 0px 0px; padding: 0px 0px 10px 15px; } div.cssSpacer { height: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; clear: both; } div.cssWallPaperThumb { float: left; margin: 10px 10px 0px 0px; padding: 0px 0px 0px 0px; } div.cssWallPaperThumbImg { border: 1px solid #666666; margin: 0px 0px 0px 0px; padding: 8px 8px 8px 8px; } div.cssWallPaperThumbImg img { border: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } div.cssWallPaperThumbLinks { background-color: #cccccc; border-left: 1px solid #666666; border-bottom: 1px solid #666666; border-right: 1px solid #666666; margin: 0px 0px 0px 0px; padding: 8px 8px 8px 8px; text-align: center; } div.cssWallPaperThumbLinks ul { list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } div.cssHistoricGigVenue { font-weight: bold; } fieldset.cssFutureGig { background-image: url(/Images/Layout/Background_ForthcomingGig.jpg); background-repeat: no-repeat; background-position: 0px 0px; border: 1px solid #666666; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px; } fieldset.cssFutureGig legend { background-image: url(/Images/Layout/Background_ForthcomingGigLegend.jpg); background-repeat: no-repeat; background-position: 0px 0px; border: 1px solid #666666; font-size: 10pt; font-weight: 600; padding: 5px 15px 5px 15px; margin: 0px 0px 0px 10px; } fieldset.cssFutureGig p { margin: 0px 0px 0px 0px; padding: 2px 0px 2px 10px; } fieldset.cssFutureGig p label { display: block; float: left; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 70px; } div.cssGuestBookNewMessage { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; } div.cssGuestBookMessageContainer { background-image: url(/Images/Layout/Background_Guestbook.jpg); background-repeat: no-repeat; background-position: 0px 0px; background-color: #BBC4DB; border: 1px solid #666666; margin: 10px 0px 10px 0px; padding: 10px 15px 10px 15px; } div.cssGuestBookParentSubject { font-size: 10pt; font-weight: 600; margin: 0px 0px 0px 0px; } div.cssGuestBookParentBody { background-color: #FFFFFF; border: 1px solid #666666; margin: 5px 0px 5px 0px; padding: 5px 5px 5px 5px; } div.cssGuestBookChild { background-image: url(/Images/Layout/GuestbookReplyArrow.gif); background-repeat: no-repeat; background-position: 8px 2px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } div.cssGuestBookChildBodyEven, div.cssGuestBookChildBodyOdd { border: 1px solid #666666; margin: 5px 0px 5px 40px; padding: 5px 5px 5px 5px; } div.cssGuestBookChildBodyEven { background-color: #CBD1E2; } div.cssGuestBookChildBodyOdd { background-color: #EEDABB; } div.cssGuestBookParentMessageDate, div.cssGuestBookChildMessageDate { font-size: 7pt; } div.cssPaging { border: 1px solid #666666; margin: 10px 0px 0px 0px; padding: 5px 5px 5px 5px; height: 45px; } div.cssPagingRowDetails { background-color: #cccccc; border: 1px solid #666666; margin: 0px 0px 0px 0px; padding: 5px 5px 5px 5px; } div.cssPagingLinksFirst { float: left; margin: 0px 0px 0px 0px; padding: 5px 5px 5px 5px; } div.cssPagingLinksPrevious { float: left; margin: 0px 0px 0px 0px; padding: 5px 5px 5px 5px; } div.cssPagingLinksNext { float: right; margin: 0px 0px 0px 0px; padding: 5px 5px 5px 5px; } div.cssPagingLinksLast { float: right; margin: 0px 0px 0px 0px; padding: 5px 5px 5px 5px; } div.cssNewsContainer, div.cssNewsContainerBlank { background-color: #FFFFFF; border: 1px solid #666666; margin: 10px 0px 15px 0px; padding: 5px 5px 5px 5px; } div.cssNewsContainer { background-image: url(/Images/Layout/BackGround_News.jpg); background-repeat: no-repeat; background-position: 0px 0px; } div.cssNewsHeadline { font-size: 10pt; font-weight: 600; margin: 0px 0px 0px 0px; } div.cssNewsDate { font-size: 7pt; } div.cssNewsStory img { background-color: #FFFFFF; border: 1px solid #666666; display: block; float: right; margin: 0px 0px 10px 5px; } div.cssNewsLink img { margin: 0px 5px 0px 0px; padding: 0px 0px 0px 0px; vertical-align: middle; } form.cssForm { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; } form.cssForm fieldset { background-image: url(/Images/Layout/Background_ForthcomingGig.jpg); background-repeat: no-repeat; background-position: 0px 0px; border: 1px solid #666666; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px; } form.cssForm fieldset legend { background-image: url(/Images/Layout/Background_ForthcomingGigLegend.jpg); background-repeat: no-repeat; background-position: 0px 0px; border: 1px solid #666666; font-size: 10pt; font-weight: 600; padding: 5px 15px 5px 15px; margin: 0px 0px 5px 10px; } form.cssForm fieldset p { margin: 5px 0px 5px 0px; padding: 2px 0px 2px 10px; } form.cssForm fieldset p label { display: block; float: left; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 120px; } form.cssForm fieldset p label.cssRequired { color: #660000; } div.cssMessageError, div.cssMessageSaved { font-weight: bold; margin: 5px 0px 5px 0px; padding: 5px 10px 5px 10px; } div.cssMessageError { background-color: #FFA8A8; border: 1px solid #990000; } div.cssMessageSaved { background-color: #ADFD93; border: 1px solid #003300; }