/* Crack Method
www.crackmethod.com

Modified May 2009 by Messenger. www.mssngr.com

The style sheet is laid out in the following format:

---------------------------------------------------

- Global Styles
- Layout Styles
- Page Styles
- Component Styles
/*



/****************************  GLOBAL STYLES  ****************************/

body {
	background-color: #001b29;
	scrollbar-face-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color:#000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #F05A28;
}
a:link {
	color: #DCDCDC;
}


p,td {
	font-family: "Arial", "Helvetica", "sans serif";
	font-weight: normal;
	color: #000000;
	font-size: 11px;
}

table {
	margin-top: 0px;
	background-color:#FFFFFF;
}

#shell {
	margin-top: 20px;
	background-color:#FFFFFF;
}

#bottombar {
	margin-top: 0px;
	background-color:#DCDCDC;
}

.legal {
	font-family: "Arial", "Helvetica", "sans serif";
	color: #FFFFFF;
	font-size: 10px;
	background-color:#001b29;
}

.facebook {
	font-family: "Arial", "Helvetica", "sans serif";
	color: #FFFFFF;
	font-size: 12px;
	background-color:#001b29;
}
a.facebook:link, a.facebook:visited, a.facebook:active {
	font-family: "Arial", "Helvetica", "sans serif";
	color: #DCDCDC;
	font-size: 12px;
	background-color:#001b29;
	text-decoration:none;
}

a.facebook:hover {
	font-family: "Arial", "Helvetica", "sans serif";
	color: #FFFFFF;
	font-size: 12px;
	background-color:#001b29;
	text-decoration:underline;
}

.footerNav {
	font-family: "Arial", "Helvetica", "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	background-color:#001b29; 
	text-align:right;
}

a.footerNav:link, a.footerNav:visited, a.footerNav:active {
	font-family: "Arial", "Helvetica", "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#001b29;
}

a.footerNav:hover {
	font-family: "Arial", "Helvetica", "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	background-color:#001b29;
}

.footerNavLines {
	font-family: "Arial", "Helvetica", "sans serif";
	color: #F05A28;
	font-weight: normal;
	font-size: 12px;
	background-color:#001b29; 
	text-align:right;
}

.cmlogo {
	text-align:center;
	background-color:#001b29;
}

h1 { 
	font-family: "Arial", "Helvetica", "sans serif";
	font-size: 14px;
	font-weight: bold;
	color: #ffffff; 
}

h2 { 
	font-family: "Arial", "Helvetica", "sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #F05A28; 
}

h3 { 
	font-family: "Arial", "Helvetica", "sans serif";
	font-size: 22px;
	line-height: 22px;
	font-weight: bold;
	color: #FFFFFF; 
}




/****************************  PAGE STYLES  ****************************/
/************* home page  ***************/
/********** FEATURES SECTION ***********/
/******* Feature Performance **********/
.feature-p h1 {
	font-family: "Arial", "Helvetica", "sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #F05A28; 
}
td.feature-p {
	font-family: "Arial", "Helvetica", "sans serif";
	font-weight: normal;
	color: #000000;
	font-size: 10px;
	width: 200px;
	border-right: 1px solid #c2c2c2;
}

/******* Feature Artist **********/
.feature-a h1 {
	font-family: "Arial", "Helvetica", "sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #F05A28; 
}
td.feature-a {
	font-family: "Arial", "Helvetica", "sans serif";
	font-weight: normal;
	color: #000000;
	font-size: 10px;
	width: 200px;
	border-right: 1px solid #c2c2c2;
}

/******* Feature News **********/
.feature-n h1 {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #F05A28; 
}
td.feature-n {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	width: 200px;
}

a.feature:link {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	color: #F05A28;
	text-decoration: none;
}
a.feature:hover, a.feature:visited, a.feature:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	color: #F05A28;
	text-decoration: underline;
}

/************* about us page  ***************/
/********** about us SECTION ***********/

img.about
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#about { 
	background-color: #000000;
}

.about-content div {
	height: 340px;
	padding-left: 12px;
	padding-right: 12px;  /* mac fix */
	overflow: auto;
}


.about-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

.about-content img {
	padding-right:10px;
	padding-top:5px;	
}
	
#about td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 10px;
}

.about-contentpink12px {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: bold;
	color:#EE4D9B; 
	font-size: 12px;
	line-height: 15px;
}

a.about:link, a.about:visited, a.about:active, a.about:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
}

.about-quoteMarks {
	font-size: 42px;
	font-weight: bold;
	line-height: 44px;
	color: #FFFFFF; 
}

.about-quoteWhite {
	font-size: 15px;
	font-weight: bold;
	line-height: 16px;
	color: #FFFFFF; 
}

.about-quoteGreen {
	font-size: 13.5px;
	font-weight: bold;
	line-height: 15px;
	color: #aba439; 
}

.about-quoteBlue {
	font-size: 15px;
	font-weight: bold;
	line-height: 16px;
	color: #93d7d8; 
}

.about-quoteBlue_sm {
	font-size: 13.5px;
	font-weight: bold;
	line-height: 15px;
	color: #93d7d8; 
}

.about-quoteOrange {
	font-size: 15px;
	font-weight: bold;
	line-height: 16px;
	color: #fd832d; 
}

.about-quoteOrange_sm {
	font-size: 13.5px;
	font-weight: bold;
	line-height: 15px;
	color: #fd832d; 
}

.about-quoteRed {
	font-size: 13.5px;
	font-weight: bold;
	line-height: 15px;
	color: #ed3b2f; 
}

.about-quotePink {
	font-size: 13.5px;
	font-weight: bold;
	line-height: 15px;
	color: #f50860; 
}

.aboutNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px; 
	padding-top: 10px;	
	padding-left: 6px;
	padding-right: 6px;	
}

a.aboutNav:link, a.aboutNav:visited, a.aboutNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.aboutNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.aboutNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

/********** about us SECTION ***********/
/************* board members page page  ***************/

img.board
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#board { 
	background-image:  url("../img/board.jpg");
	background-repeat: no-repeat;
	z-index:-1;
}

.board-content div {
	height: 340px;
	padding-left: 12px;
	padding-right: 12px;  /* mac fix */
	overflow: auto;
}


.board-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px; 
}

a.board:link, a.board:visited, a.board:active, a.board:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
}

.board-members {
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	color: #F05A28; 
}

#board td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

.boardNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px; 
	padding-top: 10px;	
	padding-left: 6px;
	padding-right: 6px;	
}

a.boardNav:link, a.boardNav:visited, a.boardNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.boardNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.boardNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}
/************* performance MAIN page  ***************/
/********** performance SECTION ***********/

img.performancemain
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#performancemain { 
	background-image:  none;
	background-color: #000e14;
	background-repeat: repeat;
	z-index:-1;
}

.performancemain-content div {
	padding-left: 12px;
	padding-right: 12px; /* mac fix */
	overflow: auto;
}

.performancemain-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}
.performancemain-contentpink12px {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#EE4D9B; 
	font-size: 12px;
	line-height: 15px;
}
.performancemain-content13px {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 13px;
	line-height: 15px;
}

a.performancemain-content13px:link, a.performancemain-content13px:visited, a.performancemain-content13px:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#F05A28; 
	font-size: 13px;
	line-height: 15px;
	text-decoration: none;
}

a.performancemain-content13px:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#F05A28; 
	font-size: 13px;
	line-height: 15px;
	text-decoration: underline;
}

.artistname {
	color:#E04E93;
	font-weight: normal;
}
.performancemain-14pxwhite {
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 14px;
	line-height: 16px;
		
}

.performancemain-14pxorange {
	font-weight: normal;
	color:#F58232; 
	font-size: 14px;
	line-height: 16px;

}
.performancemain-16pxwhite {
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 16px;
	line-height: 18px;
		
}

.performancemain-16pxorange {
	font-weight: normal;
	color:#F05A28; 
	font-size: 16px;
	line-height: 18px;
}

.concertname {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 17px;
}

.performancemain-date {
	color:#F05A28;
	font-weight: bold;
}

.performancemain-mainpagedate {
	color:#F58232;
	font-weight: bold;
	font-size: 12px;
}

.performancemain-concertdetails {
	color:#FFFFFF;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
}

a.performancemain-concertdetails:link, a.performancemain-concertdetails:visited, a.performancemain-concertdetails:active {
	color:#FFFFFF;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	text-decoration: none;

}

a.performancemain-concertdetails:hover {
	color:#FFFFFF;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	text-decoration: underline;

}

.performancemain-16pxorangetitle {
	color:#F58232;
	font-weight: bold;
	font-size: 16px;
}

.performancemain-artist {
	color:#DCDCDC;
	font-weight: bold;
}
	
.performancemain-content img {
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right:0px;
}

.performancemain-backtotop {
	font-family: "Arial", Helvetica, "sans serif";
	color: #F05A28;
	font-weight: bold;
	font-size: 11px; 
}

a.performancemain-backtotop:link, a.performancemainNav:visited, a.performancemainNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: bold;
	color: #F05A28;
	text-decoration: none;
}

a.performancemain-backtotop:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: bold;
	color: #F05A28;
	text-decoration: underline;
}
	
	
#performancemain td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 11px;
	line-height: 15px;
}

.performancemainNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px; 
	padding-top: 10px;	
	padding-left: 6px;
	padding-right: 6px;	
}

a.performancemainNav:link, a.performancemainNav:visited, a.performancemainNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.performancemainNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.performancemainNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

/************* performance page  ***************/
/********** performance SECTION ***********/

img.performance
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#performance { 
	background-image:  none;
	background-color: #000000;
	background-repeat: repeat;
	z-index:-1;
}

.performance-content div {
	padding-left: 12px;
	padding-right: 12px; /* mac fix */
	overflow: auto;
}

.performance-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}
.performance-contentpink12px {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#EE4D9B; 
	font-size: 12px;
	line-height: 15px;
}
.performance-content13px {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 13px;
	line-height: 15px;
}

a.performance-content13px:link, a.performance-content13px:visited, a.performance-content13px:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#F05A28; 
	font-size: 13px;
	line-height: 15px;
	text-decoration: none;
}

a.performance-content13px:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#F05A28; 
	font-size: 13px;
	line-height: 15px;
	text-decoration: underline;
}

.artistname {
	color:#E04E93;
	font-weight: normal;
}
.performance-14pxwhite {
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 14px;
	line-height: 16px;
		
}

.performance-14pxorange {
	font-weight: normal;
	color:#F58232; 
	font-size: 14px;
	line-height: 16px;

}
.performance-16pxwhite {
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 16px;
	line-height: 18px;
		
}

.performance-16pxorange {
	font-weight: normal;
	color:#F05A28; 
	font-size: 16px;
	line-height: 18px;
}

.concertname {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 17px;
}

.performance-date {
	color:#F05A28;
	font-weight: bold;
}

.performance-mainpagedate {
	color:#F58232;
	font-weight: bold;
	font-size: 12px;
}

.performance-concertdetails {
	color:#FFFFFF;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
}

a.performance-concertdetails:link, a.performance-concertdetails:visited, a.performance-concertdetails:active {
	color:#FFFFFF;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	text-decoration: none;

}

a.performance-concertdetails:hover {
	color:#FFFFFF;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	text-decoration: underline;

}

.performance-16pxorangetitle {
	color:#F58232;
	font-weight: bold;
	font-size: 16px;
}

.performance-artist {
	color:#DCDCDC;
	font-weight: bold;
}
	
.performance-content img {
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right:0px;
}

.performance-backtotop {
	font-family: "Arial", Helvetica, "sans serif";
	color: #F05A28;
	font-weight: bold;
	font-size: 11px; 
}

a.performance-backtotop:link, a.performanceNav:visited, a.performanceNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: bold;
	color: #F05A28;
	text-decoration: none;
}

a.performance-backtotop:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: bold;
	color: #F05A28;
	text-decoration: underline;
}
	
	
#performance td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 11px;
	line-height: 15px;
}

.performanceNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px; 
	padding-top: 10px;	
	padding-left: 6px;
	padding-right: 6px;	
}

a.performanceNav:link, a.performanceNav:visited, a.performanceNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.performanceNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.performanceNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

/************* past performance page  ***************/
/********** past performance SECTION ***********/

#pperformance { 
	background-color:#000000;
}
.pperformance-content div {
	padding-left: 12px;
	padding-right: 12px; /* mac fix */
	overflow: auto;
}

.pperformance-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}	
.pperformance-content img {
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right:0px;
	
}
.pperformance-content {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}	
a.pperformance-content:link, a.pperformance-content:visited, a.pperformance-content:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
}

a.pperformance-content:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
	text-decoration: underline;
}
#pperformance td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

/************* events page  ***************/
/********** performance SECTION ***********/

img.events
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#events { 
	background-image:  none;
	background-color: #eae5df;
	background-repeat: repeat;
	z-index:-1;
}

.events-content div {
	padding-left: 12px;
	padding-right: 12px; /* mac fix */
	overflow: auto;
}

.events-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#333333; 
	font-size: 12px;
	line-height: 15px;
}
.events-contentgreen12px {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#686228; 
	font-size: 12px;
	line-height: 15px;
}
.events-content11px {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#304756; 
	font-size: 11px;
	line-height: 13px;
}
.events-contentblue12px {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#304756; 
	font-size: 12px;
	line-height: 15px;
}
.events-contentblue15px {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: bold;
	color:#304756; 
	font-size: 15px;
	line-height: 18px;
}

a.events-content12px:link, a.events-content12px:visited, a.events-content12px:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: bold;
	color:#333333; 
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
}

a.events-content12px:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: bold;
	color:#333333; 
	font-size: 12px;
	line-height: 15px;
	text-decoration: underline;
}

.artistname {
	color:#E04E93;
	font-weight: normal;
}

.concertname {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: bold;
	color: #686228;
	font-size: 22px;
	line-height: 24px;
}

.events-date {
	color:#F05A28;
	font-weight: bold;
}

.events-content img {
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right:0px;
}

.events-backtotop {
	font-family: "Arial", Helvetica, "sans serif";
	color: #F05A28;
	font-weight: bold;
	font-size: 11px; 
}

a.events-backtotop:link, a.eventsNav:visited, a.eventsNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: bold;
	color: #F05A28;
	text-decoration: none;
}

a.events-backtotop:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: bold;
	color: #F05A28;
	text-decoration: underline;
}
	
	
#events td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#333333; 
	font-size: 11px;
	line-height: 15px;
}

.eventsNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #333333;
	font-weight: normal;
	font-size: 11px; 
	padding-top: 10px;	
	padding-left: 6px;
	padding-right: 6px;	
}

a.eventsNav:link, a.eventsNav:visited, a.eventsNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.eventsNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.eventsNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}


/************* VENUE page  ***************/


img.venue
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#venue { 
	background-image:  url("../img/venuenew.jpg");
	z-index:-1;
	height: 360px;
}

.venue-content div {
	height: 330px;
	padding-left: 12px;
	padding-right: 12px; /* mac fix */
}

.venue-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

#venue td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}


/******* NEW tickets page ***********/

img.tix
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#tix { 
	background-color: #000000;
	background-image:  url("../img/tixscreen.jpg");
	background-repeat: no-repeat;
	z-index:-1;
	height: 360px;
}

.tix-content div {
	height: 335px;
	padding-left: 12px;
	padding-right: 12px; /* mac fix */
	overflow: auto;
}

.tix-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

#tix td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

.tixhighlight {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: bold;
	color:#E04E93; 
	font-size: 12px;
	line-height: 15px;
}


.tixNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px; 
	padding-top: 10px;	
	padding-left: 6px;
	padding-right: 6px;	
}

a.tixNav:link, a.tixNav:visited, a.tixNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.tixNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.tixNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}


/************* gallery page  ***************/
/********** gallery SECTION ***********/

img.gallery
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#gallery { 
	background-image:  url("../img/gallery.jpg");
	background-repeat: no-repeat;
	z-index:-1;
	background-color:  #000000;
}

.gallery-content {
	height: 340px;
}

.gallery-content div {
	height: 340px;
	padding-left: 200px;
	padding-right: 12px;
	overflow: auto;
	z-index:0;
}

.gallery-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}
	
.gallery-content img {
	padding-top: 2px;
	padding-right:10px;
	padding-bottom: 2px;
}

.gallery-heading { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #F05A28; 
	
	}

.gallery-heading2 { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #A8A038; 
}
	
#gallery td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

.galleryNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px; 
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 6px;	
}

a.galleryNav:link, a.galleryNav:visited, a.galleryNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.galleryNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.galleryNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}


/********** music SECTION ***********/

img.music
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#music { 
	background-image:  url("../img/gallery_new.jpg");
	background-repeat: no-repeat;
	z-index:-1;
}

	/****************/
	/* TABLE STYLES */
	#musicsamples tr.hover td {
		background: rgb(204,204,204); 
	}
	#musicsamples {
		background-color:transparent;
		width: 400px;
	}
	#musicsamples th {
		border-bottom: 1px solid #F05A28;
		text-align:left;
	}
	#musicsamples td {
		width: 200px;
	}
	#musicsamples a:link, a:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	line-height: 17px;
	color: #FFFFFF;
	text-decoration: underline;
	
	}
	#musicsamples a:visited, a:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	line-height: 17px;
	color: #FFFFFF;
	text-decoration: none;
}

/********** SAMPLE music SECTION ***********/

img.samplemusic
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#samplemusic { 
	background-image:  url("../img/gallery_new.jpg");
	background-repeat: no-repeat;
	z-index:-1;
}

	/****************/
	/* TABLE STYLES */
	#samplemusicsamples tr.hover td {
		background: rgb(204,204,204); 
	}
	#samplemusicsamples {
		background-color:transparent;
		width: 400px;
	}
	#samplemusicsamples th {
		border-bottom: 1px solid #F05A28;
		text-align:left;
	}
	#samplemusicsamples td {
		width: 200px;
	}
	#samplemusicsamples a:link, a:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	line-height: 17px;
	color: #FFFFFF;
	text-decoration: underline;
	
	}
	#samplemusicsamples a:visited, a:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	line-height: 17px;
	color: #FFFFFF;
	text-decoration: none;
}
	
#samplemusic td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

a.samplemusic:link, a.samplemusic:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	line-height: 17px;
	color:#FFFFFF;
	text-decoration: underline;
}

a.samplemusic:visited, a.samplemusic:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color:#FFFFFF;
	line-height: 17px;
	text-decoration: none;
}

.samplemusicNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px; 
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 6px;	
}

a.samplemusicNav:link, a.samplemusicNav:visited, a.samplemusicNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.samplemusicNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.samplemusicNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}


		
	/*****************/
	/* STRIPE COLORS */
	.even {
		background: #fff;
		}
	.odd {
		background: #f1f1f1;
		}	

.music-content {
	height: 340px;
}

.music-content div {
	height: 330px;
	padding-left: 200px;
	padding-right:12px; /* mac fix */
	overflow: auto;
	z-index:0;
}

.music-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}
	
.music-content img {
	padding-top: 17px;
	padding-right:10px;
	padding-bottom: 10px;
}

.music-heading { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #F05A28; 
}
	
#music td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

.musicNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px; 
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 6px;	
}


a.music:link, a.music:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 17px;
	text-decoration: underline;
}

a.music:visited, a.music:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 17px;
	text-decoration: none;
}

a.musicNav:link, a.musicNav:visited, a.musicNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.musicNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.musicNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

/********** CDS SECTION ***********/

#cds { 
	background-color:#000000;
}
.cds-content div {
	padding-left: 12px;
	padding-right: 12px; /* mac fix */
	overflow: auto;
}

.cds-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}	
.cds-content img {
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right:0px;
	
}

.cds-heading { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #F05A28; 
	
}

.cds-heading2 { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #A8A038; 
}
	
.cds-text { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF; 
}

.cds-14pxwhite {
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 14px;
	line-height: 16px;
}
	
#cds td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

.cdsNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px; 
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 6px;	
}

a.cdsNav:link, a.cdsNav:visited, a.cdsNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.cdsNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.cdsNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.cdsLink:link, a.cdsLink:visited, a.cdsLink:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;	
}

a.cdsLink:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: underline;	
}

/********** CDS SECTION ***********/
/********** Black Flowers ***********/

img.cdsBF
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#cdsBF { 
	background-image:  url("../img/cds_blackflowers.jpg");
	background-repeat: no-repeat;
	z-index:-1;
}

.cdsBF-content {
	height: 340px;
}

.cdsBF-content div {
	height: 330px;
	padding-left: 200px;
	padding-right: 12px;
	overflow: auto;
	z-index:0;
}

.cdsBF-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}
	
.cdsBF-content img {
	padding-top: 2px;
	padding-right:10px;
	padding-bottom: 2px;
}

.cdsBF-heading { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #F05A28; 
	
}

.cdsBF-heading2 { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #A8A038; 
}
	
.cdsBF-text { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF; 
}
	
#cdsBF td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

.cdsBFNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px; 
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 6px;	
}

a.cdsBFNav:link, a.cdsBFNav:visited, a.cdsBFNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.cdsBFNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.cdsBFNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.cdsBFLink:link, a.cdsBFLink:visited, a.cdsBFLink:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;	
}

a.cdsBFLink:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: underline;	
}

/********** CDS SECTION ***********/
/********** A Singer Must Die ***********/

img.cdsSMD
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#cdsSMD { 
	background-image:  url("../img/cds_singermustdie.jpg");
	background-repeat: no-repeat;
	z-index:-1;
}

.cdsSMD-content {
	height: 350px;
}

.cdsSMD-content div {
	height: 330px;
	padding-left: 200px;
	padding-right: 12px;
	overflow: auto;
	z-index:0;
}

.cdsSMD-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}
	
.cdsSMD-content img {
	padding-top: 2px;
	padding-right:10px;
	padding-bottom: 2px;
}

.cdsSMD-heading { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #F05A28; 
	
}

.cdsSMD-heading2 { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #A8A038; 
}
	
.cdsSMD-text { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF; 
}
	
#cdsSMD td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

.cdsSMDNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px; 
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 6px;	
}

a.cdsSMDNav:link, a.cdsSMDNav:visited, a.cdsSMDNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.cdsSMDNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.cdsSMDNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.cdsSMDLink:link, a.cdsSMDLink:visited, a.cdsSMDLink:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;	
}

a.cdsSMDLink:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: underline;	
}

/********** CDS SECTION ***********/
/********** Live in Toronto ***********/

img.cdsLT
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#cdsLT { 
	background-image:  url("../img/cds_liveinTO.jpg");
	background-repeat: no-repeat;
	z-index:-1;
}

.cdsLT-content {
	height: 340px;
}

.cdsLT-content div {
	height: 320px;
	padding-left: 200px;
	padding-right: 12px;
	overflow: auto;
	z-index:0;
}

.cdsLT-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}
	
.cdsLT-content img {
	padding-top: 2px;
	padding-right:10px;
	padding-bottom: 2px;
}

.cdsLT-heading { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #F05A28; 
	
}

.cdsLT-heading2 { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #A8A038; 
}
	
.cdsLT-text { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF; 
}
	
#cdsLT td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

.cdsLTNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px; 
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 6px;	
}

a.cdsLTNav:link, a.cdsLTNav:visited, a.cdsLTNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.cdsLTNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.cdsLTNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.cdsLTLink:link, a.cdsLTLink:visited, a.cdsLTLink:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;	
}

a.cdsLTLink:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: underline;	
}

/********** VIDEOS SECTION ***********/

#video { 
	background-color:#000000;
}
.video-content div {
	padding-left: 12px;
	padding-right: 12px; /* mac fix */
	overflow: auto;
}

.video-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}	
.video-content img {
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right:0px;
	
}

.video-heading { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #F05A28; 
	
}

.video-heading2 { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #A8A038; 
}
	
.video-text { 
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF; 
}

.video-14pxwhite {
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 14px;
	line-height: 16px;
}
	
#video td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

.videoNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px; 
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 6px;	
}

a.videoNav:link, a.videoNav:visited, a.videoNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.videoNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.videoNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.videoLink:link, a.videoLink:visited, a.videoLink:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;	
}

a.videoLink:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: underline;	
}

/************* artists MAIN page  ***************/

img.artistsmain
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#artistsmain { 
	background-image:  url("../img/artists.jpg");
	z-index:-1;
	overflow: auto;	
}

	#artistsmain a:link, a:visited, a:active, a:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}


.artistsmain-content {
	height: 340px;
}

.artistsmain-content div {
	height: 340px;
	padding-left: 12px;
	overflow: auto;
}

.artistsmain-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
}
	a.artistsmain-content:link, a.artistsmain-content:visited, a.artistsmain-content:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.artistsmain-content:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: underline;
}
#artistsmain td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 11px;
}

.artistsmainNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px; 
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 6px;	
}

a.artistsmainNav:link, a.artistsmainNav:visited, a.artistsmainNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.artistsmainNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.artistsmainNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

/************* artists page  ***************/
/********** artists SECTION ***********/

img.artists
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#artists { 
	background-color:  #000000;
	z-index:-1;
	overflow: auto;	
}

	#artists a:link, a:visited, a:active a:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	color: #EC5A28;
	text-decoration: none;
}

	#artists a:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	color: #EC5A28;
	text-decoration: underline;
}

.artists-content div {
	padding-left: 12px;
	overflow: auto;
}

.artists-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 13px;
	line-height: 17px;
	}

.artistsname {
	color:#f58232;
	font-weight: normal;
    font-size: 14px;
}

.artistsconcert {
	color:#ffffff;
	font-weight: bold;
    font-size: 14px;
}

#artists td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#000000; 
	font-size: 12px;
}

.artistsNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px; 
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 6px;	
}

a.artistsNav:link, a.artistsNav:visited, a.artistsNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.artistsNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.artistsNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 12px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}


/************* support page  ***************/

img.support
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#support { 
	background-image:  url("../img/support.jpg");
	background-repeat: no-repeat;
	z-index:-1;
}

.support-content {
	height: 340px;
}

.support-content div {
	height: 330px;
	padding-left: 12px;
	overflow: auto;	
}

.support-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}
	
#support td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

.supportNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px; 
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 6px;	
}

a.supportNav:link, a.supportNav:visited, a.supportNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.supportNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.supportNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}


/************* support page  ***************/
/******* sponsors page ***********/

img.sponsors
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#sponsors { 
	background-image:  url("../img/sponsors_new.gif");
	background-repeat: no-repeat;
	z-index:-1;
}

#sponsors { 
	height: 360px;
}

.sponsors-content div {
	height: 340px;
}

.sponsorsNav{
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 6px;	
}
a.sponsorsNav:link, a.sponsorsNav:visited, a.sponsorsNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 6px;	
}

a.sponsorsNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.sponsorsNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}


/******* donaotions page ***********/

img.donations
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#donations { 
	background-image:  url("../img/support.jpg");
	z-index:-1;
	height: 360px;
}

.donations-content div {
	height: 330px;
	padding-left: 12px;
	padding-right: 12px; /* mac fix */
}

.donations-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

#donations td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

/************* news page  ***************/

img.news
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#news { 
	background-color:#000000;
}

.news-content {
	height: 340px;
}

.news-content div {
	height: 330px;
	padding-left: 12px;
	padding-right: 12px; /* mac fix */
	overflow: auto;
}

.news-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}


.news-review-publication {
	color:#E04E93;
	font-weight: bold;
}

	
.news-content img {
	padding-top: 5px;
	padding-right:12px;
	padding-bottom: 20px;
}
	
	
#news td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}

.newsNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px; 
	padding-top: 10px;	
	padding-left: 6px;
	padding-right: 6px;	
}

a.newsNav:link, a.newsNav:visited, a.newsNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.newsNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.newsNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

/************* contact page  ***************/

img.contact
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}

#contact { 
	background-image:  url("../img/contact.jpg");
	z-index:-1;
}

.contact-content {
	height: 340px;
}

.contact-content div {
	height: 340px;
	padding-left: 12px;
	overflow: auto;
}

.contact-content p {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height: 15px;
}
	
#contact td {
	font-family: "Arial", Helvetica, "sans serif";
	font-weight: normal;
	color:#FFFFFF; 
	font-size: 12px;
	line-height:15px;
}

.contactNav {
	font-family: "Arial", Helvetica, "sans serif";
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px; 
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 6px;	
}

a.contactNav:link, a.contactNav:visited, a.contactNav:active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

a.contactNav:hover {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}

.contactNav-active {
	font-family: "Arial", Helvetica, "sans serif";
	font-size: 11px;
	font-weight: normal;
	color: #F05A28;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;	
}
