@charset "UTF-8";


#footer a  {text-decoration:none}

#footer a:link {color:white} 
#footer a:visited  {color:white} 
#footer a:hover, 
#footer a:active, 
#footer a:focus  {text-decoration:underline} 

#submenu a:link {
	color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	}
#submenu a:visited {
	color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	}
#submenu a:hover {
	color: #FF9900;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	}
#submenu a:active {
	color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	} 
 
#tdplaylist_text {
	width: 120px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-right: 2px;
	padding-left: 2px;
	height: 70px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	line-height: 1.25em;
}
#tdfooter {
	height: 35px;
	width: 995px;
	text-align: center;
	vertical-align: middle;
}
#tdOpeningSlideshow {
	height: 350px;
	width: 503px;
	vertical-align: top;
	text-align: center;
	padding-top: 10px;
}
#tdCalendar {
	width: 450px;
}
#tdCalendar02 {
	width: 200px;
	border-top: thin none;
	border-right: thin none;
	border-bottom: thin none;
	border-left: thin none;
}
#tdIntroMainpane {
	height: 489px;
	width: 475px;
}
#tdIntroBadgepane {
	height: 153px;
	width: 173px;
	vertical-align: bottom;
}
#tdIntroContainer {
	height: 450px;
	width: 750px;
	vertical-align: top;
}
#tdIntroNewsTop {
	height: 11px;
	width: 175px;
	vertical-align: bottom;
	background-color: #FFFFFF;
	margin-left: 0px;
}
#tdIntroNewsBottom {
	height: 5px;
	width: 175px;
	vertical-align: top;
	background-color: #FFFFFF;
}
#tdIntroNewsField {
	height: 327px;
	width: 164px;
	vertical-align: top;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000000;
	background-color: #025bb8;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	text-align: left;
}
#tdIntroNewsField2 {
	height: 0px;
	width: 150px;
	vertical-align: top;
	border-right-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	text-align: left;
	border-top-style: none;
	border-bottom-style: none;
}
#tdIntroColumn {
	width: 10px;
	background-color: #FFFFFF;
}
#td78px {
	width: 78px;
}
#tdTestimonialsRow {
	width: 700px;
	padding-right: 3px;
	padding-left: 3px;
	letter-spacing: 0.05em;
	vertical-align: top;
}
#tdTestimonialsColumn {
	width: 30px;
	padding-right: 3px;
	padding-left: 3px;
	letter-spacing: 0.05em;
	vertical-align: top;
}
#tdButtonColumn {
	background-color: #FFFFFF;
	vertical-align: top;
	width: 166px;
	height: auto;
}
#td.albumthumb {
	height: 188px;
	width: 240px;
	vertical-align: top;
}
#tdLiveArea {
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	width: 721px;
}
#tdRightColumn {
	font-size: 75px;
	background-color: #FFFFFF;
	vertical-align: top;
}
#tdTableWidth {
	width: 720px;
}
/* CSS Document */

.text_mainlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: center;
	vertical-align: text-top;
	letter-spacing: 0px;
}
.text_indicia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: center;
	vertical-align: text-top;
}
.text_downloadpdf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
}
.text_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	font-weight: bold;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	letter-spacing: 1px;
	padding: 5px 0px 0px;
}
.text_bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	line-height: 1.5em;
	letter-spacing: .1em;
}
.text_shows9900CC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9900CC;
}
.text_shows000000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1.5em;
}
.text_bodycopyLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	letter-spacing: .1em;
	line-height: 1.5px;
}
.text_bodycopyLink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	letter-spacing: .1em;
	cursor: pointer;
}
.text_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	padding-bottom: 0px;
	white-space: normal;
}
.text_header_links_section {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8c4200;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	padding-bottom: 0px;
	white-space: normal;
}
.text_headerMusic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	padding-bottom: 0px;
	white-space: normal;
}
#tdHeader {
	height: 245px;
	width: 1002px;
	text-align: center;
	vertical-align: bottom;
}
#thMenu {
	text-align: left;
	height: 0px;
	width: 721px;
}
#tdEditregion {
	text-align: left;
	height: 0px;
	width: 721px;
}
#tdBodyHeader {
	height: 30px;
	width: 700px;
	text-align: left;
	vertical-align: top;
}
#tdBodyBlock {
	height: 25px;
	width: 720px;
	text-align: left;
	vertical-align: top;
}
#tdLinksBlock {
	height: 10px;
	width: 200px;
	text-align: left;
	vertical-align: top;
	padding: 0px 0px 3px 2px;
	margin: 0px;
}
#tdLinksBlockSpacer {
	height: 2px;
	width: 345px;
	text-align: left;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
}
#tdLinksBlockHeader {
	height: 20px;
	width: 345px;
	text-align: left;
	vertical-align: top;
	padding: 3px 0px 0px;
}
#tdLinksText {
	height: 25px;
	width: 345px;
	text-align: left;
	vertical-align: top;
	padding: 0px;
}
#tdLinksWideColumn {
	width: 300px;
	padding-left: 5px;
}
#tdLinksNarrowColumn01 {
	width: 125px;
	padding-left: 5px;
}
#tdLinksNarrowColumn02 {
	width: 175px;
	padding-left: 5px;
}
#tdTwoColumn {
	width: 355px;
}
#tdBuzz {
	width: 100px;
}
#trColumnDivider {
	width: 6px;
}
#trSideColumnDividerDVD {
	width: 150px;
}
#trSideColumnDivider {
	width: 4px;
}
#tdLyricsBlock {
	width: 237px;
	height: 10px;
}
#tdLiveAreaHeader {
	width: 721px;
	background-position: right top;
	text-align: right;
	vertical-align: top;
}
.text_testimonials {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	line-height: 1.5em;
	letter-spacing: 1px;
	font-style: italic;
}
.text_testimonialspurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #660099;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	line-height: 1.5em;
	letter-spacing: 1px;
	font-style: italic;
}
.text_testimonialsgreencenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006633;
	font-style: normal
	white-space: normal;
	text-align: center;
	vertical-align: text-top;
	line-height: 1.5em;
	letter-spacing: 1px;
	font-style: italic;
}
.text_testimonialsnamedrop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	line-height: 1.5em;
	letter-spacing: 1px;
	font-style: italic;
}
.text_testimonialsnamedropcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: center;
	vertical-align: text-top;
	line-height: 1.5em;
	letter-spacing: 1px;
	font-style: italic;
}
.text_testimonialsgreencenterBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006633;
	font-style: normal
	white-space: normal;
	text-align: center;
	vertical-align: text-top;
	line-height: 1.5em;
	letter-spacing: 1px;
	font-style: italic;
}
.text_pressheadlines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	line-height: 1.5em;
	letter-spacing: 1px;
	font-style: italic;
	cursor: pointer;
}
#tdAwardsColumn {
	width: 335px;
	padding-right: 3px;
	padding-left: 3px;
	letter-spacing: 0.05em;
	vertical-align: top;
}
#tdPressColumn {
	width: 335px;
	letter-spacing: 0.05em;
	vertical-align: top;
	height: 20px;
	padding: 5px 5px 0px;
}
.text_press_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	padding-bottom: 0px;
	white-space: normal;
}
#tdZWinnersBlock {
	text-align: left;
	vertical-align: top;
}
#tdPressPDF {
	background-position: center;
}
.text_lyrictracklist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: bold;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	line-height: 1.5em;
	letter-spacing: .1em;
	cursor: pointer;
}
.text_lyrictracklistCursor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: bold;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	line-height: 1.5em;
	letter-spacing: .1em;
	cursor: pointer;
}
#tdNewsBlock {
	width: 700px;
}
.text_bodycopyHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	line-height: 0em;
	letter-spacing: .1em;
}
.text_newsHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c8b114;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	line-height: normal;
	letter-spacing: .1em;
}
.text_showsHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #01560f;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	line-height: normal;
	letter-spacing: .1em;
}
.text_quicklist_dates {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	line-height: normal;
	letter-spacing: .1em;
}
#tdShopBlock {
	width: 300px;
	padding: 5px;
}
.text_ShopHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #035c7a;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	line-height: normal;
	letter-spacing: .1em;
}
#tdBuzzBlock {
	width: 102px;
}
.text_listen_lyrics {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
}
.text_bodycopyBuzz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: center;
	vertical-align: text-top;
	letter-spacing: 0.1em;
}
#tdBuzzColumn {
	width: 50px;
	height: auto;
}
#tdBuzzColumn2 {
	width: 225px;
	height: 200px;
}
.text_bodycopyContactBooking {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	letter-spacing: .1em;
}
#tdColoringColumn {
	text-align: center;
	width: 218px;
	vertical-align: bottom;
	background-position: center;
}
.text_mainlinksgallery {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal
	white-space: normal;
	text-align: left;
	vertical-align: text-top;
	letter-spacing: 0px;
}
#tdMusicIndexBlock {
	width: 325px;
}
#tdMusicIndexBlock2 {
	width: 225px;
}
#tdMusicIndexBlock3 {
	width: 500px;
}
#tdMusicTop {
	width: 400px;
}
#tdBookAndyHeader {
	width: 684px;
	text-align: left;
	height: 10px;
	vertical-align: top;
	padding: 0px 5px;
	margin: 0px;
	border-top: 2px solid #000000;
	border-right: none #000000;
	border-bottom: 2px solid #000000;
	border-left: none #000000;
}
#tdBookAndyHeader2 {
	width: 684px;
	text-align: left;
	height: 10px;
	vertical-align: top;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
}
#tdBookAndyTestimonial {
	width: 684px;
	text-align: center;
	height: 10px;
	vertical-align: top;
	padding: 0px 8px 8px;
	margin: 0px;
}
#tdBookAndyTestimonialHalf {
	width: 340px;
	text-align: left;
	height: 10px;
	vertical-align: top;
}
#tdWebstoreBook {
	height: 400px;
	width: 598px;
	text-align: left;
	vertical-align: top;
}
#tdWebstoreHeader {
	height: 20px;
	width: 598px;
	text-align: left;
	vertical-align: top;
}
#tdWebstoreBody {
	width: 598px;
	text-align: left;
	vertical-align: top;
}
#tdWebstoreFooter {
	height: 40px;
	width: 598px;
}
#tdWebstoreFooter002 {
	width: 225px;
	height: 72px;
}
#tdWebstoreFooter001 {
	width: 387px;
}
#tdAZTV_links {
	width: 375px;
	text-align: center;
}
#tdAZTVvideo {
	width: 350px;
}
#tdAZTV_linksCenter {
	width: 20px;
	text-align: center;
}
#tdBooks_links {
	width: 400px;
	text-align: left;
	height: 5px;
	vertical-align: top;
}
#tdBodyHeader02 {
	height: 20px;
	width: 425px;
	text-align: left;
	vertical-align: top;
}
#tdBodyHeader03 {
	height: 20px;
	width: 75px;
	text-align: right;
	vertical-align: top;
}
#tdBookAndyColumn {
	width: 360px;
	padding: 0px 2px;
}
#tdBellMailer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #88CA37;
}
#tdBookAndySlideshow {
	height: 400px;
}
#td.staticbanner {
	height: 75px;
}
.subhead_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
}
.subhead_menu02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF9900;
	padding-left: 11px;
}

