@charset "utf-8";
/* CSS Document */


body {
	background-image: url(../furniture/eksbackground.gif);
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
p {
	line-height: 150%;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	text-align: center;
	font-weight: bold;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #38B63C;
	text-align: left;
	font-weight: bold;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	text-align: center;
	font-weight: bold;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	text-align: left;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #036;
	text-align: center;
}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-align: center;
}
a:link {
	color: #036;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	color: #667698;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #036;
	text-decoration: underline;
	font-weight: bold;
}
a:active {
	color: #667698;
	text-decoration: none;
	font-weight: bold;
}
/* Header CSS */
.toplinks {
	font-size: 10px;
	text-align: right;
	vertical-align: top;
	white-space: nowrap;
	padding-right: 30px;
	padding-top: 3px;
}
.basebar {
	background-image: url(../furniture/basebar.gif);
	height: 15px;
}
.basebg {
	background-image: url(../furniture/basebg.jpg);
	height: 10px;
}
.logo {
	width: 408px;
	vertical-align: top;
}
.clear {
	clear: both;
}
.headrgt {
	vertical-align: top;
}
.search {
	text-align: right;
	padding-right: 30px;
	padding-top: 3px;
}
.sharetd {
	text-align: right;
	padding-right: 30px;
}
/* Body CSS */
.awards {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #596784;
	font-size: 12pt;
}
.articlespad {
	padding-right: 20px;
	padding-left: 20px;
}
.awardslist ul {
	list-style-image: url(../furniture/awdstar.gif);
	line-height: normal;
	list-style-position: outside;
}
.awardspad {
	padding-right: 20px;
	padding-left: 20px;
}
.bioline {
	line-height: 1.65em;
}
.biopad {
	padding-right: 30px;
	padding-left: 30px;
}
.bluecell {
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-image: url(../furniture/bar.gif);
	background-color: #667698;
}
.bluecellcen {
	color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
	background-image: url(../furniture/bar.gif);
	background-color: #667698;
}
.bulletul {
	list-style-image: url(../furniture/bullet8.gif);
	list-style-position: outside;
	text-align: left;
	line-height: 1.65em;
}
.byline {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D4B65;
}
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: normal;
}
.centercell {
	vertical-align: top;
	width: 450px;
}
.category {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
}
.centertd {
	text-align: center;
	vertical-align: top;
}
.center20blue {
	text-align: center;
	width: 20%;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F1F2F5;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.center25 {
	text-align: center;
	width: 25%;
	vertical-align: top;
}
.center33 {
	text-align: center;
	width: 33%;
	vertical-align: top;
}
.center50 {
	text-align: center;
	width: 50%;
	vertical-align: top;
}
.centerimage {
	text-align: center;
	background-color: #F1F2F5;
}
.centerlarge {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.charitynews {
	padding-left: 20px;
	width: 50%;
	padding-top: 10px;
	vertical-align: top;
}
.filmbluecell {
	color: #FFFFFF;
	background-color: #667698;
	text-align: left;
	vertical-align: top;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../furniture/bar.gif);
}
.filmgallery {
	border: thin double #667698;
	text-align: center;
	vertical-align: middle;
}
.filmlinks {
	line-height: 1.65em;
	padding-left: 3px;
}
.filmlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.filmname {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
}
.filmpad {
	padding-right: 20px;
	padding-left: 20px;
}

.filmpostercell {
	text-align: center;
	vertical-align: top;
	width: 130px;
}
.filmquote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #036;
	line-height: 1.65em;
}
.filmstatscell {
	vertical-align: top;
	text-align: left;
	padding-top: 3px;
	padding-left: 5px;
}
.galleryheader a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.galleryheader a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.galleryheader a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.galleryheader a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.gallerymenu {
	list-style-image: url(../furniture/bullet8.gif);
	list-style-position: outside;
	text-align: left;
	line-height: 1.65em;
	font-size: 14px;
}
.gallerynext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	width: 25%;
	background-image: url(../furniture/bar.gif);
	background-color: #667698;
	padding-right: 20px;
}
.galleryprev {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	width: 25%;
	background-image: url(../furniture/bar.gif);
	background-color: #667698;
	padding-left: 20px;
}
.gallerytitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	width: 50%;
	background-color: #667698;
	background-image: url(../furniture/bar.gif);
}
.headingblue {
	background-color: #CDD1DC;
	padding: 3px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.imagelinks {
	background-color: #F1F2F5;
	text-align: center;
}
.indexul {
	list-style-position: inside;
	list-style-type: square;
}
.intro {
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
}
.left20 {
	text-align: left;
	width: 20%;
	vertical-align: top;
}
.left25 {
	text-align: left;
	width: 25%;
	vertical-align: top;
}
.left33 {
	text-align: left;
	width: 33%;
	vertical-align: top;
}
.left35 {
	text-align: left;
	width: 35%;
	vertical-align: top;
}
.left45 {
	text-align: left;
	width: 45%;
	vertical-align: top;
}
.left50 {
	text-align: left;
	width: 50%;
	vertical-align: top;
}
.left55 {
	text-align: left;
	width: 55%;
	vertical-align: top;
}
.leftbluecell {
	color: #FFFFFF;
	background-color: #667698;
	text-align: left;
	vertical-align: top;
	background-image: url(../furniture/bar.gif);
	font-weight: bold;
}
.leftmenu {
	background-color: #F1F2F5;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #667698;
}
.lefttd66 {
	text-align: left;
	vertical-align: top;
	width: 66px;
}
.lefttd110 {
	text-align: left;
	vertical-align: top;
	width: 110px;
}
.lefttd130 {
	text-align: left;
	vertical-align: top;
	width: 130px;
}
.lefttd140 {
	text-align: left;
	vertical-align: top;
	width: 140px;
}
.lefttd160 {
	text-align: left;
	vertical-align: top;
	width: 160px;
}
.lefttd260 {
	text-align: right;
	vertical-align: top;
	width: 260px;
}
.lefttd170 {
	text-align: left;
	vertical-align: top;
	width: 170px;
}
.lefttd178 {
	text-align: left;
	vertical-align: top;
	width: 178px;
}
.lightbluecell {
	background-color: #F1F2F5;
}
.lightbluecelldash {
	background-color: #F1F2F5;
	border-right-color: #F1F2F5;
	border-right-style: dashed;
	border-right-width: thin;
}
.navcontainer {
	margin: 0px;
	padding: 0px;
	width: 876px;
}
.navcontainer ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
}
.navcontainer ul li { 
	float: left;
}
.navcontainer ul li a {
	text-decoration: none;
	color:#036;
	float: left;
	margin: 0px;
	height: 22px;
	width: 115px;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../furniture/button.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
}
.navcontainer li a:hover {
	color: #036;
	background-image: url(../furniture/button1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
}

.news {
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	vertical-align: top;
}
.newsfeed {
	text-align: center;
	padding-top: 3px;
	background-color: #F1F2F5;
}
.obl {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #373856;
}
.oldviclinks {
	line-height: 1.65em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.oldvicpad {
	padding-right: 30px;
	padding-left: 30px;
}
.oldvicmore {
	background-color: #FFFFFF;
}
.oldvicquote {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #036;
	line-height: 1.65em;
	font-style: normal;
	background-color: #F1F2F5;
	padding: 10px;
}
.paypal {
	padding-bottom: 10px;
	text-align: center;
	font-size: 9px;
	margin-top: 10px;
}
.pad10 {
	padding: 10px;
}
.pad20 {
	padding: 20px;
}
.photolinks {
	line-height: 1.5em;
	padding-bottom: 5px;
}
.publishers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: normal;
	color: #54548D;
}
.quote {
	padding-right: 50px;
	padding-left: 50px;
	text-align: center;
}
.readmore {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.rightcell {
	width: 176px;
	vertical-align: top;
}
.rightdash {
	text-align: left;
	width: 50%;
	vertical-align: top;
	border-right-color: #F1F2F5;
	border-right-style: dashed;
	border-right-width: thin;
}
.righttd130 {
	vertical-align: top;
	width: 130px;
	text-align: center;
}
.righttd200 {
	vertical-align: top;
	width: 200px;
}
.righttd306 {
	vertical-align: top;
	width: 306px;
}
.righttd {
	text-align: right;
	vertical-align: top;
}
.sitemapads {
	text-align: center;
}
.source {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #54548D;
}
.sourcegr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #38B63C;
}
.spacer10 {
	background-image: url(../furniture/clearpixel10.gif);
	height: 10px;
}
.spacer10blue {
	background-image: url(../furniture/clearpixel10.gif);
	height: 10px;
	background-color: #CDD1DC;
}
.spacer10ltblue {
	background-image: url(../furniture/clearpixel10.gif);
	height: 10px;
	background-color: #F1F2F5;
}
.spacer20 {
	background-image: url(../furniture/clearpixel.gif);
	height: 20px;
	text-align: center;
}
.support {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: left;
}
.subscribe {
	text-align: left;
	padding-top: 20px;
	padding-bottom: 10px;
}
.title {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
}
.titleanecd {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #000;
}
.titlegoofs {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #000;
}
.theaterdate {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10pt;
}
.triquote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #036;
	line-height: 1.65em;
	padding-right: 5px;
	padding-left: 5px;
}
.videomodule {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: top;
}
/* Footer CSS */
.footermenu {
	font-size: 10pt;
	text-align: center;
	height: 30px;
	vertical-align: middle;
}
.footermenu a:link {
	text-decoration: none;
	color: #667698;
}
.footermenu a:visited {
	color: #667698;
	text-decoration: none;
}
.footermenu a:hover {
	color: #667698;
	text-decoration: underline;
}
.footermenu a:active {
	color: #000;
	text-decoration: none;
}
.copyright {
	color: #FFFFFF;
	font-size: 9pt;
	background-color: #667698;
	text-align: center;
	height: 25px;
	vertical-align: middle;
	background-image: url(../furniture/bar.gif);
}
.copyright a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.copyright a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.copyright a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.copyright a:active {
	color: #FFFFFF;
	text-decoration: none;
}
