/* CSS Document */

body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/*******************************************
/* LINKS
/******************************************/
a:link {
	color:#000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#333333;
}
a:hover {
	text-decoration: none;
	color:#333333;
	text-decoration:underline;
}
a:active {
	text-decoration: none;
	color:#333333;
}
a.TourMore:link {
	color:#31629E;
	text-decoration: none;
}
a.TourMore:visited {
	text-decoration: none;
	color:#31629E;
}
a.TourMore:hover {
	text-decoration: none;
	color:#31629E;
	text-decoration:underline;
}
a.TourMore:active {
	text-decoration: none;
	color:#31629E;
}
a.HomeTourLinkDate:link {
	color:#DFC79E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-decoration: none;
}
a.HomeTourLinkDate:visited {
	color:#DFC79E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-decoration: none;
}
a.HomeTourLinkDate:hover {
	color:#DFC79E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-decoration:underline;
}
a.HomeTourLinkDate:active {
	color:#DFC79E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-decoration: none;
}
a.HomeNewsReadMore:link {
	color:#88B1CF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration: none;
}
a.HomeNewsReadMore:visited {
	color:#88B1CF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration: none;
}
a.HomeNewsReadMore:hover {
	color:#88B1CF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration:underline;
}
a.HomeNewsReadMore:active {
	color:#88B1CF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration: none;
}
a.HomeNewsHeader:link {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-decoration: none;
}
a.HomeNewsHeader:visited {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-decoration: none;
}
a.HomeNewsHeader:hover {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-decoration:underline;
}
a.HomeNewsHeader:active {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-decoration: none;
}
a.NewsArchiveLink:link {
	color:#88B1CF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration: none;
}
a.NewsArchiveLink:visited {
	color:#88B1CF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration: none;
}
a.NewsArchiveLink:hover {
	color:#88B1CF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration:underline;
}
a.NewsArchiveLink:active {
	color:#88B1CF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration: none;
}
a.NewsRecentPostLink:link {
	color:#DFC79E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	text-decoration: none;
}
a.NewsRecentPostLink:visited {
	color:#DFC79E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	text-decoration: none;
}
a.NewsRecentPostLink:hover {
	color:#DFC79E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	text-decoration:underline;
}
a.NewsRecentPostLink:active {
	color:#DFC79E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	text-decoration: none;
}
/*******************************************
/* INDEX/HOME PAGE
/******************************************/
.indexNewsBody {
	color:#DFC79E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	text-align:left;
}
.indexNewsHeader {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
}
.indexNewsDate {
	color:#88B1CF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
}
.indexTour {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
}
.indexTourBand {
	color:#88B1CF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	font-weight:bold;
}
.indexTourAlt {
	color:#DFC79E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
}
.indexNewsletter {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.indexBandDescription {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	text-align:left;
}
.indexPromoHeader {
	color:#DFC79E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	text-align:left;
	font-weight:bold;
}
.indexHomeLink {
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
/*******************************************
/* NEWS
/******************************************/
.newsBody {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
}
.newsDate {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
}
.newsHeader {
	color:#31629E;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
/*******************************************
/* ARTIST DESCRIPTION
/******************************************/
.artistsDescriptionHeader {
	color:#31629E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	text-align:left;
	font-weight:bold;
}
.artistsDescriptionBody {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	text-align:left;
}
.artistsDescriptionBio {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	text-align:left;
}

/*******************************************
/* TOUR MAIN PAGE
/******************************************/
.tourArtistHeader {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	text-align:left;
	font-weight:bold;
}
.tourDescription {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	text-align:left;
}
.tourDescriptionMore {
	color:#31629E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	text-align:left;
	font-weight:bold;
}
.redRollover {
	background-color: #ED1B24;
	cursor:pointer;
}
.redRolloverGlance {
	background-color: #FFFFFF;
}

/*******************************************
/* TOUR POP UP
/******************************************/

.tourPopUpArtistHeader {
	color:#31629E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:16px;
	text-align:left;
	font-weight:bold;
}
.tourPopUpVenueHeader {
	color:#31629E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	text-align:left;
	font-weight:bold;
}
.tourPopUpShowInfo {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	text-align:left;
}
.tourPopUpVenueDirections {
	color:#31629E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.tourPopUpCommentsHeader {
	color:#31629E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:18px;
	text-align:left;
	font-weight:bold;
}
.tourPopUpComments {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	text-align:left;
}
.tourPopUpCommentsNameRed {
	color:#990000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	text-align:left;
	font-weight:bold;
}
.tourPopUpCommentsNameBlue {
	color:#000099;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	text-align:left;
	font-weight:bold;
}
.tourPopUpCommentsName {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	text-align:left;
	font-weight:bold;
}
.tourPopUpCommentsDate {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	text-align:right;
}
.tourPopUpCommentsForm {
	color:#31629E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
/*******************************************
/* INDEX LAYERS
/******************************************/
#indexNews {
	width:158px;
	height:410px;
	padding-top:5px;
	padding-left:10px;
	padding-right:5px;
	overflow:auto;
}
#indexNewsAlt {
	width:178px;
	height:406px;
	padding-top:5px;
	padding-left:8px;
	padding-right:8px;
	overflow:auto;
}
#indexTour {
	width:201px;
	height:203px;
	padding-top:5px;
	padding-left:10px;
	padding-right:5px;
	overflow:auto;
}
#indexTourAlt {
	width:178px;
	height:206px;
	padding-top:5px;
	padding-left:8px;
	padding-right:8px;
	overflow:auto;
}
#index2BandsTop {
	width:177px;
	height:225px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	overflow:auto;
}
/*******************************************
/* ARTISTS DESCRIPTION LAYERS
/******************************************/
#artistsMainCopy {
	width:192px;
	height:260px;
	padding-top:0px;
	padding-left:10px;
	padding-right:5px;
	padding-bottom:5px;
	overflow:auto;
}
/*******************************************
/* TOUR LAYERS
/******************************************/
#tourDescriptions {
	width:371px;
	height:493px;
	overflow:auto;
}