body {
	background: black url('/images/Homepage-Template.jpg') no-repeat top center;
    margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: black;
}

th {
	text-align: left; // #%!#@$!# IE ...
}
input:focus, textarea:focus, select:focus { background-color:#CCCC00; }

a.aseason {
	display: block;
	width: 118px;
	height: 29px;
	background: url("/images/2010seasonsidebar.jpg") 0 0 no-repeat;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}
a:hover.aseason {
	background-position: -118px 0;
}
a.gseason {
	display: block;
	width: 118px;
	height: 29px;
	background: url("/images/2010seasonsidebar.jpg") 0 0 no-repeat;
	background-position: -118px 0;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}

a.improv {
	display: block;
	width: 118px;
	height: 29px;
	background: url("/images/improv.jpg") 0 0 no-repeat;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}
a:hover.improv {
	background-position: -118px 0;
}
a.gimprov {
	display: block;
	width: 118px;
	height: 29px;
	background: url("/images/improv.jpg") 0 0 no-repeat;
	background-position: -118px 0;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}

a.groups {
	display: block;
	width: 118px;
	height: 31px;
	background: url("/images/groups.jpg") 0 0 no-repeat;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}
a:hover.groups {
	background-position: -118px 0;
}
a.ggroups {
	display: block;
	width: 118px;
	height: 31px;
	background: url("/images/groups.jpg") 0 0 no-repeat;
	background-position: -118px 0;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}

a.aboutus {
	display: block;
	width: 118px;
	height: 29px;
	background: url("/images/aboutus.jpg") 0 0 no-repeat;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}
a:hover.aboutus {
	background-position: -118px 0;
}
a.gaboutus {
	display: block;
	width: 118px;
	height: 29px;
	background: url("/images/aboutus.jpg") 0 0 no-repeat;
	background-position: -118px 0;
	background-position: -118px 0;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}

a.store {
	display: block;
	width: 118px;
	height: 30px;
	background: url("/images/store.jpg") 0 0 no-repeat;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}
a:hover.store {
	background-position: -118px 0;
}
a.gstore {
	display: block;
	width: 118px;
	height: 30px;
	background: url("/images/store.jpg") 0 0 no-repeat;
	background-position: -118px 0;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}

a.tickets {
	display: block;
	width: 118px;
	height: 31px;
	background: url("/images/tickets.jpg") 0 0 no-repeat;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}
a:hover.tickets {
	background-position: -118px 0;
}
a.gtickets {
	display: block;
	width: 118px;
	height: 31px;
	background: url("/images/tickets.jpg") 0 0 no-repeat;
	background-position: -118px 0;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}

a.bookings {
	display: block;
	width: 118px;
	height: 29px;
	background: url("/images/bookings.jpg") 0 0 no-repeat;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}
a:hover.bookings {
	background-position: -118px 0;
}
a.gbookings {
	display: block;
	width: 118px;
	height: 29px;
	background: url("/images/bookings.jpg") 0 0 no-repeat;
	background-position: -118px 0;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}

a.multimedia {
	display: block;
	width: 118px;
	height: 31px;
	background: url("/images/multimedia.jpg") 0 0 no-repeat;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}
a:hover.multimedia {
	background-position: -118px 0;
}
a.gmultimedia {
	display: block;
	width: 118px;
	height: 31px;
	background: url("/images/multimedia.jpg") 0 0 no-repeat;
	background-position: -118px 0;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}

a.helpus {
	display: block;
	width: 118px;
	height: 29px;
	background: url("/images/helpus.jpg") 0 0 no-repeat;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}
a:hover.helpus {
	background-position: -118px 0;
}
a.ghelpus {
	display: block;
	width: 118px;
	height: 29px;
	background: url("/images/helpus.jpg") 0 0 no-repeat;
	background-position: -118px 0;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}

a.classes {
	display: block;
	width: 118px;
	height: 31px;
	background: url("/images/classes.jpg") 0 0 no-repeat;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}
a:hover.classes {
	background-position: -118px 0;
}
a.gclasses {
	display: block;
	width: 118px;
	height: 31px;
	background: url("/images/classes.jpg") 0 0 no-repeat;
	background-position: -118px 0;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}

a.auditions {
	display: block;
	width: 118px;
	height: 30px;
	background: url("/images/auditions.jpg") 0 0 no-repeat;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}
a:hover.auditions {
	background-position: -118px 0;
}
a.gauditions {
	display: block;
	width: 118px;
	height: 30px;
	background: url("/images/auditions.jpg") 0 0 no-repeat;
	background-position: -118px 0;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
}

a.faq {
	display: block;
	width: 118px;
	height: 31px;
	background: url("/images/faq.jpg") 0 0 no-repeat;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
	border: 0;
}
a:hover.faq {
	background-position: -118px 0;
}
a.gfaq {
	display: block;
	width: 118px;
	height: 31px;
	background: url("/images/faq.jpg") 0 0 no-repeat;
	background-position: -118px 0;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
	border: 0;
}

a.contactus {
	display: block;
	width: 118px;
	height: 27px;
	background: url("/images/contactus.jpg") 0 0 no-repeat;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
	border: 0;
}
a:hover.contactus {
	background-position: -118px 0;
}
a.gcontactus {
	display: block;
	width: 118px;
	height: 27px;
	background: url("/images/contactus.jpg") 0 0 no-repeat;
	background-position: -118px 0;
	text-decoration: none;
	position: relative;
	left: 24px;
	top: -3px;
	border: 0;
}
