﻿/* CSS Document */
#menu {

background: url(images/menu/background.gif) repeat-x left top ;
font-family:sans-serif;

}
#menu li {
	display: inline;
	
}
#menu a {
	display: block;
	float: left;
	padding-left: 6px;
	padding-right: 6px;
	margin-right: 3px;
	margin-top: 43px;
	padding-top: 15px;
	padding-bottom: 16px;
	text-transform: none;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	font-family: "Arial" Helvetica, sans-serif;
}

#menu a:hover {
	
	text-transform: none;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	font-family: "Arial" Helvetica, sans-serif;
}
.menu-1 a{
background: #004879;
}
.menu-1 a:hover{
background: #0099FF;
}
.menu-2 a{
background: #930000;
}
.menu-2 a:hover{
background: #FF0000;
}
.menu-3 a{
background: #009B75;
}
.menu-3 a:hover{
background: #33FFCC;
}
.menu-4 a{
background: #B95C00;
}
.menu-4 a:hover{
background: #FF9933;
}
.menu-5 a{
background: #AE0023;
}
.menu-5 a:hover{
background: #FF0033;
}
.menu-6 a{
background: #DFA800;
}
.menu-6 a:hover{
background: #FFCC33;
}
.menu-7 a{
background: #53008A;
}
.menu-7 a:hover{
background: #9900FF;
}
.menu-8 a{
background: #;
}
.menu-8 a:hover{
background: #;
}
#newsletter{
	height: 204px;
	background-image: url('images/newsletter-background.jpg');
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-left: 30px;
}
	#subscribe{
	height: 204px;
	background-image: url('images/subscriber.jpg');
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-left: 30px;
}



.content-text-left {
Padding-left: 8px;
padding-right: 8px;
padding-bottom: 8px;
padding-top: 8px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
color: #ffffff;
text-align: left;
}

/* content text-news */
.content-text-news {
Padding-left: 17px;
padding-right: 17px;
padding-bottom: 17px;
padding-top: 17px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 14px;
color: #ffffff;
}
.content-text-news p{
color: #ffffff;
margin-top: -2px;
}
.content-text-news a{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #33FFCC;
text-decoration: none;
}
.content-text-news a:hover{
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #009B75;
text-decoration: none;
}
.content-text-news img{
float: right;
padding-left: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 5px;

}
.content-text-news h1{
font-family: Georgia, Times New Roman, Times, serif;
font-weight: bold;
font-size: 20px;
color: #33FFCC;
margin-bottom: -0px;
margin-top: -0px;
align: left;
}
.content-text-news h1 a{
font-size: 20px;
color: #009B75;
}
.content-text-news h1 a:hover{
font-size: 20px;
color: #FF9933;
}
.content-text-news h2{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 17px;
color: #FF9933;
margin-bottom: -0px;
margin-top: -0px;
align: left;
}
.content-text-news h2 a{
font-size: 17px;
color: #FF9933;
}
.content-text-news h2 a:hover{
font-size: 17px;
color: #FFCC33;
}
/* content text-about */
.content-text-about {
Padding-left: 17px;
padding-right: 17px;
padding-bottom: 17px;
padding-top: 17px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 14px;
color: #ffffff;
text-align: justify;
	
}
.content-text-about p{
color: #ffffff;
margin-top: -2px;
}
.content-text-about a{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #33FFCC;
text-decoration: none;
}
.content-text-about a:hover{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #0099CC;
text-decoration: none;
}
.content-text-about img{
float: right;
padding-left: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 5px;

}
.content-text-about h1{
font-family: Georgia, Times New Roman, Times, serif;
font-weight: bold;
font-size: 20px;
color: #0099CC;
margin-bottom: -0px;
margin-top: -0px;
align: left;
}
.content-text-about h1 a{
font-size: 20px;
color: #0099CC;
}
.content-text-about h1 a:hover{
font-size: 20px;
color: #0099CC;
}
.content-text-about h2{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 17px;
color: #0099CC;
margin-bottom: -0px;
margin-top: -0px;
align: left;
}
.content-text-about h2 a{
font-size: 17px;
color: #0099CC;
}
.content-text-about h2 a:hover{
font-size: 17px;
color: #0099CC;
}

/* content text-index */
.content-text-index {
Padding-left: 17px;
padding-right: 17px;
padding-bottom: 17px;
padding-top: 17px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 14px;
color: #ffffff;
text-align: justify;
	
}
.content-text-index p{
color: #ffffff;
margin-top: -2px;
}
.content-text-index a{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #33FFCC;
text-decoration: none;
}
.content-text-index a:hover{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #0099CC;
text-decoration: none;
}
.content-text-index img{
float: right;
padding-left: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 5px;

}
.content-text-index h1{
font-family: Georgia, Times New Roman, Times, serif;
font-weight: bold;
font-size: 20px;
color: #0099CC;
margin-bottom: -0px;
margin-top: -0px;
align: left;
}
.content-text-index h1 a{
font-size: 20px;
color: #0099CC;
}
.content-text-index h1 a:hover{
font-size: 20px;
color: #0099CC;
}
.content-text-index h2{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 17px;
color: #0099CC;
margin-bottom: -0px;
margin-top: -0px;
align: left;
}
.content-text-index h2 a{
font-size: 17px;
color: #0099CC;
}
.content-text-index h2 a:hover{
font-size: 17px;
color: #0099CC;
}

/* content text-concerts */
.content-text-concerts {
Padding-left: 17px;
padding-right: 17px;
padding-bottom: 17px;
padding-top: 17px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 14px;
color: #ffffff;
text-align: left;
	
}
.content-text-concerts p{
color: #ffffff;
margin-top: -2px;
}
.content-text-concerts a{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #FF3333;
text-decoration: none;
}
.content-text-concerts a:hover{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #FF3333;
text-decoration: none;
}
.content-text-concerts img{
float: right;
padding-left: 20px;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 0px;

}
.content-text-concerts h1{
font-family: Georgia, Times New Roman, Times, serif;
font-weight: bold;
font-size: 20px;
color: #FF3333;
margin-bottom: -0px;
margin-top: -0px;
align: left;
}
.content-text-concerts h1 a{
font-size: 20px;
color: #FF3333;
}
.content-text-concerts h1 a:hover{
font-size: 20px;
color: #FF3333;
}
.content-text-concerts h2{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 17px;
color: #ffffff;
margin-bottom: -0px;
margin-top: -0px;
align: left;
}
.content-text-concerts h2 a{
font-size: 17px;
color: #ffffff;
}
.content-text-concerts h2 a:hover{
font-size: 17px;
color: #fffff;
}

.content-text-concerts h3 {
background: #FF6600 url(images/arrow.png) no-repeat left top;
padding-left: 35px;
padding-right: 6px;
padding-top: 7px;
padding-bottom: 7px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 15px;
}
.content-text-concerts h3 a {
color: #FFFFFF;
text-decoration: none;
}
.content-text-concerts h3 a:hover {
color: #720303;
text-decoration: none;
}
.content-text-concerts table{
background: #720303;
border: 2px solid #990000;
padding: 5px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 12px;
line-height: 26px;

}
.content-text-concerts table a{

background: #FF6600 url(images/ticket.png) no-repeat left top;
padding-left: 35px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 2px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 12px;

}
.content-text-concerts table a:hover{

background: #FF6600 url(images/ticket-over.png) no-repeat left top;
padding-left: 35px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 2px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 12px;

}

.content-text-concerts td{
background: #720303;
margin: 2px;
border-bottom: 2px solid #990000;
}



/* content text-artists */
.content-text-artists {
Padding-left: 17px;
padding-right: 17px;
padding-bottom: 17px;
padding-top: 17px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 14px;
color: #ffffff;
text-align: justify;
	
}
.content-text-artists p{
color: #ffffff;
margin-top: -2px;
}
.content-text-artists a{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #FF3333;
text-decoration: none;
}
.content-text-artists a:hover{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #FF3333;
text-decoration: none;
}
.content-text-artists img{
float: right;
padding-left: 20px;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 0px;

}
.content-text-artists h1{
font-family: Georgia, Times New Roman, Times, serif;
font-weight: bold;
font-size: 20px;
color: #CC0066;
margin-bottom: -0px;
margin-top: -0px;
align: left;
}
.content-text-artists h1 a{
font-size: 20px;
color: #CC0066;
}
.content-text-artists h1 a:hover{
font-size: 20px;
color: #CC0066;
}
.content-text-artists h2{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 17px;
color: #ffffff;
margin-bottom: -0px;
margin-top: -0px;
align: left;
}
.content-text-artists h2 a{
font-size: 17px;
color: #ffffff;
}
.content-text-artists h2 a:hover{
font-size: 17px;
color: #fffff;
}

.content-text-artists h3 {
background: #CC0066 url(images/arrow.png) no-repeat left top;
padding-left: 35px;
padding-right: 6px;
padding-top: 7px;
padding-bottom: 7px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 15px;
}
.content-text-artists h3 a {
color: #FFFFFF;
text-decoration: none;
}
.content-text-artists h3 a:hover {
color: #666666;
text-decoration: none;
}
.content-text-artists table{
background: #CC0066;
border: 2px solid #990000;
padding: 5px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 12px;
line-height: 26px;
}
.content-text-artists table a{
background: #CC0066 url(images/ticket.png) no-repeat left top;
padding-left: 35px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 2px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 12px;
}
.content-text-artists table a:hover{
background: #FF6600 url(images/ticket-over.png) no-repeat left top;
padding-left: 35px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 2px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 12px;
}
.content-text-artists td{
background: #720303;
margin: 2px;
border-bottom: 2px solid #990000;
}

/* content text-past */
.content-text-past {
Padding-left: 17px;
padding-right: 17px;
padding-bottom: 17px;
padding-top: 17px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 14px;
color: #ffffff;
text-align: justify;
	
}
.content-text-past p{
color: #ffffff;
margin-top: -2px;
}
.content-text-past a{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #ffffff;
text-decoration: none;
}
.content-text-past a:hover{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #FF9933;
text-decoration: none;
}
.content-text-past img{
float: right;
padding-left: 20px;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 0px;

}
.content-text-past h1{
font-family: Georgia, Times New Roman, Times, serif;
font-weight: bold;
font-size: 20px;
color: #FF9933;
margin-bottom: -0px;
margin-top: -0px;
align: left;
}
.content-text-past h1 a{
font-size: 20px;
color: #FF9933;
}
.content-text-past h1 a:hover{
font-size: 20px;
color: #FF9933;
}
.content-text-past h2{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 17px;
color: #ffffff;
margin-bottom: -0px;
margin-top: -0px;
align: left;
}
.content-text-past h2 a{
font-size: 17px;
color: #ffffff;
}
.content-text-past h2 a:hover{
font-size: 17px;
color: #fffff;
}

.content-text-past h3 {
background: #FF9933 url(images/arrow.png) no-repeat left top;
padding-left: 35px;
padding-right: 6px;
padding-top: 7px;
padding-bottom: 7px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 15px;
}
.content-text-past h3 a {
color: #FFFFFF;
text-decoration: none;
}
.content-text-past h3 a:hover {
color: #666666;
text-decoration: none;
}
.content-text-past table{
background: #CC6600;
border: 1px solid #CC6600;
padding: 1px;
font-family: Arial, Helvetica, sans-serif;
color: #000;
font-size: 12px;
line-height: 26px;
}

.content-text-past table a{
font-family: Arial, Helvetica, sans-serif;
color: #666;
font-size: 12px;
}
.content-text-past table a:hover{
font-family: Arial, Helvetica, sans-serif;
color: #999;
font-size: 12px;
}
.content-text-past td{
background: #FF9933;
padding-left: 5px;
margin: 15px;
border-bottom: 2px solid #CC6600;
border-right: 2px solid #CC6600;
}
