html {
	margin: 0;
	padding: 0;
	border: 0;
	border-spacing: 0;
	width: 100%;
	height: 100%;
	text-align: left;
}

body {
	margin: 0;
	padding: 0;
	border: 0;
	border-spacing: 0;
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
	text-align: left;
}

table.home_stroke {
	background-color: #676A98;
}

table.tblShell {
	margin: 0;
	padding: 0;
	border: 0;
	border-spacing: 0;
	width: 100%;
	height: 100%;
}
table.tblHead {
	margin: 0;
	padding: 0;
	border: 0;
	border-spacing: 0;
	width: 900px;
	height: 108px;
}
table.tblHeadContent {
	margin: 0;
	padding: 0;
	border: 0;
	border-spacing: 0;
	height: 94px;
}
table.tblHeadStripe {
	margin: 0;
	padding: 0;
	border: 0;
	border-spacing: 0;
	width: 900px;
	height: 150px;
}
table.tblMiddle {
	margin: 0;
	padding: 0;
	border: 0;
	border-spacing: 0;
	width: 900px;
	height: 100%;
}
table.tblNav {
	margin: 0;
	padding: 0;
	border: 0;
	border-spacing: 0;
	width: 100%;
}
table.tblBody {
	margin: 0;
	padding: 0;
	border: 0;
	border-spacing: 0;
	width: 100%;
	text-align: left;
}
table.tblRightAd {
	margin: 0;
	padding: 0;
	border: 0;
	border-spacing: 0;
	width: 124px;
	text-align: center;
}
table.tblFoot {
	margin: 0;
	padding: 0;
	border: 0;
	border-spacing: 0;
	width: 900px;
	height: 138px;
	text-align: center;
}
table.tblFootText {
	margin: 0;
	padding: 0;
	border: 0;
	border-spacing: 0;
	width: 100%;
}
table.tblFootContent {
	margin: 0;
	padding: 0;
	border: 0;
	border-spacing: 0;
	width: 95%;
}
table.tblFootAd {
	margin: 0;
	padding: 0;
	border: 0;
	border-spacing: 0;
	width: 100%;
	text-align: center;
}
td.tdHead {
	height: 108px;
}
td.tdHeadAdIcon {
	width: 16px;
	text-align: center;
	vertical-align: middle;
}
td.tdHeadAdBanner {
	width: 732px;
	text-align: center;
	vertical-align: middle;
}
td.tdHeadStripe_home {
	height: 150px;
	background-image: url("/images/bgHead_home.jpg");
	background-repeat: repeat-x;
}
td.tdHeadStripe_bios {
	height: 150px;
	background-image: url("/images/bgHead_bios.jpg");
	background-repeat: repeat-x;
}
td.tdHeadStripe_filmography {
	height: 150px;
	background-image: url("/images/bgHead_filmography.jpg");
	background-repeat: repeat-x;
}
td.tdHeadStripe_news {
	height: 150px;
	background-image: url("/images/bgHead_news.jpg");
	background-repeat: repeat-x;
}
td.tdHeadStripe_guestbook {
	height: 150px;
	background-image: url("/images/bgHead_guestbook.jpg");
	background-repeat: repeat-x;
}
td.tdHeadStripe_contactus {
	height: 150px;
	background-image: url("/images/bgHead_contactus.jpg");
	background-repeat: repeat-x;
}
td.tdHeadStripe_fanclub {
	height: 150px;
	background-image: url("/images/bgHead_fanclub.jpg");
	background-repeat: repeat-x;
}
td.tdHeadStripe_superfans {
	height: 150px;
	background-image: url("/images/bgHead_superfans.jpg");
	background-repeat: repeat-x;
}
td.tdHeadStripe_mailinglist {
	height: 150px;
	background-image: url("/images/bgHead_mailinglist.jpg");
	background-repeat: repeat-x;
}
td.tdHeadStripe_lottery {
	height: 150px;
	background-image: url("/images/bgHead_affiliates.jpg");
	background-repeat: repeat-x;
}
td.tdHeadStripe_affiliates {
	height: 150px;
	background-image: url("/images/bgHead_affiliates.jpg");
	background-repeat: repeat-x;
}
td.tdHeadStripe_terms {
	height: 150px;
	background-image: url("/images/bgHead_terms.jpg");
	background-repeat: repeat-x;
}
td.tdHeadStripe_sitemap {
	height: 150px;
	background-image: url("/images/bgHead_terms.jpg");
	background-repeat: repeat-x;
}
td.tdHeadStripe_rewards {
	height: 150px;
	background-image: url("/images/bgHead_terms.jpg");
	background-repeat: repeat-x;
}
td.tdMiddle {
}
td.tdLogo {
	width: 305px;
}
td.tdNav {
	width: 195px;
	text-align: left;
	vertical-align: top;
}
td.tdSpacer {
	height: 10px;
}
td.tdBody {
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
	vertical-align: top;
}
td.tdRightAd {
	width: 130px;
	text-align: center;
	vertical-align: top;
}
td.tdRightAdIcon {
	height: 16px;
	text-align: center;
	vertical-align: middle;
}
td.tdRightAdBanner {
	height: 604px;
	text-align: center;
	vertical-align: middle;
}
td.tdFootStripe_home {
	height: 47px;
	background-image: url("/images/bgFoot_home.jpg");
	background-repeat: repeat-x;
}
td.tdFootStripe_bios {
	height: 47px;
	background-image: url("/images/bgFoot_bios.jpg");
	background-repeat: repeat-x;
}
td.tdFootStripe_filmography {
	height: 47px;
	background-image: url("/images/bgFoot_filmography.jpg");
	background-repeat: repeat-x;
}
td.tdFootStripe_news {
	height: 47px;
	background-image: url("/images/bgFoot_news.jpg");
	background-repeat: repeat-x;
}
td.tdFootStripe_guestbook {
	height: 47px;
	background-image: url("/images/bgFoot_guestbook.jpg");
	background-repeat: repeat-x;
}
td.tdFootStripe_contactus {
	height: 47px;
	background-image: url("/images/bgFoot_contactus.jpg");
	background-repeat: repeat-x;
}
td.tdFootStripe_fanclub {
	height: 47px;
	background-image: url("/images/bgFoot_fanclub.jpg");
	background-repeat: repeat-x;
}
td.tdFootStripe_superfans {
	height: 47px;
	background-image: url("/images/bgFoot_superfans.jpg");
	background-repeat: repeat-x;
}
td.tdFootStripe_mailinglist {
	height: 47px;
	background-image: url("/images/bgFoot_mailinglist.jpg");
	background-repeat: repeat-x;
}
td.tdFootStripe_lottery {
	height: 47px;
	background-image: url("/images/bgFoot_affiliates.jpg");
	background-repeat: repeat-x;
}
td.tdFootStripe_affiliates {
	height: 47px;
	background-image: url("/images/bgFoot_affiliates.jpg");
	background-repeat: repeat-x;
}
td.tdFootStripe_terms {
	height: 47px;
	background-image: url("/images/bgFoot_terms.jpg");
	background-repeat: repeat-x;
}
td.tdFootStripe_sitemap {
	height: 47px;
	background-image: url("/images/bgFoot_terms.jpg");
	background-repeat: repeat-x;
}
td.tdFootStripe_rewards {
	height: 47px;
	background-image: url("/images/bgFoot_terms.jpg");
	background-repeat: repeat-x;
}
td.tdFoot {
	height: 138px;
	vertical-align: middle;
	background-image: url("/images/bgFoot.jpg");
	background-repeat: repeat-x;
}
td.tdFootContent {
	vertical-align: middle;
}
td.tdFootAdIcon {
	text-align: center;
	vertical-align: middle;
}
td.tdFootAdBanner {
	text-align: center;
	vertical-align: middle;
}
td.tdFilmList {
	padding: 5px;
	border: 1px solid #999999;
	background-color: #DEDEDE;
}
td.tdNewsList {
	padding: 5px;
	border: 1px solid #999999;
	background-color: #DEDEDE;
}
td.tdFilmBrief {
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #999999;
}
td.tdNewsBrief {
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #999999;
}
img.ad, iframe.ad, td.ad {
	border: 2px solid #999999;
}
span.widget {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}
div.divWidget {
	width: 195px;
	height: 160px;
	padding-top: 15px;
	padding-left: 5px;
	margin: 0px;
	background:#FFFFFF url('/images/bgSchedule.jpg') no-repeat top left;
}

a:link.normal, a:visited.normal { color: #999999; text-decoration: underline; }
a:hover.normal, a:active.normal { color: #CCCCCC; text-decoration: none; }

a:link.home, a:visited.home { font-family: Arial, Helvetica, sans-serif; color: #0E2E52; text-decoration: underline; }
a:hover.home, a:active.home { font-family: Arial, Helvetica, sans-serif; color: #4E83BF; text-decoration: none; }

td.film { background-color: #FD7A76  }
table.film {  background-image: url("/images/bg_film.jpg"); background-repeat: no-repeat }

a:link.filmography, a:visited.filmography { font-family: Arial, Helvetica, sans-serif; color: #56090D; text-decoration: underline; }
a:hover.filmography, a:active.filmography { font-family: Arial, Helvetica, sans-serif; color: #C6464D; text-decoration: none; }

td.guestbook { background-color: #8392F0 }

a:link.guestbook, a:visited.guestbook { font-family: Arial, Helvetica, sans-serif; color: #0E1752; text-decoration: underline; }
a:hover.guestbook, a:active.guestbook { font-family: Arial, Helvetica, sans-serif; color: #5160C0; text-decoration: none; }

td.bios { background-color: #A58AE9 }

a:link.bios, a:visited.bios { font-family: Arial, Helvetica, sans-serif; color: #310C53; text-decoration: underline; }
a:hover.bios, a:active.bios { font-family: Arial, Helvetica, sans-serif; color: #8A4CC1; text-decoration: none; }

td.fanclub { background-color: #F8C115 }

a:link.fanclub, a:visited.fanclub { font-family: Arial, Helvetica, sans-serif; color: #604300; text-decoration: underline; }
a:hover.fanclub, a:active.fanclub { font-family: Arial, Helvetica, sans-serif; color: #EBAF23; text-decoration: none; }

td.superfans { background-color: #60D0AD }

a:link.superfans, a:visited.superfans { font-family: Arial, Helvetica, sans-serif; color: #02583D; text-decoration: underline; }
a:hover.superfans, a:active.superfans { font-family: Arial, Helvetica, sans-serif; color: #38C79B; text-decoration: none; }

td.news { background-color: #837D65  }

a:link.news, a:visited.news { font-family: Arial, Helvetica, sans-serif; color: #51320F; text-decoration: underline; }
a:hover.news, a:active.news { font-family: Arial, Helvetica, sans-serif; color: #BD894F; text-decoration: none; }

td.terms { background-color: #C65B77 }

a:link.terms, a:visited.terms { font-family: Arial, Helvetica, sans-serif; color: #600B00; text-decoration: underline; }
a:hover.terms, a:active.terms { font-family: Arial, Helvetica, sans-serif; color: #DC4330; text-decoration: none; }

td.sitemap { background-color: #C65B77 }

a:link.sitemap, a:visited.sitemap { font-family: Arial, Helvetica, sans-serif; color: #600B00; text-decoration: underline; }
a:hover.sitemap, a:active.sitemap { font-family: Arial, Helvetica, sans-serif; color: #DC4330; text-decoration: none; }

td.rewards { background-color: #C65B77 }

a:link.rewards, a:visited.rewards { font-family: Arial, Helvetica, sans-serif; color: #600B00; text-decoration: underline; }
a:hover.rewards, a:active.rewards { font-family: Arial, Helvetica, sans-serif; color: #DC4330; text-decoration: none; }

td.contactus { background-color: #66CEF6  }

a:link.contactus, a:visited.contactus { font-family: Arial, Helvetica, sans-serif; color: #601B00; text-decoration: underline; }
a:hover.contactus, a:active.contactus { font-family: Arial, Helvetica, sans-serif; color: #EE581F; text-decoration: none; }

td.lottery { background-color: #B9B9B9 }

a:link.lottery, a:visited.lottery {  font-family: Arial, Helvetica, sans-serif; color: #004D60; text-decoration: underline; }
a:hover.lottery, a:active.lottery {  font-family: Arial, Helvetica, sans-serif; color: #36B7D7; text-decoration: none; }

td.affiliates { background-color: #B9B9B9 }

a:link.affiliates, a:visited.affiliates {  font-family: Arial, Helvetica, sans-serif; color: #004D60; text-decoration: underline; }
a:hover.affiliates, a:active.affiliates {  font-family: Arial, Helvetica, sans-serif; color: #36B7D7; text-decoration: none; }

td.mailinglist { background-color: #AFD24E }

a:link.mailinglist, a:visited.mailinglist {  font-family: Arial, Helvetica, sans-serif; color: #17520E; text-decoration: underline; }
a:hover.mailinglist,a:active.mailinglist {  font-family: Arial, Helvetica, sans-serif; color: #5DBF4E; text-decoration: none; }

select.menu { font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #E1E1E1; font-weight: bold; }
select.list { font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #E1E1E1; }
textarea {  font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #E1E1E1}
input.text {  font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #E1E1E1}
input.submit {  font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #3040B1; font-weight: bold; }
input.submit_guestbook { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; background-color: #0E1752; font-weight: bold; }
input.submit_mailinglist { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; background-color: #17520E; font-weight: bold; }
input.submit_filmography { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; background-color: #56090D; font-weight: bold; }
input.radio {  ; color: #000000; background-color: #808080}
input.checkbox { ; color: #000000; background-color: #808080}

span.normal {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000}
span.bold {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000000}
span.header {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000000}
span.subheader {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000}
span.whitehead {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF}
span.error {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #CC0000 }
span.complete {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #006600 }
span.huge {  font-family: Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: bold; color: #003399}
span.big {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000}
span.copy {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #999999; }
span.small {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999}
span.trail { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; }
span.script {  font-family: Times New Roman, Times, serif; font-size: 9pt; font-style: italic; color: #000000}
font.guest_red {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: red}
font.guest_yellow {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: yellow}
font.guest_blue {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: blue}
font.guest_green {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: green}
font.guest_orange {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: orange}
font.guest_purple {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: purple}
font.guest_pink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: pink}
font.guest_turquoise {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: turquoise}
font.guest_gray {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: gray}
font.xmas_green { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #115C41 }
font.xmas_red { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #A42C30 }
