
body {
           margin-left: 0px;
           margin-top: 0px;
           }
		   
		   
.menu2   {
                  vertical-align: top;
				  padding: 3px 0px 0px 0px;
				  font-size: 8pt; 
				  font-family: Arial, Helvetica, sans-serif; 
				  font-weight: bold;
				  color: #515456;     
				   }	
				   
.menu2On  {font-family: Arial, Helvetica, sans-serif; font-weight: bold;  font-size: 8pt; color: #49AFB4;  padding: 3px 0px 0px 0px; } 				   
				   
.menu2pad {
                  vertical-align: top;
				  padding: 0px 0px 0px 6px;
				   }	
		
		
.imagepad {
				  margin: 0px 0px 2px 6px;
				   }			
				   
	
	
#counter  {
	margin-left: 468px;
	margin-top: 200px;
	position: absolute;
	z-index: 20;
	
}	

#white  {
	margin-left: 468px;
	margin-top: 240px;
	position: absolute;
	z-index: 30;
	
}					   
				   
				   		   
		   	   
.menu2 A:link {color: #000000; text-decoration: none; }
.menu2 A:visited {color: #000000; text-decoration: none; }
.menu2 A:hover {color: #49AFB4; text-decoration: none; }
.menu2 A:active {color: #000000; text-decoration: none; }	

.table1 A:link {color: #000000; text-decoration: none; }
.table1 A:visited {color: #000000; text-decoration: none; }
.table1 A:hover {color: #E10078; text-decoration: none; }
.table1 A:active {color: #000000; text-decoration: none; }	

.copy A:link {color: #49AFB4; background: #ffffff; text-decoration: underline; font-weight: bold;}
.copy A:visited {color: #49AFB4; background: #ffffff;  text-decoration: underline; font-weight: bold;}
.copy A:hover {color: #ffffff; background: #71CBCF;   text-decoration: none; font-weight: bold;}
.copy A:active {color: #ffffff; background: #71CBCF;  text-decoration: none; font-weight: bold;} 	

.copyartists A:link {color: #49AFB4; background: #ffffff; text-decoration: underline; font-weight: bold;}
.copyartists A:visited {color: #49AFB4; background: #ffffff;  text-decoration: underline; font-weight: bold;}
.copyartists A:hover {color: #ffffff; background: #71CBCF;   text-decoration: none; font-weight: bold;}
.copyartists A:active {color: #ffffff; background: #71CBCF;  text-decoration: none; font-weight: bold;} 	

.copyTable1 A:link {color: #E10078; background: #FEF4F9; text-decoration: none; font-weight: bold;}
.copyTable1 A:visited {color: #E10078; background: #FEF4F9;  text-decoration: none; font-weight: bold;}
.copyTable1 A:hover {color: #ffffff; background: #E10078;   text-decoration: none; font-weight: bold;}
.copyTable1 A:active {color: #ffffff; background: #E10078;  text-decoration: none; font-weight: bold;} 	


.copyTable2 A:link {color: #E10078; background: #FEEBF5; text-decoration: none; font-weight: bold;}
.copyTable2 A:visited {color: #E10078; background: #FEEBF5;  text-decoration: none; font-weight: bold;}
.copyTable2 A:hover {color: #ffffff; background: #E10078;   text-decoration: none; font-weight: bold;}
.copyTable2 A:active {color: #ffffff; background: #E10078;  text-decoration: none; font-weight: bold;} 		

.copyTable4 A:link {color: #49AFB4; background: #ECFEFF; text-decoration: none; font-weight: bold;}
.copyTable4 A:visited {color: #49AFB4; background: #ECFEFF;  text-decoration: none; font-weight: bold;}
.copyTable4 A:hover {color: #ffffff; background: #71CBCF;   text-decoration: none; font-weight: bold;}
.copyTable4 A:active {color: #ffffff; background: #71CBCF;  text-decoration: none; font-weight: bold;} 		

.copyTable5 A:link {color: #E10078; background: #FEEBF5; text-decoration: none; font-weight: bold;}
.copyTable5 A:visited {color: #E10078; background: #FEEBF5;  text-decoration: none; font-weight: bold;}
.copyTable5 A:hover {color: #ffffff; background: #E10078;   text-decoration: none; font-weight: bold;}
.copyTable5 A:active {color: #ffffff; background: #E10078;  text-decoration: none; font-weight: bold;} 		

.homeBannerHead A:link {color: #ffffff; background: #87DDDF; text-decoration: none; }
.homeBannerHead A:visited {color: #ffffff;  background: #87DDDF; text-decoration: none; }
.homeBannerHead A:hover {color: #49AFB4;  background: #87DDDF; text-decoration: none; }
.homeBannerHead A:active {color: #49AFB4;  background: #87DDDF; text-decoration: none; }


.titlebg  { background: #71CBCF; 
                padding: 0px 4px 0px 2px;
                font-size: 11pt; 
				font-family: Arial, Helvetica, sans-serif; 
				font-weight: bold;
				color: #FFFFFF;  
}	

.titlesm { background: #71CBCF; 
                padding: 0px 4px 0px 2px;
                font-size: 10pt; 
				font-family: Arial, Helvetica, sans-serif; 
				font-weight: bold;
				color: #FFFFFF; 
				text-transform: uppercase; 
}	

table.video {
	border: 0px solid #F9B2D7;
	-moz-border-radius: 1px;
}

.copyplayer       {
                  
				  padding: 2px 0px 2px 4px;
				  font-size: 9pt; 
				  font-family: Arial, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #484848;     
				   }

.copyplayer A:link {color: #E1007B;  text-decoration: none; font-weight: bold;}
.copyplayer A:visited {color: #E1007B;  text-decoration: none; font-weight: bold;}
.copyplayer A:hover {color: #ffffff; background: #E10078;   text-decoration: none; font-weight: bold;}
.copyplayer A:active {color: #000000;  text-decoration: none; font-weight: bold;} 		
.copyplayerh {
                  
				  padding: 2px 0px 2px 4px;
				  font-size: 9pt; 
				  font-family: Arial, Helvetica, sans-serif; 
				  font-weight: bold;
				  color: #ffffff;     
				   }
				   
table.video tr.d0 td {
	background-color: #FDE4F1;
}
table.video tr.d1 td {
	background-color: #FEF2F8;
}
table.video tr.dh td {
	background-color: #E1007B;
}

	   
				   
.registerbg {
                   background-image: url(../images/register_bg2.gif); 	
                   background-repeat: no-repeat;
				   vertical-align: top;
				   }	
				   
.copy        {
                  vertical-align: top;
				  padding: 2px 15px 2px 0px;
				  font-size: 9pt; 
				  font-family: Arial, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #484848;  
				  
				   }
				   
.copy table       {
                  vertical-align: top;
				  padding: 0px;
				  font-size: 9pt; 
				  font-family: Arial, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #484848;  
				  text-align: justify;   
				   }
				   
.copyartists        {
                  vertical-align: top;
				  padding: 15px 0px 10px 0px;
				  font-size: 9pt; 
				  font-family: Arial, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #484848;  
				  
				   }				   
				   
.copyb        {
                  vertical-align: top;
				  padding: 0px 0px 10px 0px;
				  font-size: 9pt; 
				  font-family: Arial, Helvetica, sans-serif; 
				  font-weight: bold;
				  color: #484848;     
				   }				   
				   
.imagePad {padding:8px 0px 18px 0px;}				   
				   
.copyTable   {
                  vertical-align: top;
				  padding: 0px 0px 0px 0px;
				  font-size: 9pt; 
				  font-family: Arial, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #484848;     
				   }	
				   
				   
.copyTable1   {
                  vertical-align: top;
				  padding: 4px 0px 5px 3px;
				  font-size: 9pt; 
				  font-family: Arial, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #484848;  
				  background-color: #FEF4F9;   
				   }	
				   
.copyTable2   {
                  vertical-align: top;
				  padding: 4px 0px 5px 3px;
				  font-size: 9pt; 
				  font-family: Arial, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #484848;
				  background-color: #FEEBF5;        
				   }	
				   
.copyTable3  {
                  vertical-align: top;
				  padding: 4px 0px 5px 3px;
				  font-size: 9pt; 
				  font-family: Arial, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #FFFFFF;
				  background-color: #71CBCF;        
				   }	
				   
.copyTable4   {
                  vertical-align: top;
				  padding: 3px 0px 4px 3px;
				  font-size: 8pt; 
				  font-family: Arial, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #484848;  
				  background-color: #ECFEFF;   
				   }	
				   
.copyTable5   {
                  vertical-align: top;
				  padding: 3px 0px 4px 3px;
				  font-size: 8pt; 
				  font-family: Arial, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #484848;
				  background-color: #E0FCFD;        
				   }					   				   				   				   
				   
.table1   {
                  vertical-align: top;
				  padding: 0px 0px 0px 0px;
				  font-size: 9pt; 
				  font-family: Arial, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #484848;     
				   }					   			   
				   
				   
.copylg      {
           
				  font-size: 12pt; 
				  font-family: Verdana, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #000000;     
				   }
				   
				   
.copyquote     {
           
				  font-size: 12pt; 
				  font-family:  Arial, Helvetica, sans-serif; 
				  font-weight: bold;
				  font-style: italic;
				  color: #71CBCF;     
				   }	
				   
.copysmall     {
           
				  font-size: 7pt; 
				  font-family:  Arial, Helvetica, sans-serif; 
				  font-weight: bold;
				  color: #484848;     
				   }	
				   
.quotebox 	 {
				 padding: 25px 5px 25px 0px;
				
				   }	
				   

           
								   		   				   			   
				   
				   
.copyreg        {
                  vertical-align: top;
				  padding: 0px 0px 5px 5px;
				  font-size: 8pt; 
				  font-family: Arial, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #000000;     
				   }				   
				   
.copylineup  {
                  vertical-align: top;
				  padding: 0px 2px 5px 0px;
				  font-size: 8pt; 
				  font-family: Verdana, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #515456;     
				   }		
				   
.copy_oe  {
                  vertical-align: top;
				  padding: 7px 2px 5px 0px;
				  font-size: 8pt; 
				  font-family: Verdana, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #515456;     
				   }	
				   
				   	
.copy_pod  {
                  vertical-align: top;
				  padding: 2px 5px 1px 5px;
				  font-size: 8pt; 
				  font-family: Verdana, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #515456;     
				   }	

.merchHead		{
           
				  font-size: 10pt; 
				  font-family: Arial, Helvetica, sans-serif; 
				  color: #000000;     
				   }

.homeBanner		{
			background-color: #87DDDF;
			padding: 3px 10px 5px 10px;
			color:#FFFFFF;
			font-size:12px;
			vertical-align: top;
			}
.homeBannerHead
			{
			background-color: #87DDDF;
			padding: 10px 10px 2px 10px;
			color:#FFFFFF;
			font-size:18px;
			vertical-align: top;
			}
			
			   
.copyhidden {display:none}
.copyshown {display:inline}						   			   	
				   
.artists       {
                  vertical-align: top;
				  padding: 0px 0px 0px 5px;
				  font-size: 8pt; 
				  font-family: Verdana, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #515456;     
				   }
				   
.artistsimage       {
                  vertical-align: top;
				  padding: 0px 0px 18px 0px;   
				   }				   
				   
.lineup       {
                  vertical-align: top;
				  padding: 0px 0px 0px 0px;
				  font-size: 8pt; 
				  font-family: Verdana, Helvetica, sans-serif; 
				  font-weight: normal;
				  color: #515456;     
				   }				   
				   
			   
				   
.heading    {
                  vertical-align: top;
				  font-size: 8pt; 
				  padding: 0px 2px 5px 0px;
				  font-family: Verdana, Helvetica, sans-serif; 
				  font-weight: bold;
				  color: #E1017B;     
				   }	
				   
.heading2    {
                  vertical-align: top;
				  font-size: 8pt; 
				  padding: 0px 2px 5px 0px;
				  font-family: Verdana, Helvetica, sans-serif; 
				  color: #E1017B;     
				   }	
				   
	   				   			   
				   			 		   
.dotline{
    margin-top: 1em;
    padding-top: 1em;
    border-top: 1px dashed #E1017B;
	}				   					   
				   







.work{border: 1px solid #655124; border-style: dashed;padding: 4px 0px 4px 0px;width: 400px; float:left; background-color: #927D4D; font-size: 8pt; font-family: Verdana, Arial, sans-serif; font-weight: normal;color: #f8f8f8   
                }	








  
 
 span.ccopy A:link {color: #7C7B43; text-decoration: underline; }
 span.ccopy A:visited {color: #7C7B43; text-decoration: underline; }
 span.ccopy A:hover {color: #7C7B43; text-decoration: none; /*background: #ffff66*/}
 span.ccopy A:active {color: #7C7B43; text-decoration: underline; }  
           

		 
 .head {
          font-size: 14pt; 
 		  font-family: Tahoma, Arial, Helvetica, sans-serif; 
 		  font-weight: bold;
		  color: #E1017B;
		  line-height: 135%;
         } 
		 
 .headlg {
          font-size: 10pt; 
 		  font-family: Verdana, Helvetica, sans-serif;
		  color: #71CBCF;
         } 
		 
.copylg {font-size: 10pt; 
 		  font-family: Verdana, Arial, sans-serif; 
 		  font-weight: normal;
		  color: #f8f8f8
         }
		 
.copysm {font-size: 8pt; 
 		  font-family: Verdana, Arial, Helvetica, sans-serif;
 		  font-weight: normal;
		  color: #000000
         }
		 
.form {font-size: 10pt; 
 				 font-family: Tahoma, Arial, Helvetica, sans-serif
 				font-weight: normal; 
				color: #000000;
				padding:0px;
				background-color: #FDE8F3;
				border-color:#FDE8F3;
				border-width:1px;
				border-style:solid;
 				}		 
		 

                   
.holdbox{border: 1px solid #cccccc; border-style: none; padding: 4px 4px 4px 4px; width: 365px;float:left; font-size: 10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal;color: #000000   
                } 
				
.holdboxright{border: 1px solid #cccccc; border-style: none; padding: 4px 4px 25px 4px; width: 365px;float:left; font-size: 10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal;color: #000000   
                } 				
				
.holdboxwide{border: 1px solid #cccccc; border-style: none; padding: 4px 4px 4px 4px; width: 780px;float:left; font-size: 10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal;color: #000000   
                } 
				
				 
				
.update {border: 1px solid #655124; border-style: dashed;padding: 4px 4px 4px 4px;width: 470px;float:left; background-color: #796332; font-size: 8pt; font-family: Verdana, Arial, sans-serif; font-weight: normal;color: #f8f8f8; position:relative;left:10px   
                }				
				
.vid{border: 1px solid #655124; border-style: dashed;padding: 4px 4px 4px 4px;width: 300px; float:left; background-color: #927D4D; font-size: 8pt; font-family: Verdana, Arial, sans-serif; font-weight: normal;color: #f8f8f8   
                }	
				
.work{border: 1px solid #655124; border-style: dashed;padding: 4px 4px 4px 4px;width: 400px; float:left; background-color: #927D4D; font-size: 8pt; font-family: Verdana, Arial, sans-serif; font-weight: normal;color: #f8f8f8   
                }	
				
.vidb{border: 1px solid #655124; border-style: dashed;padding: 4px 6px 4px 4px; width: 435px; float:left; background-color: #927D4D; font-size: 8pt; font-family: Verdana, Arial, sans-serif; font-weight: normal;color: #f8f8f8  
                }	
				
.videob{border: 1px solid #655124; border-style: dashed;padding: 4px 6px 4px 4px; float:left; background-color: #927D4D; font-size: 8pt; font-family: Verdana, Arial, sans-serif; font-weight: normal;color: #f8f8f8; 
                }					
				
          						
                
.homebox{border: 1px solid #937a3f;padding: 4px 4px 4px4px;width: 456px;float:left;font-size: 8pt; font-family: Verdana, Arial, sans-serif; font-weight: normal;color: #ffffff   
                }  
				
.homeboxnew{padding: 4px 4px 4px4px;width: 456px;float:left;font-size: 8pt; font-family: Verdana, Arial, sans-serif; font-weight: normal;color: #212121;  
                } 		
				
				
div.scroll {
	height: 270px;
	width: 213px;
	overflow-y: auto;
	border: 1px solid #F9B2D7;
	background-color: #fff;
	padding: 0px;
}						                                             
                 
				 
.baseimage {
	background: url('../images/base.gif') no-repeat bottom right;
}				 

#artistpic{
	position:relative;
	float:right;
	font-size: 8pt; 
	font-family:  Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-style: italic;
	color: #484848;  
	padding: 0px 4px 10px 10px;
	text-align:right;

}

#artistpicleft{
	position:relative;
	float:left;
	font-size: 8pt; 
	font-family:  Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-style: italic;
	color: #484848;  
	padding: 0px 10px 10px 0px;
	text-align:left;

}

.merchCell {
	align: left;
	vertical-align: top;
	}
.merchCell img{
	padding: 11px 20px 15px 0px;
	border: 0px;
}
.merchPad{
	background-color: #69d5d7;
	}

.merchCopy {
	vertical-align: top;
	padding: 10px 0px 10px 0px;
	
	}

#merchcopy{
	position:relative;
	padding: 0px 5px 10px 0px;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #484848;
}


.subscript {     
	position: relative;     
	top: 0.3em;         
	font-size: 0.7em; 
	} 
	
.clear	{
	clear:both;
	}
	
#warning	{
	background-color: #daedee;
	padding: 10px;
	font-weight: bold;
	border: 1px solid red;
	display: block;
	}
	
	
	
	
	
#timetable_overview td{
	font-size: 7pt;
	color: #484848;
	vertical-align: top;
	padding: 2px;
	}
	
	
#timetable_overview .top{
	font-size: 8pt;
	background: #71CBCF;
	color: white;
	font-weight: bold;
	text-align: center;
	}
	
#timetable_overview .time{
	font-size: 7pt;
	background: #71CBCF;
	color: #484848;
	font-weight: bold;
	}

#timetable_overview .dead{
	font-size: 7pt;
	color: #484848;
	background: #C9F4F6
	}


#timetable_overview td.gen, #timetable_overview a.gen{
	font-size: 8pt;
	color: black;
	background: #EAA718;
	text-decoration: none;
 	width: 110px;
	font-weight: normal;

	}
#timetable_overview a.gen:hover{
	background: #fAb728;
	text-decoration: none;
	}


#timetable_overview td.kids, #timetable_overview a.kids{
	font-size: 8pt;
	color: white;
	background: #0A9D48;
	text-decoration: none;
 	width: 110px;
	font-weight: normal;

	}
#timetable_overview a.kids:hover{
	background: #1AaD58;
	text-decoration: none;
	}


#timetable_overview td.adv, #timetable_overview a.adv{
	font-size: 8pt;
	color: white;
	background: #C5252D;
	text-decoration: none;
 	width: 110px;
	font-weight: normal;

	}
 #timetable_overview a.adv:hover{
	background: #d5353D;
	text-decoration: none;
	}



