body {
font-family: Lucida Sans Unicode, sans-serif;
font-size: 10pt;
font-weight: normal;
margin: 20px; background: white;
}

p {

}

b {
font-weight: bold;
}

a:link {
text-decoration: underline;
color: black;
}

a:visited {
text-decoration: underline;
color: black;
}

a:hover {
color: black;
text-decoration: underline;
}

a:active {
color: black;
text-decoration: underline;
}

h1 {
font-size: 16pt;
}

h2 {
font-size: 14pt;
}

h3 {
font-size: 12pt;
}

ol {

}

ul {

}

li {

}

hr {
border: 0;
height: 1px;
color: black;
background-color: black;
}

table {

}

td {
font-size: 10pt;
}

input {
border: 1px solid black;
}

textarea {
border: 1px solid black;
}

table.form {
border: 1px solid black;
}

td.artistphoto {
float: left;
padding-right: 5px;
background: url("/design/sectionheader-bg.gif") no-repeat;
}

td.caption {
color: #504665;
font-size: 9px;
text-align: center;
}

td.composer {
font-size: 9px;
font-weight: bold;
padding: 3px 3px 3px 0;
background: url("/design/sectionheader-bg.gif") no-repeat;
}

table.hometop {
width: 100%;
border-bottom: 1px solid #DDCA99;
background: url("/design/home-divider1.gif") 445px 20px no-repeat #EBE8B1;
}

td.homephoto {
padding: 0;
}

td.hometop {
padding: 5px 20px 5px 15px;
width: 195px;
}

a.homeheadline:link {
color: #504665;
	font-size: 12px;
	text-decoration: none;
  	font-weight: bold;
}

a.homeheadline:visited {
color: #504665;
	font-size: 12px;
	text-decoration: none;
  	font-weight: bold;
}

a.homeheadline:hover {
color: #504665;
	font-size: 12px;
	text-decoration: underline;
  	font-weight: bold;
}

a.homeheadline:active {
color: #504665;
	font-size: 12px;
	text-decoration: underline;
  	font-weight: bold;
}

.homehighlight {
color: #666600;
font-weight: bold; font-size: 12px;
line-height: 15px;
}

a.hometoplink:link {
color: #504665;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  text-decoration: none;
  font-size: 10px;
  font-weight: bold;
}

a.hometoplink:visited {
color: #504665;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  text-decoration: none;
  font-size: 10px;
  font-weight: bold;
}

a.hometoplink:hover {
color: #504665;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  text-decoration: underline;
  font-size: 10px;
  font-weight: bold;
}

a.hometoplink:active {
color: #504665;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  text-decoration: underline;
  font-size: 10px;
  font-weight: bold;
}

.hometoplink {
color: #504665;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
}

table.sidefeature {

}

td.sidefeature {
padding: 3px 0px 7px 0px;
}

.seating-bg {
background-color: #E5E198;
  color: #000000;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 11px;
}

.main-bg {
background-color: #FFFFFF;
  color: #000000;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 11px;
  line-height: 14px;
  background-repeat: no-repeat;
;
}

.price_a {
color: #FFFFFF;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-color: #E89419;
}

.price_b {
color: #FFFFFF;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-color: #F4C890;
}

.price_bc {
color: #541900;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-color: #C3E4DB;
}

.price_c {
color: #541900;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-color: #D0B19C;
}

.price_d {
color: #FFFFFF;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-color: #753C14;
}

.price_e {
color: #FFFFFF;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-color: #541900;
}

body.seatingpopup {
margin: 0;
}

table#header {

}

td.header-left {
padding:0;
}

td.header {

}

td.header-right {
padding:0;
}

table#subheader {
width: 640px;
border-top: 1px solid black;
background: white;
}

td.subheader-left {
width: 100%;
}

td.subheader {
font-size: 12pt;
font-style: normal;
color: black;
}

td.subheader-right {

}

table#footer {
width: 640px;
}

td.footer-left {
width: 1px;
}

td.footer {

}

td.footer-right {
width: 1px;
}

table.sitemap {
border-left: 1px solid black;
margin-top: 10px;
margin-bottom: 10px;
}

td.sitemap {
padding: 10px;
width: 150px;
border-right: 1px solid black;
}

div.sitemap1 {
font-size: 16px;
font-weight: bold;
}

a.sitemap1:link {
text-decoration: none;
color: black;
}

a.sitemap1:visited {
text-decoration: none;
color: black;
}

a.sitemap1:active {
text-decoration: underline;
color: red;
}

a.sitemap1:hover {
text-decoration: underline;
color: red;
}

div.sitemap2 {
margin-left: 10px;
margin-top: 10px;
font-size: 14px;
}

a.sitemap2:link {
text-decoration: none;
color: black;
}

a.sitemap2:visited {
text-decoration: none;
color: black;
}

a.sitemap2:active {
text-decoration: underline;
color: red;
}

a.sitemap2:hover {
text-decoration: underline;
color: red;
}

div.sitemap3 {
margin-left: 20px;
font-size: 12px;
}

a.sitemap3:link {
text-decoration: none;
color: black;
}

a.sitemap3:visited {
text-decoration: none;
color: black;
}

a.sitemap3:active {
text-decoration: underline;
color: red;
}

a.sitemap3:hover {
text-decoration: underline;
color: red;
}

div.sitemap4 {
margin-left: 30px;
font-size: 10px;

}

a.sitemap4:link {
text-decoration: none;
color: black;
}

a.sitemap4:visited {
text-decoration: none;
color: black;
}

a.sitemap4:active {
text-decoration: underline;
color: red;
}

a.sitemap4:hover {
text-decoration: underline;
color: red;
}

table#main {
width: 720px;
}

td#main-right {
padding: 0px 0px 10px 0px;
}

div#pagetitle {
color: black;
font-size: 14pt;
font-weight: bold;
margin: 10px 0 10px 0;
}

table#l1 {
width: 100%;
}

td#l1_p1 {
padding: 10px;
}

table#l2 {
width: 100%;
}

td#l2_p1 {
padding: 10px;
font-size: 12px;
}

td#l2_p2 {
padding: 5px;
}

table#l3 {

}

td#l3_p1 {

}

td#l3_p2 {

}

table#l4 {

}

td#l4_p1 {

}

td#l4_p2 {

}

td#l4_p3 {

}

td#l4_p4 {

}

td#l4_p5 {

}

td#l4_p6 {

}

td#l4_p7 {

}

td#l4_p8 {

}

table#l5 {

}

td#l5_p1 {

}

td#l5_p2 {

}

td#l5_p3 {

}

td#l5_p4 {

}

td#l5_p5 {

}

td#l5_p6 {

}

table#sectionheader {

}

td.sectionheader-left {
padding:0;
}

td.sectionheader {

}

td.sectionheader-right {
padding:0;
}


