@charset "utf-8";
/* CSS Document */
body {
	margin: -10px 0 0 -10px;
	padding: 0;
	background-image:url(../images/musicbl.gif);
	color:#3c3c3c;
	font-family:Tahoma, Geneva, Verdana, Arial,sans-serif;
	font-size:11px;
	line-height:16px;
}
html body{
	margin:0;
	padding:0;
}
td{
	vertical-align:top;
}
p{
	margin-top:0px;
}
a{
	text-decoration:none;
	color:#1465A4;
}
a:hover{
	text-decoration:underline;
}
h1{
	color: #565656;
	font-size:20px;
	line-height:28px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
}
h2{
	color:#565656;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
}
#concertTable th{
	text-align:left;
}
#leftShade{
	background-image:url(../images/shadow_l.gif);
	background-repeat:repeat-y;
}
#rightShade{
	background-image:url(../images/shadow_r.gif);
	background-repeat:repeat-y;
}
#bottomShade{
	background-image:url(../images/shadow_b.gif);
	background-repeat:repeat-x;
}
#contentCell{
	background-color:#ffffff;
}
#mainArea{
	background-image:url(../images/b_talling.gif);
	background-repeat:repeat-x;
	padding:28px 0px 0px 0px;
	margin-top:5px;
}
#header{
	height:239px;
	background-image:url(../images/pic11.jpg);
	background-repeat:no-repeat;
}
#footer{
	background-image:url(../images/f_back.gif);
	background-repeat:repeat-x;
	text-align:right;
	padding: 28px 28px 0px 0px;
	margin-bottom:30px;
	color:#565656;
}
#footer a{
	color:#565656;
}
#menuCell{
	padding:20px 0px 20px 0px;
	background-image:url(../images/newleftpanel.jpg);
	background-repeat:no-repeat;
	width:267px;
}
#menuCell ul{
	margin-left:60px;
	padding:0px;
}
#menuCell ul li{
	list-style-image:none;
	list-style-position:outside;
	list-style-type: none;
	margin:0;
	background:url(../images/pimp1.gif) no-repeat scroll 0 8px;
	padding:0px 0px 20px 20px;
}
#menuCell a{
	color:#383838;
}
#mainContent{
	padding:0px 40px 30px 28px;
}
#concertTable{
	border-collapse:collapse;
}
#concertTable td{
	border-style:solid;
	border-color:#cdcdcd;
	border-width:1px;
}
.separator{
	background-image:url(../images/line.gif);
	background-repeat:repeat-x;
	background-position:center;
	margin:20px 0px 40px;
}
.rightImage{
	float:right;
	margin:0px 0px 10px 10px;
}
.leftImage{
	float:left;
	margin:0px 10px 10px 0px;
}
#slideholder{
	border-collapse: collapse;
}
#slideholder td{
	border-color: #cdcdcd;
	border-width: 1px;
	border-style: solid;
	padding: 20px;
	background-color: #ffffff;
}
#slideholder td img{
	display:block;
	margin:auto;
}
.shadedRow{
	background-color:#EDF8FF;
}