body {
	margin: 0px;
	left: 0px;
	top: 0px;
}
table.nav {
	left: 220px;
	top: 23px;
	position: absolute;
}
table.nav2 {
	left: 220px;
	top: 60px;
	position: absolute;
}
img.left {
	left: 0px;
	top: 100px;
	position: absolute;
}
img.logo {
	left: 839px;
	top: 125px;
	position: absolute;
}
img.logoleft {
	left: 0px;
	top: 125px;
	position: absolute;
}
img.l {
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 15px;
}
img.r {
	float: right;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
div.page {
	top:125px;
	left:240px;
	width:520px;
	position:absolute;
}
div.pagegal {
	top:128px;
	left:60px;
	width:886px;
	position:absolute;
}

.pagehead {
	font-family: Gill Sans, sans-serif, Futura, Trebuchet MS, Helvetica, Arial, Verdana;
	font-family: Futura, Trebuchet MS, Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
}
.whitetext {
	font-family: Gill Sans, sans-serif, Futura, Trebuchet MS, Helvetica, Arial, Verdana;
	font-family: Futura, Trebuchet MS, Helvetica, Arial, Verdana, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color:#FFFFFF;
}
span.footer {
	top:20px;
	padding-bottom: 20px;
	width:620px;
	position:relative;
}
p.footer {
	color:#FFFFFF;
	font-weight: normal;
	font-family: Gill Sans, sans-serif, Futura, Trebuchet MS, Helvetica, Arial, Verdana;
	font-family: Futura, Trebuchet MS, Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
}
.head {
	font-weight: bold;
	font-family: Gill Sans, sans-serif, Futura, Trebuchet MS, Helvetica, Arial, Verdana;
	font-family: Futura, Trebuchet MS, Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	color:#0066FF;
}
.nav {
	font-family: Gill Sans, sans-serif, Futura, Trebuchet MS, Helvetica, Arial, Verdana;
	font-family: Futura, Trebuchet MS, Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
}
table.season-nav .nav {
	font-size: 10px;
}
.jump {
	font-weight: normal;
	font-family: Gill Sans, sans-serif, Futura, Trebuchet MS, Helvetica, Arial, Verdana;
	font-family: Futura, Trebuchet MS, Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

.style1 {
	font-family: Gill Sans, sans-serif, Futura, Trebuchet MS, Helvetica, Arial, Verdana;
	font-family: Futura, Trebuchet MS, Helvetica, Arial, Verdana, sans-serif;
	font-size: 10pt;
	line-height: 16px;
}
a {
	color: #824B3C;
	text-decoration: none;
}
.title-performer {
	font-size: 14pt; font-weight: bold;
}
.title-dates {
	font-size: 12pt; font-weight: bold;
}
.title-upcoming {
	font-size: 11pt; font-weight: bold;
}
a:hover {
    text-decoration: underline;
}
a:visited {
	color: #824B3C;
}




body.home {
	background-color: #BEAE97;
}
span.home {
	background-color:#6C7F4D;
	width:100%;
	height:80px;
	left:0px;
	top:0px;
	position:absolute;
}
img.homelogo {
	left: 50px;
	top: 90px;
	position: absolute;
}
img.home {
	left: 220px;
	top: 195px;
	position: absolute;
}
div.homepage {
	top:460px;
	left:254px;
	width:635px;
	position:absolute;
}



body.scheme1 {
	background-color: #BEAE97;
}
span.scheme1 {
	background-color:#6C7F4D;
	width:100%;
	height:100px;
	left:0px;
	top:0px;
	position:absolute;
}



body.scheme2 {
	background-color: #BEAE97;
}
span.scheme2 {
	background-color:#330000;
	width:100%;
	height:100px;
	left:0px;
	top:0px;
	position:absolute;
}



body.scheme3 {
	background-color: #C7BBA9;
}
span.scheme3 {
	background-color:#A6BB75;
	width:100%;
	height:100px;
	left:0px;
	top:0px;
	position:absolute;
}

body.scheme4 {
	background-color: #C3B59F;
}
span.scheme4 {
	background-color:#AF7750;
	width:100%;
	height:100px;
	left:0px;
	top:0px;
	position:absolute;
}


body.scheme5 {
	background-color: #BEAE97;
}
span.scheme5 {
	background-color:#0A3638;
	width:100%;
	height:100px;
	left:0px;
	top:0px;
	position:absolute;
}
