a:link {
	color: #000000;
	}
	
a:visited {
	color: #000000;
	}
	
a:active {
	color: #000000;
	}

a:hover {
	color: #FF0000;
	text-decoration: underline;
	}

a {
	text-decoration: none;
	}

body {
	margin: 0px;
	color: #d0d0d0;
	font-family: arial;
	font-size: 9pt;
	background:#222222 url(../images/bg2.gif) repeat-x;
	}
	
td {
	font-family: arial;
	font-size: 9pt;
	}

.performances {
	color: #8cc7ff;
	font-family: arial;
	font-size: 9pt;
	font-weight: bold
	}

.arial9blue {
	color: #8cc7ff;
	font-family: arial;
	font-size: 9pt;
	}

.form {
	font-family: arial;
	font-size: 8pt;
	color: #000000;
	}

.check {
	color: #f8f512;
	font-family: arial;
	font-size: 10pt;
	font-weight: bold
	}

.formtitle {
	color: #fffefe;
	font-family: arial;
	font-size: 8pt;
	font-weight: bold
	}

.dates {
	color: #ffffff;
	font-family: arial;
	font-size: 9pt;
	font-weight: bold
	}

.arial11white {
	color: #ffffff;
	font-family: arial;
	font-size: 11pt;
	}

.arial9white {
	color: #ffffff;
	font-family: arial;
	font-size: 9pt;
	}

.adobe {
	font-family: arial;
	font-size: 9pt;
	color: #d0d0d0;
	font-weight: bold
	}

.text {
	font-family: arial;
	color: #d0d0d0;
	font-size: 9pt;
	background-color: #000000;
	border: 0;
	height: 150px; 
	width: 450px;
	scrollbar-3dlight-color:#FFFFFF; 
	scrollbar-arrow-color:#d0d0d0; 
	scrollbar-base-color:#FFFFFF; 
	scrollbar-darkshadow-color:#000000; 
	scrollbar-face-color:#000000; 
	scrollbar-highlight-color:#000000; 
	scrollbar-shadow-color:#FFFFFF; 
	scrollbar-track-color:#000000; 
}

.arial9yellow {
	color: #f8f512;
	font-family: arial;
	font-size: 9pt;
	font-weight: bold
	}

.arial8white {
	color: #ffffff;
	font-family: arial;
	font-size: 8pt;
	}

a.arial8lblue:link {
	color: #92acc8;
	}
	
a.arial8lblue:visited {
	color: #92acc8;
	}
	
a.arial8lblue:active {
	color: #92acc8;
	}

.arial8lblue {
	color: #92acc8;
	font-family: arial;
	font-size: 8pt;
	}

a.contact:link {
	color: #f8f512;
	}
	
a.contact:visited {
	color: #f8f512;
	}
	
a.contact:active {
	color: #f8f512;
	}

.contact {
	color: #f8f512;
	font-family: arial;
	font-size: 9pt;
	font-weight: bold
	}

a.schedule:link {
	color: #f8f512;
	}
	
a.schedule:visited {
	color: #f8f512;
	}
	
a.schedule:active {
	color: #f8f512;
	}

.schedule {
	color: #f8f512;
	font-family: arial;
	font-size: 8pt;
	font-weight: bold
	}

a.profile:link {
	color: #00b764;
	}
	
a.profile:visited {
	color: #00b764;
	}
	
a.profile:active {
	color: #00b764;
	}

.profile {
	color: #00b764;
	font-family: arial;
	font-size: 8pt;
	font-weight: bold
	}

a.clickhere:link {
	color: #fefefe;
	}
	
a.clickhere:visited {
	color: #fefefe;
	}
	
a.clickhere:active {
	color: #fefefe;
	}

.clickhere {
	font-family: arial;
	font-size: 9pt;
	color: #fefefe;
	font-weight: bold
	}

a.copyright:link {
	color: #787878;
	}
	
a.copyright:visited {
	color: #787878;
	}
	
a.copyright:active {
	color: #787878;
	}

.copyright {
	font-family: verdana;
	font-size: 7pt;
	color: #787878;
	}

a.links:link {
	color: #92acc8;
	}
	
a.links:visited {
	color: #92acc8;
	}
	
a.links:active {
	color: #92acc8;
	}

.links {
	font-family: verdana;
	font-size: 7pt;
	color: #92acc8;
	}

#nav {
width:770px;
background:#000000 url(../images/nav-bg.gif) repeat-x;
}

#nav ul {
list-style:none;
margin:0px;
padding:0px;
width:415px;
}

#nav a {
line-height:24px;
font-family:arial;
font-size:12px;
color:#ffffff;
text-decoration:none;
padding:0px 10px;
display:block;
float:left;
}
#nav a:link {
color:#ffffff;
text-decoration:none;
}
#nav a:visited {
color:#ffffff;
text-decoration:none;
}
#nav a:hover {
color:#ffffff;
background:#333333 url(../images/nav-hover.gif) repeat-x;
}

#nav img {
float:left;
}

.button-text {
position:absolute;
z-index:-1;
top:50px;
font-size:10px;
font-family:arial;
text-align:left;
}

a#shake-rattle-and-roll-christmas-button:link {
width:120px;
height:132px;
display:block;
background:url(../images/shake-rattle-and-roll-christmas-button.jpg) no-repeat top left;
margin:0px auto;
color:#ffffff;
}
a#shake-rattle-and-roll-christmas-button:visited {
width:120px;
height:132px;
display:block;
background:url(../images/shake-rattle-and-roll-christmas-button.jpg) no-repeat top left;
margin:0px auto;
color:#ffffff;
}
a#shake-rattle-and-roll-christmas-button:hover {
width:120px;
height:132px;
display:block;
background:url(../images/shake-rattle-and-roll-christmas-button.jpg) no-repeat bottom left;
margin:0px auto;
color:#ffff00;
}

a#shake-rattle-and-roll-button:link {
width:120px;
height:132px;
display:block;
background:url(../images/shake-rattle-and-roll-button.jpg) no-repeat top left;
margin:0px auto;
color:#ffffff;
}
a#shake-rattle-and-roll-button:visited {
width:120px;
height:132px;
display:block;
background:url(../images/shake-rattle-and-roll-button.jpg) no-repeat top left;
margin:0px auto;
color:#ffffff;
}
a#shake-rattle-and-roll-button:hover {
width:120px;
height:132px;
display:block;
background:url(../images/shake-rattle-and-roll-button.jpg) no-repeat bottom left;
margin:0px auto;
color:#ffff00;
}

a#broadway-button:link {
width:140px;
height:132px;
display:block;
background:url(../images/broadway-button.jpg) no-repeat top left;
margin:0px auto;
color:#ffffff;
}
a#broadway-button:visited {
width:140px;
height:132px;
display:block;
background:url(../images/broadway-button.jpg) no-repeat top left;
margin:0px auto;
color:#ffffff;
}
a#broadway-button:hover {
width:140px;
height:132px;
display:block;
background:url(../images/broadway-button.jpg) no-repeat bottom left;
margin:0px auto;
color:#ffff00;
}

a#spirit-of-the-dance-button:link {
width:140px;
height:132px;
display:block;
background:url(../images/spirit-of-the-dance-button.jpg) no-repeat top left;
margin:0px auto;
color:#ffffff;
}
a#spirit-of-the-dance-button:visited {
width:140px;
height:132px;
display:block;
background:url(../images/spirit-of-the-dance-button.jpg) no-repeat top left;
margin:0px auto;
color:#ffffff;
}
a#spirit-of-the-dance-button:hover {
width:140px;
height:132px;
display:block;
background:url(../images/spirit-of-the-dance-button.jpg) no-repeat bottom left;
margin:0px auto;
color:#ffff00;
}

a#twelve-irish-tenors-christmas-button:link {
width:120px;
height:132px;
display:block;
background:url(../images/twelve-irish-tenors-christmas-button.jpg) no-repeat top left;
margin:0px auto;
color:#ffffff;
}
a#twelve-irish-tenors-christmas-button:visited {
width:120px;
height:132px;
display:block;
background:url(../images/twelve-irish-tenors-christmas-button.jpg) no-repeat top left;
margin:0px auto;
color:#ffffff;
}
a#twelve-irish-tenors-christmas-button:hover {
width:120px;
height:132px;
display:block;
background:url(../images/twelve-irish-tenors-christmas-button.jpg) no-repeat bottom left;
margin:0px auto;
color:#ffff00;
}

a#twelve-irish-tenors-button:link {
width:120px;
height:132px;
display:block;
background:url(../images/twelve-irish-tenors-button.jpg) no-repeat top left;
margin:0px auto;
color:#ffffff;
}
a#twelve-irish-tenors-button:visited {
width:120px;
height:132px;
display:block;
background:url(../images/twelve-irish-tenors-button.jpg) no-repeat top left;
margin:0px auto;
color:#ffffff;
}
a#twelve-irish-tenors-button:hover {
width:120px;
height:132px;
display:block;
background:url(../images/twelve-irish-tenors-button.jpg) no-repeat bottom left;
margin:0px auto;
color:#ffff00;
}

a#spirit-of-christmas-button:link {
width:140px;
height:132px;
display:block;
background:url(../images/spirit-of-christmas-button.jpg) no-repeat top left;
margin:0px auto;
color:#ffffff;
}
a#spirit-of-christmas-button:visited {
width:140px;
height:132px;
display:block;
background:url(../images/spirit-of-christmas-button.jpg) no-repeat top left;
margin:0px auto;
color:#ffffff;
}
a#spirit-of-christmas-button:hover {
width:140px;
height:132px;
display:block;
background:url(../images/spirit-of-christmas-button.jpg) no-repeat bottom left;
margin:0px auto;
color:#ffff00;
}