	
	BODY {font-size:10pt; font-family: Verdana; color: #000033; }
	A { color: #a50006; }  
	A:HOVER { color: #FF9933; }
	A:visited {  }
		
	.FORM {font-size:10pt;font-family: Verdana; margin-top: 0; margin-bottom: 0;}
	P {font-size:10pt;font-family: Verdana;}
	TD {font-size:10pt;font-family: Verdana;}
	TH {font-size:10pt;font-family: Verdana;}
	.normal {font-size:10pt;font-family: Verdana;}
	DL {font-family: Verdana;}
	BLOCKQUOTE { font-family: Verdana;} 
	
	UL { margin-left: 25px; 
		margin-top: 10px;
		margin-bottom: 10px;}
		
	UL LI { margin-top: 2px; } 
	
	
	.border { border: solid thin #000033; } 

	} 
	
	.orangeBorder { 
		border: solid thin #A9481C;
	}
	
		
	.supernav { 
		background: #000033; 
		font-size: 8pt; 
		color: #0066CC;
		font-weight: Bold; 
	}
	
	.supernav A { color: #99ccff; text-decoration:none; } 
	.supernav A:visited { color: #99ccff; text-decoration:none; font-weight: Bold; font-size: 8pt;  } 
	.supernav A:hover { color: #ffffff; } 
	
	.main { 
		position:relative; 
		width: 760px; 
		align: center;
		left: 4px;
	} 
	
	.mainContent { 
		border-top: solid thin #000033;
		border-right: solid thin #000033;
		border-left: solid thin #000033;
		border-bottom: solid thin #000033; 
		width:100%;
		background: #FAEAAE;
	} 
	
	.homePageTitle {  
		padding: 0px 1px 1px 0px;
		background: #000033; 
		width: 100%; 
		color: #FFCC00; 
		font-size:14pt; 
		font-family: Arial;
	}
	
	.homePageTitle A { text-decoration: none; font-size: 14pt; font-family: Arial; color: #FFCC00; } 
	.homePageTitle A:visited { text-decoration: none; font-size: 14pt; font-family: Arial; color: #FFCC00; } 
	.homePageTitle A:hover { color: #FF9900; } 
	
	.mainHomePage { 
		Width: 570; 
		padding: 0px; 
		border: solid thin #000033; 
	}
	
	.mainHomePageNoBorder { width: 570px; padding: 0px; } 
	
	.pageTitle {  
		padding: 1px 1px 1px 1px;
		background: #000033; 
		color: #FFCC00; 
		font-size:18pt; 
		font-family: arial;
		font-weight: bold;
	}
	
	.pageTitleSearch { 
		padding: 1px 1px 1px 1px;	
		background: #000033; 
		color: #FFCC00; 
		font-family: arial;
		font-weight: bold;
	} 
	
	.pageTitleBG { 
		background-color: #A7C9FA; 
		color: #000033; } 
	
	.pageContent { 
		font-family: Verdana;
		font-size: 10pt; 
		background: #FAEAAE; 
		padding: 0px 0px 5px 0px; 
	}
	
	.pageContentPadded { 
		font-family: Verdana;
		font-size: 10pt; 
		background: #FAEAAE; 
		padding: 10px; 
		text-align: left;
	} 
	
		
	.titleText { 
		color: #ffffff; 
		background-color: #000033; 
		font-weight: bold; 
		font-size: 8pt; 
		text-transform: UPPERCASE;  
		font-family: verdana;
		}
		 
	.titleText A { color: #ffffff; text-decoration: underline; } 
	.titleText A:visited { color: #ffffff; text-decoration: underline; } 
	.titleText A:hover { text-decoration: none; } 
	
	a.titleText { font-size: 8pt; text-decoration: underline; } 
	a.titleText:visited { text-decoration: underline; font-size: 8pt; font-weight: bold; text-transform: UPPERCASE; font-family: verdana;  } 
	a.titleText:hover { text-decoration: none; } 
	

	.headermyjambasetext { 	
		font-size: 8pt; 
		color: #ffffff; 
		padding: 0px;
	
	.headermyjambasetext A { color: #ffffff; font-weight: bold; } 
	.headermyjambasetext A:visited { color: #ffffff; font-weight: bold; } 
	
	.welcometext { color: #FFCC00; } 
	.welcometextdots { color: #FF6600; } 
	
	
	.titleLink { text-decoration: underline; } 
	.titleLink:hover { text-decoration: none; }
	
	.searchResultTable { padding: 0px; cellpadding: 0px; cellspacing: 0px; padding: 5px; width: 100%; }
	.searchResultTable LI { list-style-type: square; } 
	.searchResultLinksCell { padding: 2 0 2 0; height: 100%; } 
	.searchResultLinksTable { padding: 2px; } 
	.searchResultLinksTable TD { border-left: solid thin #ffffff; } 
	
	.searchResultInfoLink { padding: 0px; } 
	.searchResultInfoLink:hover { background: #ffffff;  } 
	
	.searchResultsHeader { 
		padding: 5px;
		color: #ffffff; 
		background-color: #000033; 
		font-weight: bold; 
		font-size: 8pt; 
		text-transform: UPPERCASE;  
		font-family: verdana 
		}
	.searchResultsHeader A { color: #ffffff; text-decoration: underline; } 
	.searchResultsHeader A:visited { color: #ffffff; text-decoration: underline; } 
	.searchResultsHeader A:hover { text-decoration: none; } 
	
	.targetAd { margin-bottom: 15px; 
		border: solid thin #000033; 
		width: 175px; 
		font-size: 8pt; 
		background: #ffffff; 
		padding: 0px; 
		text-align: center;
		margin-left: 5px;
		margin-right: 5px; } 
	
	.something else LI {  } 
	
	.searchResult { color: #000033; font-weight: bold; font-size: 8pt; cursor:hand; padding: 5px; } 
	.searchResult A { color: #000033; font-weight: bold; font-size: 8pt; text-decoration: none; }
	.searchResult A:visited { color: #000033; font-weight: bold; font-size: 8pt; text-decoration: none; }
	.searchResult A:hover { color: #FF9933; font-weight: bold; cursor:hand; }

	 
	.searchresultBAND { font-size: 9pt; } 
	a.searchresultBAND { font-size: 9pt; } 
	 
	.showsRollOver { background-color: #FEF7DD; color: #000033; font-weight: bold; 	cursor:hand; }
	.showsRollOver A {  font-Size: 8pt; text-decoration: none; color: #000033; } 
	.showsRollOver A:visited {  font-Size: 8pt; text-decoration: none; color: #000033; } 
	showsRollover A:hover { color: #AD1F00; font-weight: bold; text-decoration: none; } 
	
	.showsDateHeader { color: #ffffff; background: #000033; font-size: 8pt; font-weight: bold; padding: 5px; }
	.showsDateHeader A { color: #FBC34B; text-decoration: none; text-transform: uppercase; font-size: 8pt; font-weight: bold; }  
	.showsDateHeader A:visited { color: #FBC34B; text-decoration: none; text-transform: uppercase;  }  
	
	.featuredEvent { background-color: #F9B45A; color: #000033; font-size: 8pt; font-weight: bold; cursor:hand; padding: 5px; } 
	.featuredEvent A { color: #000033; font-size: 8pt; text-decoration: none;  } 
	.featuredEvent A:visited { color: #000033; font-size: 8pt; text-decoration: none; font-weight: bold; } 
	.featuredEvent A:hover { color:#AD1F00; text-decoration: none; }
	
	.featuredEventRowTwo { background-color: #F9B45A; color: #000033; font-size: 8pt; cursor:hand;} 
	.featuredEventRowTwo A { color: #000033; font-size: 8pt; cursor:hand; text-decoration: underline; } 
	.featuredEventRowTwo A:visited { color: #000033; font-size: 8pt; cursor:hand; text-decoration: underline; } 
	.featuredEventRowTwo A:hover { color: #AD1F00; font-size: 8pt; cursor:hand; text-decoration: none; } 
	
	.userGoing { background-color: #FFDF79; font-size: 8pt; font-weight: bold; color: #000033; cursor:hand; padding: 5px;}
	.userGoing A { color: #000033; text-decoration: none; font-size: 8pt; } 
	.userGoing A:visited { color: #000033; text-decoration: none; font-size: 8pt; } 
	.userGoing A:hover { color: #AD1F00; text-decoration: none; }  
	
	.usergoingRowTwo { background-color: #FFDF79; font-size: 8pt; color: #000033; cursor:hand;}
	.usergoingRowTwo A:hover { background-color: #FFDF79; font-size: 8pt; color: #000033; cursor:hand; text-decoration: none; }
	
	.showPagination { color: #000033; font-size: 9pt; font-family: Verdana,Helvetica; font-weight: bold; text-transform: UPPERCASE; } 
	a.showPagination:visited { color: #000033; font-size: 9pt; font-family: Verdana,Helvetica; font-weight: bold; text-transform: UPPERCASE; } 
	a.showPagination:hover { color: #AD1F00; text-decoration: none; } 
	
	.showsBands1 { background: #ffffff; Width:100%; padding-Left: 3px; padding-top: 3px; padding-bottom: 3px; }
	.showsBands2 { background: #cccccc; Width:100%; padding-Left: 3px; padding-top: 3px; padding-bottom: 3px; }
		
	.showsBuyTixCell { background: #FF8635; text-align:center; border-left: solid thin #ffffff; } 
	 	
	.searchLinks { font-weight: bold; font-size: 10pt; } 
	a.searchLinks:hover { text-decoration: none; }
	
	.HPContentBlockTan { background-color: #FAEAAE; border: solid thin #AD1F00; Width: 100%; } 
	.HPContentBlockWhite { background-color: #FFFFFF; border: solid thin #AD1F00; Width: 100%; } 

	.HPHeaderWhite { background-color: #FEF7DD; text-transform: UPPERCASE; font-Size: 8pt; font-weight: bold; color: #000033; } 
	a.HPHeaderWhite { color: #000033; text-decoration: none; text-transform: UPPERCASE; font-Size: 8pt; font-weight: bold; } 
	a.HPHeaderTan:hover { color: #FF9933; text-decoration: none; } 
	.HPHeaderWhite A { color: #000033; text-decoration: none; text-transform: UPPERCASE; font-Size: 8pt; font-weight: bold; } 
	.HPHeaderWhite A:visited { color: #000033; text-decoration: none; text-transform: UPPERCASE; font-Size: 8pt; font-weight: bold; } 
	.HPHeaderWhite A:hover { color: #FF9933; text-decoration: none; } 

	.HPHeaderTan { background-color: #FFCC00; text-transform: UPPERCASE; font-Size: 8pt; font-weight: bold; color: #000033; } 
	.HPHeaderTan A { color: #000033; text-decoration: none; text-transform: UPPERCASE; font-Size: 8pt; font-weight: bold; } 
	.HPHeaderTan A:visited { color: #000033; text-decoration: none; text-transform: UPPERCASE; font-Size: 8pt; font-weight: bold; } 
	.HPHeaderTan A:hover { color: #000033; text-decoration: underline; } 
	
	.HeaderWhiteBig { background-color: #FEF7DD; text-transform: UPPERCASE; font-Size: 10pt; font-weight: bold; color: #000033; } 
	a.HeaderWhiteBig { color: #000033; text-decoration: none; text-transform: UPPERCASE; font-Size: 8pt; font-weight: bold; } 

	.HeaderTanBig { background-color: #FFCC00; text-transform: UPPERCASE; font-Size: 10pt; font-weight: bold; color: #000033; } 
	.HeaderTanBig A { color: #000033;  text-decoration: underline; text-transform: UPPERCASE; font-Size: 10pt; font-weight: bold; } 
	.HeaderTanBig A:visited { color: #000033;  text-decoration: underline; text-transform: UPPERCASE; font-Size: 10pt; font-weight: bold; } 
	.HeaderTanBig A:hover { color: #000033; text-decoration: none; } 
	
	.topstoryheadlines { font-Size:10pt; text-decoration: none; font-weight: bold; color: #000033; }

	.topStory { padding: 0 0 0 5; } 
	
	
	.reviewsHeadlines { padding: 0 0 0 5; } 
	
	.storyMoreLink { font-weight: bold; font-size: 7pt; } 

	.headsupheadlines  { font-size:8pt; text-decoration:none; font-weight: bold; color:#000033; text-transform: UPPERCASE; }
	a.headsupheadlines { font-size:8pt; text-decoration:none; font-weight: bold; color:#000033; }
	a.headsupheadlines:hover { text-decoration: none; } 
	
	.headupsHeadlinesBox { 
		background: #FAEAAE;
	}
	
	.previewsDot { background: #FF9900; width: 2px; padding: 0px 2px 0px 0px; }
	
	.headsupTitle { font-Size:14pt; 
		padding: 1px 1px 2px 1px;
		background: #000033; 
		width: 100%; 
		color: #FFCC00; 
		font-size:18pt; 
		font-family: Arial; 
	}
	
	.festivalTitle { 
		padding: 5px; 
		font-size: 12pt; 
		color: #ffffff; 
		text-decoration: none; font-weight: bold; background: #000033; } 
	.festivalTitle A { text-decoration: none; } 
	.festivalTitle A:visited { text-decoration: none; } 
	.festivalTitleName { color: #FF9933; } 
	
	
	.strPageTitleText { 
		border: solid thin #CE5E0E  ; 	
		background: #FAEAAE; 
		width: 100%;
	} 
	
	.headsupTopStoryTitle { 
		font-size: 11pt;
		color: #000033;
		text-decoration: none; 
		font-weight: bold;
		text-transform: UPPERCASE;
	} 
	
		
	.HeadsupRecentArticles { font-size: 10pt; 
		text-transform: UPPERCASE; 
		text-decoration: none; 
		color: #000033; 
		font-weight: bold; 
	} 
	
	.headsupRecentFeaturesBox { 
		width: 100%;
		background: #FDE088;
		padding: 5px;
	}
	
	.CDReviews { font-Size: 7pt; color: #000033; text-decoration: none; font-weight: bold; } 
	
	.headsupBody { background: #FAEAAE; color: #000033; padding: 10px;} 
	.headsupBody IMG { border: solid thin #000000; } 
	
	.headsupGoods { 
		background: #000033;
		border: solid thin #FFCC00; 
		padding: 3px; 
		width: 175px;
	} 
	
	.headsupGoods A { color: #ffffff; font-weight: bold; } 
	.headsupGoods A:visited { color: #ffffff; font-weight: bold; } 
	
	.headsupGoods IMG { border: solid thin #ffffff; } 
	
	.headsupMainPage { 
		width: 97%; 
		padding: 1px 2px 2px 1px;  
	}
	
	.headsupMainPageTopStoryBlock { 
		border-left: solid thin #000033; 
		border-right: solid thin #000033; 
		border-bottom: solid thin #000033; 
		background: #FAEAAE;
	} 
	
	.headsupMainPageNewsBlock { 
		font-color: #FAEAAE; 
		background: #000033;
		border: solid thin #FFCC00; 
		padding: 2px; 
		width: 100%;
	} 
	.headsupMainPageNewsBlock A { color: #ffffff; font-weight: bold; } 
	.headsupMainPageNewsBlock A:visited { color: #ffffff; font-weight: bold; } 
	
	.headsupMainpageTopStoryTitle { 
		background: #ffffff; 
		font-weight: bold;
		padding: 2px;
	} 
	.headsupMainPageTopStoryTitle A { color: #000033; font-size: 8pt; text-decoration: none; } 
	.headsupMainPageTopStoryTitle A:visited { color: #000033; font-size: 8pt; text-decoration: none; } 
	
	.headsupMainPageReviewsBlock { 
		background: #FAEAAE;
		border: solid thin #AD1F00; 
		padding: 0px; 
		width: 100%;
	} 
	.headsupMainPageReviewsBlock IMG { border: solid thin #000033; } 
	
	.headsupMainPageCDReviewsBlock { 
		background: #FDE088;
		border: solid thin #AD1F00; 
		padding: 0px; 
		width: 100%;
	} 
	.headsupMainPageCDReviewsBlock IMG { border: solid thin #000033; } 
	
	.blueImageBorder { border: solid thin #000033; } 
		
	.headsupPaginationBlock { font-size: 10pt; border: solid thin #000033; background: #ffffff; padding: 3px; margin-left: 5px; margin-right: 5px; margin-bottom: 2px; }
	a.headsupPagination { text-decoration: none; color: #000033; font-weight: bold; text-align: center; font-size: 10pt; } 
	.headsupPaginationPageBlock { background: #F9D572;  font-size: 10pt; padding: 5px; margin-bottom: 2px; font-weight: bold;}
	.headsupPaginationPageBlock A { font-weight: bold; text-decoration: none; color: #000033; } 
	.headsupPaginationPageBlock A:visited { font-weight: bold; text-decoration: none; color: #000033; } 
	.headsupPaginationSelectedPage { font-size: 10pt; color: #000033; background: #ffffff; border: solid thin #000033; padding: 2px; }
	
	a.showsSortHeaderLinks { font: #ffffff; text-decoration: none; } 
	
	.myJamBaseShowsHeader { 
		border-top: solid thin #000033;
		border-left: solid thin #000033;
		border-right: solid thin #000033;
		background: #FAEAAE; 
		width: 100%; 
	} 
	
	.myJamBaseShows { 
		border-top: solid thin #000033; 
		border-bottom: solid thin #000033; 
		background: #FAEAAE; 
		width: 100%; 
	} 
	
	.myJamBaseCalendarHeader { 
		width:100%;
		background: #FAEAAE
		border-top: solid thin #000033;
		border-bottom: solid thin #000033;
		padding: 0px; 
	} 
	
	.myJamBaseCalendarCell { 
		
		width: 100%;
		height: 100%;
	}
	
	.myJamBaseCalendarFooter { 
		width:100%;
		background: #FAEAAE
	} 
	
	.myJamBaseCalendar { width: 100%; color: #000033; background-color: #cccccc; font-weight: Bold; } 
	.myJamBaseCalendar A { color: #000033; text-decoration: none; } 
	.myJamBaseCalendar A:visited { color: #000033; text-decoration: none; } 
	.myJamBaseCalendarContent A { color: #AD1F00; text-decoration: none; } 
	.myJamBaseCalendarContent A:visited { color: #AD1F00; text-decoration: none; } 
	
	.favoritebands { padding: 5px; font-size: 8pt; } 
	.favoritebands A { color: #000033; } 
	.favoritebands A:visited { color: #000033; } 
	
	.headsupHeadlinesBox { background: #FAEAAE; } 
	
	.HPTopStoryTitle { 
		color: #000033;
		font-weight: bold;
		background: #FFFBED;
		text-decoration: none; 
		font-Size: 9pt; 
		padding: 4px;
	} 
	
	a.HPTopStoryTitle:visited { color: #000033; font-weight: bold; background: #FFFBED; text-decoration: none; font-Size: 9pt; padding: 4px; } 
	a.HPTopStoryTitle:hover { color: #FF9933; }
	
	.HPTopStoryDeck { 
		font-Size: 8pt; 
		padding: 5px;
		background: #FAEAAE; 
	}
	
	.HPTopStoryNoDeck { font-Size:8pt;
		background: #FAEAAE;
		padding: 2px 0px 2px 4px;
	} 
	
	.HPStoryDeck { 
		font-Size: 8pt;
		padding: 5px; 
		background: #faeaae;
	} 
	
	.HPStoryDeckImage {
		margin-left: 7px;
		margin-Right: 8px;
		border: solid thin #000033; 
	}
	
	.HPFeatureDeckImage {
		border: solid thin #000033; 
		margin-left: 5px; 
		}
	
	.storyImage { border: solid thin #000033; } 
	
	.page2TopStoryTitle {
		font-size: 11pt;
		color: #000033;
		text-decoration: none; 
		font-weight: bold;
		text-transform: UPPERCASE;
		margin-Left: 5px; } 
	
	.page2TopStoryDeck { 
		font-Size: 10pt;
		margin-Left: 5px; 
	} 
	
	.page2StoryDeckImage { 
		border: solid thin #000033;
		}
	
	.HPNewswireDeck { 
		font-Size: 8pt;
		padding: 2px 0px 0px 5px; 
	} 
	
	.recentToursBlock { 
		font-family: Verdana;
		font-size: 10pt; 
		background: #FDE088; 
		padding: 0px 0px 5px 0px; 
	}
	
	
	.HPContentPadded { padding: 0px 5px 0px 5px; }
	
	.HPContentBlockBorder { 
		border: solid thin #000033;
		padding: 0px;
		font-size: 8pt;
		font-weight: bold;
		background: #FAEAAE;
		margin-bottom: 5px;
		width: 99%; 
	}
	
	
	.oldscrollbars { 
		scrollbar-face-color: #FFFBED;
		scrollbar-highlight-color: #000033; 
		scrollbar-shadow-color: #5C3E03; 
		scrollbar-3d-light-color:#000000;
		scrollbar-arrow-color: #000033; 
		scrollbar-track-color: #000033; 
	} 
	
	.HPUpcomingShows { 
		overflow-y:auto; 
		overflow: auto; 
		border: solid thin #FF9900;
		background: #FFFBED; 
		width:210px; 
		height:210px;
		color: #000033; 
		margin: 0px;
	} 
	
	.HPUpcomingShows A { text-decoration: none; color: #000033; font-weight: bold; } 
	.HPUpcomingShows A:visited { text-decoration: none; color: #000033; font-weight: bold; } 
	.HPUpcomingShows A:HOVER { text-decoration: none; color: #FF9933; }

	.HPUpcomingEventsText { 
		font-weight: bold; 
		font-size: 8pt; 
	} 
	
	.upcomingShowsBox { background: #FDE088; padding: 0px; width: 215px;}
	
	.UpcomingShowsTitle { 
		background: #FDE088; 
		padding: 2px; 
		color: #000033;
		font-weight: bold;
		} 
	
	.HPUpcomingShowsDate { color: #AD1F00; text-decoration: none; font-size: 10pt; }
	
	.UpcomingShowsStates { 
		background: #000033;
		color: #ffffff;
		font-size: 8pt;
		font-weight: bold;
		text-transform: UPPERCASE;
	}
	
	.searchRadiusSelectBox { 
		background: #ffffff; 
		color: #000033;
		font-Size: 8pt; 
		border: solid thin #cccccc;
	}
	
	.searchRadiusSubmit { 
		background: #D16F03; 
		font-size:8pt;
		color: #FFFFFF;
		font-weight: bold;
		cursor: hand;
		height: 19px; 
	}
	
	.searchAlertText { color: #ffffff; } 
	
	.searchAlertText A { color: #ffffff; } 
	.searchAlertText A:visited { color: #ffffff; } 
	
	
	
	
	.showsPageMainBlock { 
		
		width: 575px; 
		padding: 0px; 
	} 
	
	.showsMainPageFeaturedBlock { 
		border-bottom: solid #000033; 
		border-left: solid #000033; 
		border-right: solid #000033; 
		width: 100%; 
		background: #FAEAAE;
	} 
	
	
	.featuredTours { 
		font-size: 8pt;
	} 
	
	.showsPageBlock { 
		background: #FDE088;
		border: solid thin #AD1F00;
		padding: 0px; 
		width: 100%;
	} 
	
	
	
	
	.MyJamBaseUpcomingContainer {  
		padding-left: 0px; 
		border-left: solid thin #000033;
		border-right: solid thin #000033;
		border-bottom: solid thin #000033; 
		Width: 100%;
	} 
	
	
	.audioHeader { background: #000033; padding: 5px; color: #ffffff; font-weight: bold;  } 
	
	.heading { FONT-SIZE: 14pt; font-weight: bold; TEXT-DECORATION: none;}

	
	.small { font-size:8.5pt; font-family:Verdana,Helvetica; }
	
	.smalllink { font-size: 7pt; 
		text-transform: UPPERCASE; 
		text-decoration: none; 
		color: #000033; 
		font-weight: bold; 
	} 
	
	.topsearches {font-size:8.5pt;color:black;font-family:Verdana,Helvetica; text-decoration:none}
	.sectheading {font-family:Verdana,Helvetica;font-size:12pt;font-weight:bold;}
	.admin {font-family:Arial, Helvetica;font-size:8pt;}
	
	a.smallwhite { font-size:8pt; font-family: Verdana, Helvetica; color: #ffffff; }
	
	.homepagenews { color: #330000; font-size: 8pt; }
	
	.searchNavOn { white-space: nowrap; color: #000033; font-size: 8pt; font-weight: bold; background-color: #FAEAAE;  } 
	
	.searchNavOff { white-space: nowrap; color: #000033; font-size: 8pt; background-color: #ffffff }
	a.searchNavOff { color: #000033; font-size: 8pt; text-decoration: none; font-weight:bold;  }
	
	
	.IMGoingCount { background-color: #000033; color: #CCFFFF; }
	
	.merchTitle { color: #FFFFFF; font-weight: bold; } 
	a.MerchTitle { color: #FFFFFF; } 

	a.bandLinks { color: #000033; } 
	
	.headsupheadlinessearch { font-size:10pt; 
		font-family: Verdana,Helvetica,Sans-Serif; 
		color:#ffffff; 
		font-weight: bold; 
	}
	
	.bandLinktitle { background-color: #000033; color: #CCFFFF; font-weight: bold; } 
	.headsupDeck { font-size: 8pt; width: 420; } 
	
	
	.showsFooter {  text-decoration:none; color: #99CCFF; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; } 
	a.showsFooter { text-decoration: none; }
	
	.contestFooter { text-transform: UPPERCASE; padding: 5px; background: #000033; color: #ffffff; font-family: verdana; font-size: 10pt; font-weight: bold; } 
	.contestFooter A { color: #ffffff; } 
	.contestFooter A:visited { color: #ffffff; } 
	
	.radioShowTitle { background-color: #000033; color: #CCFFFF; font-weight: bold; } 
	
	
	.mainnav { color: #FAEAAE; background-color: #010435; font-weight: bold; font-size: 10pt; }
	a.mainnav { color: #FAEAAE; text-decoration: none; } 
	a.mainnav:visited { color: #FAEAAE; text-decoration: none; font-weight: bold; font-size: 10pt; } 
	a.mainnav:hover { background: #99CCFF; color:#010435; }

	.mainnavOn { background: #99CCFF; color: #010435; } 
	a.mainnavOn { color: #010435; text-decoration: none; } 
	a.mainnavOn:visited { color: #010435; text-decoration: none; } 
	a.mainnavOn:hover { color: AD1F00; }
	
	.mainnavDots { color: #FFCC00; } 
	
	.headersearchLiveMusic { color: #ffffff; background-color: #AD1F00; font-size: 7pt; font-weight: bold; } 
	.headersearch { background-color: #AD1F00; font-size: 7pt; color: #FFD000; font-weight: bold; } 
	.headersearchform { 
		font-size: 7pt; 
		color: #000033; 
		height: 18px;
		}

	.headersearchform2 { 
		font-size: 7pt; 
		color: #000033; 
		border: 0px;
	}
	
	.headerSearchSubmit { 
		background: #D16F03; 
		font-size:8pt;
		width: 50px;
		color: #FFFFFF;
		font-weight: bold;
		cursor: hand;
		height: 18px; 
		
	}
	
	.headersearchClear { font-size: 8pt; 
		color: #FFD000; 
		font-weight: bold; } 

	
	.headerlinerbox {
		background: #ffffff;
		padding: 0px;
		width: 210px; 
		height: 110;
		border: solid thin #cccccc;
		vertical-align: middle; 
		text-align: middle;
	} 

	
	.footerSearch { background: #AD1F00; font-size: 8pt; color: #ffffff; font-weight: bold; } 
	.footerSearchForm { font-size: 8pt; } 
	.footerNav { padding: 10px; 
		text-align: center;
		font-size: 8pt;
		font-weight: bold;
		background: #000033; color: #ffffff; text-transform: UPPERCASE; }
	.footerNav A { text-decoration: none; color: #ffffff; } 
	.footerNav A:visited { text-decoration: none; color: #ffffff; } 
	.footerNav A:hover { color: #99ccff; } 
	.footerCopyright { color: #FFCC00; } 
	
	}
	
	.error { color: red; font-weight: bold; }

	.internalAd { padding: 10px; border: solid thin #cccccc; Width: 235px; margin-top: 10px; margin-bottom: 10px;} 
	
	.internalAd2 {
		padding: 5px;
		height: 60px;
		width: 565px;
		border: solid thin #cccccc;
		margin-top: 8px;
		margin-bottom: 8px;
		margin-left: 2px;
		margin-right: 2px;
		background: #cccccc;
		}
		
	.HPContestsBox { 
		width: 225px;
		border: solid thin #000033;
		padding: 0px;
		font-size: 8pt;
		font-weight: bold;
		background: #FAEAAE; 
	}
	
	.HPContestsBoxContent { 
		background: #FAEAAE; 
		padding: 4px;
		font-size: 8pt;
		font-weight: bold;
	} 
	
	.HPContestMiniHeader A { text-decoration: none; font-weight: bold; color: #AD1F00; } 
	.HPContestMiniHeader A:visited { text-decoration: none; font-weight: bold; color: #AD1F00; } 
	
	.contests { text-decoration: none; font-size: 8pt; color: #000033; } 

	.sitemap LI { margin-top: 15px; font-weight: bold; } 
	.sitemap UL { margin-top: 2px; } 
	.sitemap UL LI { margin-left: 10px; margin-top: 3px; font-weight: normal; } 
	
	.eventOutlookCalendar { 
		border: solid thin #ffcc00;
		background: #0000333;
		text-align: right;
		margin-top: 50px;
		float: right;
	} 
	
	.goods { color: #000033; font-family: verdana; font-size: 8pt; font-weight:bold; }
	a.goods { color: #000033; font-family: verdana; font-size: 8pt; font-weight:bold; text-decoration: underline; }
	a.goods:hover { text-decoration: none; }
		
	a.goodslink { font-size: 8pt; font-weight:bold; text-decoration: none; }	
	a.goodslink:hover { color: #ffffff; font-size: 9pt; font-weight:bold; text-decoration: underline }

	.servicesMetrics { width: 450; border: solid thin #000033; background: #FFFFFF; }  

	.adZonePages { background-color: #F9B45A; color: #000033; font-size: 10pt; font-weight: bold; padding: 5px; text-transform: UPPERCASE; } 
	.adZones A { color: #AD1F00; text-decoration: none; font-weight: bold; } 
	.adZones A:hover { text-decoration: underline; color: #000033; } 