body {margin:0 0 0 0;font-family:georgia, arial;font-size:0.74em;font-weight:normal;color:#000000;text-align:center;min-width:800px;background:url(images/page_bg.gif) repeat;}
.main {margin:0 auto 0 auto;}
.container {width:800px;margin:0 auto 0 auto;text-align:center;}
.headerleft {float:left;}
.headerright {float:right;}
.topnav {width:800px;height:42px;float:left;margin:0 0 0 0;padding:0 0 0 0;}
.topnav img {margin:0 0 0 0;padding:0 0 0 0;}
.left {width:160px;float:left;text-align:left;}
.middle {width:320px;height: 465px;float:left;text-align:left;background:url(images/home_middle_bg.gif);}
.middleupdate {width:320px;height: 900px;float:left;text-align:left;background:url(images/home_middle_bg_update.gif);}
.middletext {padding-left:18px;color: #666666;font-size:1.3em;width:284px;line-height:1.3em;}
.middletextupdate {padding-left:18px;color: #666666;font-size:1.3em;width:284px;line-height:1.3em;}
.right {width:320px;float:right;}
.bottom {width:798px;float:left;}
.bottomlegal {width:800px;float:right;text-align:right;}

.callouthdr {background: #9FA8CE;}
.callouthdr p {color:#FFFFFF;padding:3px 0 3px 14px;margin:0 0 20px 0px;font-weight:normal;font-size:1.1em;}
.callout {background: #9FA8CE;}
.callout p {color:#333333;padding:7px 0 6px 13px;margin:0 0 1px 0px;}
.calloutimage {padding:0 0 0px 0 ;margin:0 0 0px 0;}
.callout a {font-weight:bold;text-decoration: none;color: #333333;}

.textsml {font-size:0.9em;}
h1 {margin:0 0 0 0;padding:0 0 0 0;}
a.film {color:#1F2E53;}
a.tv {color:#C10C13;}


.tvmain {width:640px;float:right;background:url(images/tv_bg.gif) #C10C13;background-repeat: no-repeat;}
.tvnav  {background:#E8A4A7;margin:0 0 1px 0px;padding:2px 0 2px 13px;color:#FFFFFF;}
.tvnav a {color:#FFFFFF;text-decoration: none;}
.tvnav a:hover {color:#C10C13;text-decoration: none;}
.tvnavon  {background:#E8A4A7;margin:0 0 1px 0px;padding:2px 0 2px 13px;}
.tvnavon a {color:#C10C13;text-decoration: none;}
.tvnavon a:hover {color:#C10C13;text-decoration: none;}
.tvnav2  {background:#E8A4A7;margin:20 0 1px 0px;padding:2px 0 2px 13px;}
.tvnav2 a {color:#FFFFFF;text-decoration: none;}
.tvnav2 a:hover {color:#FFFFFF;text-decoration: none;}
.tvnav2on  {background:#E8A4A7;margin:20 0 1px 0px;padding:2px 0 2px 13px;}
.tvnav2on a {color:#C10C13;text-decoration: none;}
.tvnav2on a:hover {color:#C10C13;text-decoration: none;}
.tvmain h2 {color:#C10C13;font-size:1.2em;font-family:georgia, arial;font-weight:bold;}

.filmmain {width:640px;float:right;background:url(images/film_bg.gif) #1F2E53;background-repeat: no-repeat;}
.filmnav  {background:#ABB1BE;margin:0 0 1px 0px;padding:2px 0 2px 13px;color:#FFFFFF;}
.filmnav a {color:#FFFFFF;text-decoration: none;}
.filmnav a:hover {color:#1F2E53;text-decoration: none;}
.filmnavon  {background:#ABB1BE;margin:0 0 1px 0px;padding:2px 0 2px 13px;}
.filmnavon a {color:#1F2E53;text-decoration: none;}
.filmnavon a:hover {color:#1F2E53;text-decoration: none;}
.filmnav2  {background:#ABB1BE;margin:20 0 1px 0px;padding:2px 0 2px 13px;}
.filmnav2 a {color:#FFFFFF;text-decoration: none;}
.filmnav2 a:hover {color:#1F2E53;text-decoration: none;}
.filmnav2on  {background:#ABB1BE;margin:20 0 1px 0px;padding:2px 0 2px 13px;}
.filmnav2on a {color:#1F2E53;text-decoration: none;}
.filmnav2on a:hover {color:#1F2E53;text-decoration: none;}
.filmmain h2 {color:#1F2E53;font-size:1.2em;font-family:georgia, arial;font-weight:bold;}

.newsmain {width:640px;float:right;background:url(images/news_bg.gif) #2A4EA5;background-repeat: no-repeat;}
.newsnav  {background:#ABB1BE;margin:0 0 1px 0px;padding:2px 0 2px 13px;color:#FFFFFF;}
.newsnav a {color:#FFFFFF;text-decoration: none;}
.newsnav a:hover {color:#1F2E53;text-decoration: none;}
.newsnavon  {background:#ABB1BE;margin:0 0 1px 0px;padding:2px 0 2px 13px;}
.newsnavon a {color:#1F2E53;text-decoration: none;}
.newsnavon a:hover {color:#1F2E53;text-decoration: none;}
.newsmain h2 {color:#2A4EA5;font-size:1.2em;font-family:georgia, arial;font-weight:bold;}
.newstextarea {width:420px;padding:0px 0px 0px 16px;float:left;text-align:left;color:#FFFFFF;}
.newstextarea p {padding:0px 0px 0px 0px;margin:10px 0px 0px 2px;font-size:1.1em;line-height:1.4em;}
.newstextarea h1 {padding:0px;margin:0px;}
.newspic {width:180px;float:right;}
.newspic img {margin:12px 0px 0px 0px;}
.newstory {width:640px;float:left;}
.newstory2 {width:640px;float:left;}

.newslistingmain {width:640px;float:right;background:url(images/news_bg.gif) #2A4EA5;background-repeat: no-repeat;}
.newslistingtextarea {width:595px;padding:0px 0px 0px 16px;float:left;text-align:left;color:#FFFFFF;}
.newslistingtextarea p {padding:0px 0px 0px 2px;margin:10px 0px 0px 2px;font-size:1.1em;line-height:1.4em;}
.newslistingmain h2 {color:#2A4EA5;font-size:1.2em;font-family:georgia, arial;font-weight:bold;}

.filmmainlvl2 {width:640px;float:right;background:url(images/film_bg_lvl2.gif) #1F2E53;;background-repeat: no-repeat;}
.filmmainlvl2 h2 {color:#1F2E53;font-size:1.2em;font-family:georgia, arial;font-weight:bold;}

.aboutmain {width:640px;float:right;background:url(images/about_bg.gif) #D5565B;background-repeat: no-repeat;}
.aboutnav  {background:#F0C0C2;margin:0 0 1px 0px;padding:2px 0 2px 13px;color:#FFFFFF;}
.aboutnav a {color:#FFFFFF;text-decoration: none;}
.aboutnav a:hover {color:#D5565B;text-decoration: none;}
.aboutnavon  {background:#F0C0C2;margin:0 0 1px 0px;padding:2px 0 2px 13px;color: #D5565B;}
.aboutnavon a {color:#D5565B;text-decoration: none;}
.aboutnavon a:hover {color:#D5565B;text-decoration: none;}
.aboutmain h2 {color:#D5565B;font-size:1.2em;font-family:georgia, arial;font-weight:bold;}
.abouttextarea {width:420px;padding:0px 0px 0px 16px;float:left;text-align:left;color:#FFFFFF;}
.abouttextarea p {padding:0px 0px 0px 2px;margin:10px 0px 0px 2px;font-size:1.1em;line-height:1.4em;}
.abouttextarea h1 {padding:0px;margin:0px;}

.contactmain {width:640px;float:right;background:url(images/contact_bg.gif) #4977E4;background-repeat: no-repeat;}
.contactnav  {background:#B3C3E8;margin:0 0 1px 0px;padding:2px 0 2px 13px;color:#FFFFFF;}
.contactnav a {color:#FFFFFF;text-decoration: none;}
.contactnav a:hover {color:#4977E4;text-decoration: none;}
.contactnavon  {background:#B3C3E8;margin:0 0 1px 0px;padding:2px 0 2px 13px;color: #D5565B;}
.contactnavon a {color:#4977E4;text-decoration: none;}
.contactnavon a:hover {color:#4977E4;text-decoration: none;}
.contactmain h2 {color:#4977E4;font-size:1.2em;font-family:georgia, arial;font-weight:bold;}
.contacttextarea {width:420px;padding:0px 0px 0px 16px;float:left;text-align:left;color:#FFFFFF;}
.contactarea p {padding:0px 0px 0px 2px;margin:10px 0px 0px 2px;font-size:1.1em;line-height:1.4em;}
.contacttextarea h1 {padding:0px;margin:0px;}
.contacttextarea2 {width:200px;padding:0px 0px 0px 16px;float:left;text-align:left;color:#FFFFFF;}
.contacttextarea2 p {padding:0px 0px 0px 2px;margin:10px 0px 0px 2px;font-size:1.1em;line-height:1.4em;}
.contactpic {width:352px;float:right;}

.lvl2textarea {width:305px;padding:0px 0px 0px 16px;float:left;text-align:left;color:#FFFFFF;}
.lvl2textarea p {padding:0px 0px 0px 2px;margin:8px 0px 0px 2px;font-size:1.1em;line-height:1.3em;}
.lvl2textarea h1 {padding:0px;margin:0px;}

.lvl2textarea2 {width:550px;padding:0px 0px 0px 16px;float:left;text-align:left;color:#FFFFFF;}
.lvl2textarea2 p {padding:0px 0px 0px 2px;margin:8px 0px 0px 2px;font-size:1.1em;line-height:1.3em;}
.lvl2textarea2 h1 {padding:0px;margin:0px;}

.lvl2textarea #hdrtxt {width:245px;float:left;}
.lvl2textarea #hdrback {width:60px;float:right;}


.sidepic {width:300px;float:right;padding:14px 17px 0px 0px;text-align:right;font-size:0.9em;color: #FFFFFF;}
.sidepic p {padding:14px 0px 0px 0px;margin:0px;}

.imgRotator {padding:0px;margin:0px;}


a {color: #FFFFFF; text-decoration: none;}



