body {
background-color:#FFFFFF;
color:#666666;
direction:ltr;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
line-height:1.5em;
margin:0pt;
padding:0pt;
text-align:left;
}
p, td {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
line-height:1.5em;
}
td {
vertical-align:top;
}
b, strong {
font-weight:bold;
}
i, em {
font-style:italic;
}
u {
text-decoration:underline;
}
ul {
list-style-position:outside;
list-style-type:square;
margin-left:8px;
margin-right:0px;
padding-left:1.2em;
}
form {
margin:0pt;
}
img {
border:0pt none;
}
img.img_right {
margin:0pt 0pt 0pt 5px;
}
img.img_left {
margin:0pt 5px 0pt 0pt;
}
#handhelddata {
display:none;
}
table.rightRule, td.rightRule {
border-right:1px solid #808080;
}
table.outlinedtable {
border:1px solid #666666;
}
td.navlines {
background-color:#808080;
}
td.leftcolumn {
background-color:#F5F5F5;
border-right:1px solid #C0C0C0;
}
td.contentcolumn {
border-right:1px solid #C0C0C0;
}
td.centered_number {
color:white;
font-size:18px;
font-weight:bold;
padding:10px;
}
td.centered_number_sm {
color:white;
font-size:10px;
font-weight:bold;
padding:5px;
}
a:link {
color:#666666;
font-weight:bold;
text-decoration:underline;
}
a:visited {
color:#666666;
font-weight:bold;
text-decoration:underline;
}
a:hover {
color:#333333;
font-weight:bold;
text-decoration:underline;
}
a:active {
color:#333333;
font-weight:bold;
text-decoration:underline;
}
.BODY_criticsChoice_blurb {
color:#333333;
font-family:Times,serif;
font-size:14px;
font-style:italic;
font-weight:bold;
letter-spacing:1px;
word-spacing:1px;
}
.BODY_criticsChoice_creditName {
color:#333333;
font-size:12px;
margin-bottom:-10px;
}
.BODY_criticsChoice_creditNote {
color:#666666;
font-size:10px;
}
.BODY_exhDate {
color:#333333;
font-size:9px;
font-weight:normal;
margin-bottom:-12px;
}
.BODY_exhTitle {
color:#333333;
font-size:18px;
font-weight:normal;
line-height:1.2em;
}
.BODY_firstpar_colorstress {
color:#0099CC;
font-size:12px;
}
.BODY_subtitle_colorstress {
color:#FF3300;
font-size:11px;
font-weight:bold;
}
.BODY_main-subhead1 {
color:#333333;
font-size:18px;
font-weight:bold;
letter-spacing:1px;
line-height:20px;
}
.BODY_main-subhead2 {
color:#333333;
font-size:13px;
font-weight:bold;
line-height:16px;
text-align:left;
}
.BODY_main-subhead3 {
color:#666666;
font-size:11px;
font-weight:bold;
}
.BODY_monopace {
color:#333333;
font-family:"Courier New",Courier,Monaco,monospace;
font-size:10px;
text-align:left;
}
.BODY_quote {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:italic;
font-weight:bold;
}
.BODY_whitetext {
color:#FFFFFF;
font-weight:normal;
}
.BODY_white_popuptext {
color:#FFFFFF;
font-weight:bold;
padding-left:5px;
vertical-align:middle;
}
.bottomtext {
color:#999999;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:1px;
line-height:12px;
text-align:center;
}
.bottomtext_credits {
color:#999999;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:1px;
line-height:9px;
text-align:center;
}
a.bottomtext:link, a.bottomtext:visited {
color:#999999;
text-decoration:none;
}
a.bottomtext:hover, a.bottomtext:active {
color:#000000;
text-decoration:none;
}
.calendar {
color:#000000;
font-size:8px;
}
.calendar_Day {
border:1px solid #333333;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
}
.calendar_boxed {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
padding-bottom:2px;
padding-top:2px;
text-align:center;
width:50px;
}
table.calendar td {
color:#000000;
font-size:8px;
padding:1px;
text-align:center;
}
table.buildingcodes td {
color:#FF3300;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
padding-top:5px;
}
.buildingcodeb {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
}
.ContentsLinkBlock {
color:#666666;
font-weight:bold;
}
a.ContentsLink:link, a.ContentsLink:visited {
color:#666666;
font-weight:bold;
}
a.ContentsLink:hover, a.ContentsLink:active {
color:#000000;
font-weight:bold;
}
.credits {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
line-height:1.2em;
}
.credits i {
font-weight:bold;
}
.creditsHeader {
font-size:9px;
font-weight:bold;
line-height:1.2em;
}
.element {
border-left:2px solid #666666;
font-size:10px;
line-height:1.2em;
padding-left:7px;
text-decoration:none;
vertical-align:middle;
}
a.element:link, a.element:visited {
color:#666666;
font-size:10px;
text-decoration:none;
vertical-align:middle;
}
a.element:hover, a.element:active {
color:#333333;
font-size:10px;
text-decoration:none;
vertical-align:middle;
}
table.element_generalnotice {
border:1px solid #333333;
padding:4px;
width:134px;
}
.element_generalnotice {
color:#666666;
font-size:9px;
}
.FILM_titleblock {
color:#999900;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
.FILM_indent {
color:#666666;
font-size:11px;
font-weight:bold;
margin-left:25px;
}
.FILM_title {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:italic;
font-weight:bold;
}
hr {
border-color:-moz-use-text-color -moz-use-text-color #D5D5D5;
border-style:none none solid;
border-width:0pt 0pt 1px;
height:1px;
width:100%;
}
hr.HR_dkgrey {
border-color:-moz-use-text-color -moz-use-text-color #666666;
border-style:none none solid;
border-width:0pt 0pt 1px;
height:1px;
width:100%;
}
hr.HR_dotted {
border-color:-moz-use-text-color -moz-use-text-color #666666;
border-spacing:2px;
border-style:none none dotted;
border-width:0pt 0pt 2px;
height:2px;
width:100%;
}
hr.HR_dashed {
border-color:-moz-use-text-color -moz-use-text-color #666666;
border-spacing:2px;
border-style:none none dashed;
border-width:0pt 0pt 2px;
height:2px;
width:100%;
}
hr.HR_green {
border-color:-moz-use-text-color -moz-use-text-color #33CC00;
border-style:none none solid;
border-width:0pt 0pt 1px;
height:1px;
width:100%;
}
.primarysectiontitle {
background-color:none;
border-right:1px solid;
color:#F5F5F5;
font-size:13px;
padding:3px 9px;
}
.secondrarysectiontitle {
background-color:none;
color:#F5F5F5;
font-size:13px;
padding:3px 9px;
}
.primarypagetitle {
background-color:#333333;
color:#FFFFFF;
font-size:13px;
letter-spacing:1px;
padding:3px 12px 3px 23px;
}
a.primarysectiontitle:link, a.primarysectiontitle:visited {
color:#F5F5F5;
font-size:11px;
}
a.primarysectiontitle:hover, a.primarysectiontitle:active {
color:#CCCCCC;
font-size:11px;
}
.ticketstext {
color:#006699;
font-weight:bold;
}
a.ticketstext:link, a.ticketstext:visited {
color:#006699;
text-decoration:none;
}
a.ticketstext:hover, a.ticketstext:active {
color:#666666;
text-decoration:none;
}
td.TD_1col {
padding-left:23px;
padding-right:23px;
}
td.TD_2col-leftlight {
padding-left:23px;
padding-right:6px;
}
td.TD_2col-rightlight {
padding-left:6px;
padding-right:23px;
}
td.TD_3col-leftlight {
padding-left:23px;
padding-right:4px;
}
td.TD_3col-midlight {
padding-left:0px;
padding-right:4px;
}
td.TD_3col-rightlight {
padding-left:0px;
padding-right:23px;
}
td.TD_3colB-leftlight {
padding-left:23px;
padding-right:8px;
}
td.TD_3colB-midlight {
padding-left:0px;
padding-right:15px;
}
td.TD_3colB-rightlight {
padding-left:0px;
padding-right:15px;
}
td.TD_3colC-leftlight {
padding-left:18px;
padding-right:6px;
}
td.TD_3colC-midlight {
padding-left:6px;
padding-right:6px;
}
td.TD_3colC-rightlight {
padding-left:6px;
padding-right:18px;
}
.content {
	text-decoration: none;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	word-spacing: normal;
	border: #000000;
}
.content a:hover, .content a:active{
	font-size: 11px;
    text-decoration: underline;
    font-weight: normal;
	}
	.insideContent {
	 text-decoration: none;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
}
.insideContentTitle {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
}
.artists{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	background-color: #CCCCCC;
	align: center;
}
.artists:hover, .artists:link, .artists:active , .artists:visited{
 text-decoration: none;
background-color: #333333;
color:#FFFFFF;
 }
.artists a:hover, .artists a:link, .artists a:active .artists a:visited{
 text-decoration: none;
  color:#FFFFFF;
 }

.shop {
background-color:none;
bcolor:#F5F5F5;
font-size:13px;
padding:3px 9px;
}