<!-- BEGIN HREF CSS -->
a:link { color: #000000; text-decoration: none;	background: transparent; }
a:visited { color: #000000;	text-decoration: none; background: transparent; }
a:hover { color: #000000; text-decoration: underline; background: transparent; }
a:active { color: #000000; text-decoration: none; background: transparent; }
#bedpost a:link { color: #FFFFFF; text-decoration: none; background: transparent; }
#bedpost a:visited { color: #FFFFFF; text-decoration: none;	background: transparent; }
#bedpost a:hover { color: #BB8D13; text-decoration: none; background: transparent; }
#bedpost a:active { color: #0033FF;	text-decoration: none; background: transparent; }
<!-- END HREF CSS -->

<!-- BEGIN Text CSS -->
p {	color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; line-height: 12pt; font-weight: normal; }
.scrollingwhite { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; line-height: 10.5pt; color: #FFFFFF; font-weight: normal; }
.boldwhite { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; line-height: 13.5pt; color: #FFFFFF; font-weight: bold; }
.boldgray { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; line-height: 13.5pt; color: #CCCCCC; font-weight: bold; }
.boldyellow { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; line-height: 12pt; color: #BD7E00; font-weight: bold; }
.bodyblack { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; line-height: 13.5pt; color: #000000; font-weight: normal; }
.bodywhite { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; line-height: 13.5pt; color: #FFFFFF; font-weight: normal; }
.bodyyellow {	font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; line-height: 13.5pt; color: #FFCC00; font-weight: normal; }
.bodygold {	font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; line-height: 13.5pt; color: #BD7E00; font-weight: normal; }
.bodysmall { font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; line-height: 10pt; color: #000000; font-weight: normal; }
<!-- END Text CSS -->

<!-- BEGIN Layout CSS -->
/* body { margin: 0 0 0 0; vertical-align: middle;} */
body { position:absolute; top:50%; left:50%; margin-top:-300px; margin-left:-400px; padding: 0 0 0 0;}
#bedpost td { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 9pt; color: #FFFFFF; height: 20px; text-align: right; font-weight: bold; }
td.bedpost2Cell { height: 22px; text-align: right; vertical-align: middle; }
td.pillow {	height: 19px; text-align: right; padding: 0 12px 0 0; }
table.mattress { width: 620px; padding: 8px 45px 0 10px; border: 0; }
table.mattress-cottage { background-color: #FFFFFF; width: 620px; padding: 8px 45px 0 10px; border: 0; MOZ-OPACITY: 0.2; OPACITY: 0.2; FILTER: alpha(opacity=20); }
td.mattress { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; line-height: 13.5pt; color: #000000; font-weight: normal; }
td.mattress-cottage { background-color: #FFFFFF; MOZ-OPACITY: 0.2; OPACITY: 0.2; FILTER: alpha(opacity=20); font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; line-height: 13.5pt; color: #000000; font-weight: normal; }
table.gutter { width: 85px; height: 600px; border: 0; }
table.resources { width: 260px; border: 0; }
table.resources2 { width: 450px; border: 0; }
table.reserve { width: 550px; border: 0; }
table.footer { margin: 20px 0 0 0; border: 0; }
td.footer {	margin: 0; padding: 10px 0 0 0; border: 0; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 10pt; color: #000000; font-weight: normal; }
td.pdfgray2 {
	padding: 4px 0 0 0;
}

.navpulldownwhite { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 11pt; color: #000000; background-color: #FFFFFF; MOZ-OPACITY: 0.70; OPACITY: 0.70; FILTER: alpha(opacity=70); visibility: hidden;}
.navpulldownwhite a:link { text-decoration: none; color: #000000; }
.navpulldownwhite a:hover { text-decoration: none; color: #000000; background-color: #EAE7E7; display: block; }
.navpulldownwhite td { height: 12px; text-align: center; padding-left: 2px; background-color: #FFFFFF; }

.navpulldownwhiteshow { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 11pt; color: #000000; background-color: #FFFFFF; MOZ-OPACITY: 0.70; OPACITY: 0.70; FILTER: alpha(opacity=70); visibility: visible;}
.navpulldownwhiteshow a:link { text-decoration: none; color: #000000; }
.navpulldownwhiteshow a:hover { text-decoration: none; color: #000000; background-color: #EAE7E7; display: block; }
.navpulldownwhiteshow td { height: 12px; text-align: center; padding-left: 2px; background-color: #FFFFFF; }

.navpulldownyellow { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 11pt; color: #000000; background-color: #FFCC00; MOZ-OPACITY: 0.70; OPACITY: 0.70; FILTER: alpha(opacity=70); visibility: hidden;}
.navpulldownyellow a:link { text-decoration: none; }
.navpulldownyellow a:hover { text-decoration: none; background-color: #BD7E00; display: block; }
.navpulldownyellow td { height: 12px; text-align: center; padding-left: 2px; background-color: #FFCC00; }

.navpulldownyellowshow { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 11pt; color: #000000; background-color: #FFCC00; MOZ-OPACITY: 0.70; OPACITY: 0.70; FILTER: alpha(opacity=70); visibility: visible;}
.navpulldownyellowshow a:link { text-decoration: none; }
.navpulldownyellowshow a:hover { text-decoration: none; background-color: #BD7E00; display: block; }
.navpulldownyellowshow td { height: 12px; text-align: center; padding-left: 2px; background-color: #FFCC00; }

.navpulldownyellowover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 11pt; color: #000000; background-color: #BD7E00; display: block; padding-left: 2px; MOZ-OPACITY: 1; OPACITY: 1; FILTER: alpha(opacity=100); visibility: visible;}

.resources { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; line-height: 12pt; color: #000000; font-weight: normal; }
.resources a:link { text-decoration: underline; color: #000000; }
.resources a:hover { text-decoration: none; color: #999999; }
.resources a:visited { text-decoration: underline; color: #000000; }
.resources a:active { text-decoration: underline; color: #000000; }

.pdfwhite { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 11pt; color: #FFFFFF; font-weight: bold; text-transform: uppercase; }
.pdfwhite a:link { text-decoration: none; color: #FFFFFF; }
.pdfwhite a:visited { text-decoration: none; color: #FFFFFF; }
.pdfwhite a:hover { text-decoration: none; color: #CCCCCC; }
.pdfwhite td { text-align: right; padding-right: 2px; }

.pdfgray { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; color: #CCCCCC; font-weight: bold; text-transform: uppercase; }
.pdfgray a:link { text-decoration: none; color: #999999; }
.pdfgray a:visited { text-decoration: none; color: #999999; }
.pdfgray a:hover { text-decoration: none; color: #000000; }
.pdfgray td { padding-right: 2px; }

.pdfgray2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 16pt; color: #CCCCCC; font-weight: bold; text-transform: uppercase;}
.pdfgray2 a:link { text-decoration: none; color: #999999; }
.pdfgray2 a:visited { text-decoration: none; color: #999999; }
.pdfgray2 a:hover { text-decoration: none; color: #000000; }
<!-- END Layout CSS -->

<!-- BEGIN Legacy Layout CSS -->
table.main { background: #FFFFFF; width: 700px; margin: 8px 0 0 0; border: 0; }
td.main { margin: 0; padding: 0; }
table.container { background: #FFFFFF; margin: 16px 0 0 0; padding: 0; border: 0; }
td.container { margin:  0; padding: 0; }
table.info { width: 334px; margin-top: 0; margin-right: 0; margin-bottom: 16px; margin-left: 0; border: 0; }
td.movieMain { padding-top: 30px; padding-bottom: 20px; }
img.photomain {	padding-top: 30px; padding-bottom: 20px; }
<!-- END Legacy Layout CSS -->