<style type="text/css">

/*Reset tag properties*/
* {
	margin:0;
	padding:0;
}

body {
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #cc0000;
}

/*Wrap body contents with sitealign*/
/*Decided not to use as browser version incompatibilities*/
div.sitealign {
	width:760px; /*Set pixel width of site content*/
	margin:0 auto; /*Center align content*/
	text-align:left; /*Corrects for center alignmnet inherited from body*/
	/* add text-align:center; to body for IE6 issue with CSS site centering*/

}

div.hTitle {
	vertical-align: top;
	text-align:center;
	background-color: #fffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 16pt;
	color: #cc3333;
	font-weight:bold;
}

div.hVenue {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	color: #ff9933;
	font-weight:bold;
}

div.hTime {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	color: #cc6600;
	font-weight:bold;
}


div.hTicket {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	color: #cc6600;
	font-weight:bold;
}

div.hArtist {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	color: #cc3333;
	font-weight:bold;
}

div.hProg {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	color: #666633;
	font-weight:bold;
}




div.h1 {
	vertical-align: top;
	text-align:center;
	background-color: #fffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 16pt;
	color: #cc3333;
	font-weight:bold;
}

div.h2 {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	color: #cc6600;
	font-weight:bold;
}

div.h3 {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	color: #ff9933;
	font-weight:bold;
}

div.h4 {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	color: #666633;
	font-weight:bold;
}

div.h5 {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	color: #cc3333;
	font-weight:bold;
}


table.calendar {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #cc3333 #cc3333 #cc3333 #cc3333;
	border-collapse: collapse;
	background-color: #ffffff;
}

table.calendar td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: #cc3333 #cc3333 #cc3333 #cc3333;
	background-color: #ffffff;
	-moz-border-radius: 0px 0px 0px 0px;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #cc6600;
	text-align: center;
}

table.calendar td.hover {
	background-color: #ffcccc;
}

td {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #ffffff;
}

td.left {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #999966;
	text-align: justify;
}

td.middle {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #cc6600;
	text-align: justify;
}

td.right {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #999966;
}

td.space {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #999966;
	text-align: justify;
}

td.speech {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #999966;
	text-align: justify;
	font-style: italic;
}

td.footer {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #ffcc66;
}

td.bannerleft {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	color: #cc6600;
	text-align: left;
}

td.bannerright {
	vertical-align: top;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	color: #cc6600;
	text-align: right;
}

ul {
	list-style-type:square;
	position:relative;
	left:-20px;
	top:-10px;
}

input {
	background-color: #ddeedd;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #cc0000;
}

textarea {
	background-color: #ddeedd;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #cc0000;
}

hr {
	color: #cc6666;
	background-color: #cc6666;
	width: 80%;
	border: 0;
}

a {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #cc0000;
}
a:link {
	text-decoration: none;
	color: #666633;
}
a:visited {
	text-decoration: none;
	color: #666633;
}
a:active {
	text-decoration: none;
	color: #666633;
}
a:hover {
	text-decoration: underline;
	color: #cc0000;
}

a.footer {
	font-family: Copperplate Gothic Bold,Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #999966;
}
a.footer:link {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #999966;
}
a.footer:visited {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #999966;
}
a.footer:active {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #999966;
}
a.footer:hover {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #cc0000;
}

a.cei {
	font-family: Copperplate Gothic Bold,Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #ffcc66;
}
a.cei:link {
	font-family: Copperplate Gothic Bold,Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #ffcc66;
}
a.cei:visited {
	font-family: Copperplate Gothic Bold,Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #ffcc66;
}
a.cei:active {
	font-family: Copperplate Gothic Bold,Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #999966;
}
a.cei:hover {
	font-family: Copperplate Gothic Bold,Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 8pt;
	color: #cc0000;
}

a.banner {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12pt;
	color: #cc0000;
}
a.banner:link {
	text-decoration: none;
	color: #666633;
}
a.banner:visited {
	text-decoration: none;
	color: #666633;
}
a.banner:active {
	text-decoration: none;
	color: #666633;
}
a.banner:hover {
	text-decoration: underline;
	color: #cc0000;
}

a.name {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12pt;
	color: #cc0000;
}
a.name:link {
	text-decoration: none;
	color: #cc0000;
}
a.name:visited {
	text-decoration: none;
	color: #cc0000;
}
a.name:active {
	text-decoration: none;
	color: #cc0000;
}
a.name:hover {
	text-decoration: none;
	color: #cc0000;
}







</style>
