@charset "UTF-8";


a {
	color:#ffffff;
	}
	
#innerframe {
	z-index:0;
	position:absolute;
	left:0px;
	top:0px;
}

#wholepage {
	width: 905px;
	margin : 0px auto 0px;

}

#logo {
	position:absolute;
	z-index:1;
	margin-left:259px;
	margin-top:93px;
}

#navigationBar{
	position:absolute;
	text-align:left;
	z-index:20;
	width:900px;
	height:41px;
	background-color:#275469;
	}
#menuHolder{
	margin-left:50px;
	margin-top:16px;
	height: 35px;
	vertical-align:center;
	position:absolute;
	z-index:1020;
}
#navdropBacking{
	margin-top:0px;
	position:absolute;
	width:900px;
	height:192px;
	z-index:4;
	visibility:hidden;
}

#ticketsBTN a{
	display:block;
	color:#FFFFFF;
	font-size: 13px;
	font-style: Arial, Helvetica, sans-serif;	
	outline: none;
	text-decoration:none;
	padding-left:350px;
	margin-top:2px;
	position:absolute;
}

#ticketsBTN a:hover{
	color:#FFFFFF;
	font-size: 13px;
	font-style: Arial, Helvetica, sans-serif;	
	outline:none;
	text-decoration:underline;
	position:absolute;
}

#rightTitle{
	width:154px;
	height:41px;
	margin-left:756px;
	position:absolute;
	z-index:100;
}

#leftCross{
	margin-left:0px;
	margin-top:0px;
	padding-left:10px;
	padding-top:10px;
	width:30px;
	height:31px;
	position:absolute;
	background-color:#275469;
}
	
#middleCrossings{
	position:absolute;
	z-index:500;
	margin-top: 239px;
}
	

#torsoline1{
	width:883px;
	height:1px;
	position:absolute;
	z-index:100;
	overflow:visible;
	margin-left:10px;
}

#torsoline2{
	width:655px;
	height:1px;
	position:absolute;
	z-index:100;
	overflow:visible;
	margin-left:240px;
}
#torsoline3{
	width:420px;
	height:1px;
	position:absolute;
	z-index:100;
	overflow:visible;
	margin-left:470px;
}
#torsoline7oops{
	width:195px;
	height:1px;
	position:absolute;
	z-index:100;
	overflow:visible;
	margin-left:850px;
}
#torsoline4{
	width:883px;
	height:1px;
	position:absolute;
	z-index:100;
	overflow:visible;
	margin-top:230px;
	margin-left:10px;
}
#torsoline5{
	width:655px;
	height:1px;
	position:absolute;
	z-index:100;
	overflow:visible;
	margin-top:230px;
	margin-left:240px;
}
#torsoline6{
	width:420px;
	height:1px;
	position:absolute;
	z-index:100;
	overflow:visible;
	margin-top:230px;
	margin-left:470px;
}


#torsoline8oops{
	width:195px;
	height:1px;
	position:absolute;
	z-index:100;
	overflow:visible;
	margin-top:230px;
	margin-left:850px;
}
#torsoline9{
	width:883px;
	height:1px;
	position:absolute;
	z-index:100;
	overflow:visible;
	margin-top:460px;
	margin-left:10px;
}
#torsoline10{
	width:655px;
	height:1px;
	position:absolute;
	z-index:100;
	overflow:visible;
	margin-top:460px;
	margin-left:240px;
}
#torsoline11{
	width:420px;
	height:1px;
	position:absolute;
	z-index:100;
	overflow:visible;
	margin-top:460px;
	margin-left:470px;
}


#torsoline12{
	width:195px;
	height:1px;
	position:absolute;
	z-index:100;
	overflow:visible;
	margin-top:460px;
	margin-left:850px;
}

#torsoline13{
	width:195px;
	height:1px;
	position:absolute;
	z-index:100;
	overflow:visible;
	margin-top:460px;
	margin-left:540px;
}
#torsoline14{
	width:195px;
	height:1px;
	position:absolute;
	z-index:100;
	overflow:visible;
	margin-top:230px;
	margin-left:540px;
}

#torsoline15{
	width:195px;
	height:1px;
	position:absolute;
	z-index:100;
	overflow:visible;

	margin-left:540px;
}
#torsoline16{
	width:195px;
	height:1px;
	position:absolute;
	z-index:100;
	overflow:visible;
	margin-top:210px;
	margin-left:540px;
}

#torsoSection{
	position:absolute;
	margin-top: 224px;
	z-index:10;
	overflow:hidden;
	width:900px;
	height:600px
}




#block{
	overflow:hidden;
	width:215px;
	height:215px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	position:absolute;
	z-index:4;
}	

#blocktopHoek{
	position:absolute;
	z-index:1;
}

#blockbeneathtop{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	width:12px;
	height:44px;
	margin-top:12px;
}

#blocktop{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	margin-left:12px;
	width:153px;
	height:56px;
}

#blocktopright{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	margin-left:165px;
	width:50px;
	height:56px;
}

#blockbackBody{
	position:absolute;
	z-index:1;
	margin-top:56px;
	width:215px;
	height:147px;
}

#blockbottom{
	position:absolute;
	z-index:1;
	margin-top:203px;
	width:203px;
	height:12px;
}
#blockbottomRightHoek{
	position:absolute;
	z-index:1;
	margin-top:203px;
	margin-left:203px;
	width:12px;
	height:12px;
}

#blockTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#567682;
	position:absolute;
	z-index:3;
	margin-top:21px;
	margin-left:50px;	
	width:200px;
}


#block2{
	overflow:hidden;
	width:286px;
	height:215px;
	margin-top:0px;
	margin-left:232px;
	position:absolute;
	z-index:4;
}

#block2topHoek{
	position:absolute;
	z-index:1;
}

#block2beneathtop{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	width:12px;
	height:44px;
	margin-top:12px;
}

#block2top{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	margin-left:12px;
	width:224px;
	height:56px;
}

#block2topright{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	margin-left:236px;
	width:50px;
	height:56px;
}

#block2backBody{
	position:absolute;
	z-index:1;
	margin-top:56px;
	width:286px;
	height:147px;
}

#block2bottom{
	position:absolute;
	z-index:1;
	margin-top:203px;
	width:274px;
	height:12px;
}
#block2bottomRightHoek{
	position:absolute;
	z-index:1;
	margin-top:203px;
	margin-left:274px;
	width:12px;
	height:12px;
}

#block2Title{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#567682;
	position:absolute;
	z-index:3;
	margin-top:21px;
	margin-left:50px;	
	width:200px;
}

#block3{
	overflow:hidden;
	width:362px;
	height:215px;
	margin-left:532px;
	margin-top:0px;
	position:absolute;
	z-index:4;
}

#block3topHoek{
	position:absolute;
	z-index:1;
}

#block3beneathtop{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	width:12px;
	height:44px;
	margin-top:12px;
}

#block3top{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	margin-left:12px;
	width:362px;
	height:56px;
}

#block3topright{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	margin-left:165px;
	width:50px;
	height:56px;
}

#block3backBody{
	position:absolute;
	z-index:1;
	margin-top:56px;
	width:350px;
	height:147px;
}

#block3bottom{
	position:absolute;
	z-index:1;
	margin-top:203px;
	width:350px;
	height:12px;
}
#block3bottomRightHoek{
	position:absolute;
	z-index:1;
	margin-top:203px;
	margin-left:350px;
	width:12px;
	height:12px;
}


#block3Title{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#567682;
	position:absolute;
	z-index:3;
	margin-top:21px;
	margin-left:50px;	
	width:200px;
}

#block4{
	overflow:hidden;
	width:215px;
	height:285px;
	margin-top:232px;
	margin-left:0px;
	position:absolute;
	z-index:4;
}


#block4topHoek{
	position:absolute;
	z-index:1;
}

#block4beneathtop{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	width:12px;
	height:44px;
	margin-top:12px;
}

#block4top{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	margin-left:12px;
	width:153px;
	height:56px;
}

#block4topright{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	margin-left:165px;
	width:50px;
	height:56px;
}

#block4backBody{
	position:absolute;
	z-index:1;
	margin-top:56px;
	width:215px;
	height:216px;
}

#block4bottom{
	position:absolute;
	z-index:1;
	margin-top:272px;
	width:203px;
	height:12px;
}
#block4bottomRightHoek{
	position:absolute;
	z-index:1;
	margin-top:272px;
	margin-left:203px;
	width:12px;
	height:12px;
}



#block4Title{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#567682;
	position:absolute;
	z-index:3;
	margin-top:19px;
	margin-left:50px;	
	width:200px;
}

#block5{
	overflow:hidden;
	width:287px;
	height:285px;
	margin-top:232px;
	margin-left:232px;
	position:absolute;
	z-index:4;
}


#block5topHoek{
	position:absolute;
	z-index:4;
}

#block5beneathtop{
	position:absolute;
	background-color: #FFFFFF;
	z-index:4;
	width:12px;
	height:44px;
	margin-top:12px;
}

#block5top{
	position:absolute;
	background-color: #FFFFFF;
	z-index:4;
	margin-left:12px;
	width:224px;
	height:56px;
}

#block5topright{
	position:absolute;
	background-color: #FFFFFF;
	z-index:2;
	margin-left:236px;
	width:50px;
	height:56px;
}

#block5backBody{
	position:absolute;
	z-index:1;
	margin-top:56px;
	width:286px;
	height:216px;
}

#block5bottom{
	position:absolute;
	z-index:1;
	margin-top:272px;
	width:274px;
	height:12px;
}
#block5bottomRightHoek{
	position:absolute;
	z-index:1;
	margin-top:272px;
	margin-left:274px;
	width:12px;
	height:12px;
}

#block5Title{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#567682;
	position:absolute;
	z-index:5;
	margin-top:19px;
	margin-left:50px;	
	width:200px;
}

#block5scroller{
	position:absolute;
	margin-left:250px;
	margin-top:38px;
	background-color:#aaa;
	background-repeat:repeat;
	z-index:3;
	height:208px;
	width:1px;
}

#block6{
	overflow:hidden;
	width:362px;
	height:285px;
	margin-top:232px;
	margin-left:532px;
	position:absolute;
	z-index:4;
}


#block6topHoek{
	position:absolute;
	z-index:1;
}

#block6beneathtop{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	width:12px;
	height:44px;
	margin-top:12px;
}

#block6top{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	margin-left:12px;
	width:362px;
	height:56px;
}

#block6topright{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	margin-left:350px;
	width:50px;
	height:56px;
}

#block6backBody{
	position:absolute;
	z-index:1;
	margin-top:56px;
	width:350px;
	height:216px;
}

#block6bottom{
	position:absolute;
	z-index:1;
	margin-top:272px;
	width:203px;
	height:12px;
}
#block6bottomRightHoek{
	position:absolute;
	z-index:1;
	margin-top:272px;
	margin-left:350px;
	width:12px;
	height:12px;
}

#block6Title{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#567682;
	position:absolute;
	z-index:3;
	margin-top:19px;
	margin-left:50px;	
	width:200px;
}

#block6scroller{
	position:absolute;
	margin-left:330px;
	margin-top:38px;
	background-color:#aaa;
	background-repeat:repeat;
	z-index:3;
	height:208px;
	width:1px;
}

#engageDiv{
	position:absolute;
	z-index:3;
	margin-top:19px;
	margin-left:20px;	
}


#block7{
	overflow:hidden;
	width:715px;
	height:515px;
	margin-top:0px;
	margin-left:950px;
	position:absolute;
	z-index:90;
}


#block7topHoek{
	position:absolute;
	z-index:1;
}

#block7beneathtop{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	width:12px;
	height:44px;
	margin-top:12px;
}

#block7top{
	position:absolute;
	background-color: #FFFFFF;
	z-index:10;
	margin-left:12px;
	width:715px;
	height:56px;
}

#block7topright{
	position:absolute;
	background-color: #FFFFFF;
	z-index:10;
	margin-left:675px;
	margin-top:15px;
	width:50px;
	height:30px;
}
#block7bottomright{
	position:absolute;
	z-index:10;
	margin-left:675px;
	margin-top:440px;
	width:50px;
	height:30px;
}

#block7backBody{
	position:absolute;
	z-index:1;
	margin-top:56px;
	width:675px;
	height:550px;
}

#block7Title{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#567682;
	position:absolute;
	z-index:13;
	margin-top:19px;
	margin-left:120px;	
}


.scroll-pane {
}



#block7holder{
	margin-top:56px;
	position:absolute;
	z-index:5;
	height:500px;
}

.block7holder a{
	text-decoration:none;
}

#block7scroller{
	position:absolute;
	margin-left:612px;
	margin-top:40px;
	background-color:#aaa;
	background-repeat:repeat;
	z-index:12;
	height:400px;
	width:1px;
}

#block7section{	
	width:645px;
	height:450px;
}

.artistBox{
	font-family:Arial, Helvetica, sans-serif;
	width:520px;
	background-color:#485f69;
	height:auto;
	text-decoration:none;
	font-weight:bold;
	margin-top:20px;
	margin-left:50px;
}

.artistTextBox{
	padding-bottom:30px;
	padding-left:70px;
}

.artistBox a{
	text-decoration:none;
}

.artistBox a:hover{
	text-decoration:underline;
}

.letterHolder{
	padding-left:20px;
	padding-top:20px;	
}

.currentLetter{
	position:absolute;
	margin-left:11px;
	margin-top:9px;
}


#launchFri{
	overflow:hidden;
	width:215px;
	height:100px;
	margin-top:3px;
	margin-left:0px;
	position:absolute;
}


#launchFritopHoek{
	position:absolute;
	z-index:1;
}

#launchFribeneathtop{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	width:12px;
	height:44px;
	margin-top:12px;
}

#launchFritop{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	margin-left:12px;
	width:215px;
	height:56px;
}

#launchFritopright{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	margin-left:500px;
	width:50px;
	height:56px;
}

#launchFribackBody{
	position:absolute;
	z-index:1;
	margin-top:56px;
	width:450px;
	height:550px;
}

#launchFriTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#567682;
	position:absolute;
	z-index:3;
	margin-top:19px;
	margin-left:50px;	
}




#launchSat{
	overflow:hidden;
	width:215px;
	height:100px;
	margin-top:73px;
	margin-left:0px;
	position:absolute;
}

.launchBTN{
	position:absolute;
	margin-left:45px;
	margin-top:15px;
	z-index:5;	
}

#launchSattopHoek{
	position:absolute;
	z-index:1;
}

#launchSatbeneathtop{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	width:12px;
	height:44px;
	margin-top:12px;
}

#launchSattop{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	margin-left:12px;
	width:215px;
	height:56px;
}

#launchSattopright{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	margin-left:500px;
	width:50px;
	height:56px;
}

#launchSatbackBody{
	position:absolute;
	z-index:1;
	margin-top:56px;
	width:450px;
	height:550px;
}

#launchSatTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#567682;
	position:absolute;
	z-index:3;
	margin-top:19px;
	margin-left:50px;	
}


#contProg{
	overflow:hidden;
	width:215px;
	height:410px;
	margin-top:146px;
	margin-left:0px;
	position:absolute;
}

#contslider{
	position:absolute;
	width:1px;
	height:220px;
	left:22px;
	margin-top:120px;
	background-color:#7d8387;
}

#contProgtopHoek{
	position:absolute;
	z-index:1;
}

#contProgbeneathtop{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	width:12px;
	height:44px;
	margin-top:12px;
}

#contProgtop{
	position:absolute;
	background-color: #FFFFFF;
	z-index:500;
	margin-left:12px;
	width:215px;
	height:56px;
}

#contProgtopright{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	margin-left:500px;
	width:50px;
	height:56px;
}

#contProgbackBody{
	position:absolute;
	z-index:1;
	margin-top:56px;
	width:450px;
	height:550px;
}

#contProgTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#567682;
	position:absolute;
	z-index:501;
	margin-top:21px;
	margin-left:47px;	
}


#todaysartProgram{
	overflow:hidden;
	width:680px;
	height:556px;
	margin-top:0px;
	margin-left:232px;
	position:absolute;
}


#todaysartProgramtopHoek{
	position:absolute;
	z-index:1;
}

#todaysartProgrambeneathtop{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	width:12px;
	height:44px;
	margin-top:12px;
}

#todaysartProgramtop{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	margin-left:12px;
	width:618px;
	height:56px;
}

#todaysartProgramtopright{
	position:absolute;
	background-color: #FFFFFF;
	z-index:1;
	margin-left:630px;
	width:50px;
	height:56px;
}

#todaysartProgrambackBody{
	position:absolute;
	z-index:1;
	margin-top:56px;
	width:480px;
	height:550px;
}

#todaysartProgramTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#567682;
	position:absolute;
	z-index:161;
	padding-top:21px;
	padding-left:25px;	
	background-color:white;
	height:35px;
	width:650px;
	
	
}

#chooseTime{
	z-index:10;
	width:100px;
	font-size:12px;
	color:#FFFFFF;
	margin:0;
	padding:0;	
}


	
	#chooseTime li
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial}

	#chooseTime li a
	{	display: block;
		background-color:#275469;
		height:20px;
		padding: 0px 12px;
		text-decoration: none;
		width: 100px;
		color: #EAFFED;
		white-space: nowrap}

	#chooseTime li a:hover
	{background-color:#275469;
		text-decoration: underline;}
		
	#chooseTime li span
	{	display: block;
		background-color:#275469;
		height:20px;
		padding: 0px 12px;
		text-decoration: none;
		width: 100px;
		color: #EAFFED;
		white-space: nowrap;
		cursor:pointer;}

	#chooseTime li span:hover
	{background-color:#275469;
		text-decoration: underline;
		cursor:pointer;}

		#chooseTime li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;}
		
		#chooseTime li ul li
		{	float: none;
			display: inline}
		
		#chooseTime li ul li a
		{	width: 100px;
			background-color:#275469;}
		
		#chooseTime li ul li a:hover
		{text-decoration: underline;}
		#chooseTime li ul li span
		{	width: 100px;
			background-color:#275469;
			cursor:pointer;}
		
		#chooseTime li ul li span:hover
		{text-decoration: underline;cursor:pointer;}


#slideProgram{
	margin-left:-1000px;	
	position:absolute;
	z-index:99;
}


.holder{
	outline:none;
}

