﻿#contentWrapper {
	width:960px;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
}
.contentFrame {	
	/*max-width:1128px;*/
	/*width:960px;*/
	/*min-height:50px;*/
	background-color:#eeeeee;
	margin-bottom:16px;
}

li { display:inline; }

/*.contentDiv {	
	width:944px;
	max-width:1128px;	
	background-color:#eeeeee;
	margin-bottom:8px;
}*/
.contentDiv H2 {
	font: bold 18px/22px Arial, Helvetica, sans-serif;
	color:#35aeeb;
}
.contentDiv p {
	font: regular 12px/14px Arial, Helvetica, sans-serif;
	color:#000000;
}

.titleBar {
	/*width:920px;*/
	min-height:75px;
	background-color:#eeeeee;
	overflow:hidden;
	position:relative;
	
	/*width:960px;*/
	font: normal 12px/14px Arial, Helvetica, sans-serif;
}
.titleBar h1 {
	font: bold 56px/64px Helvetica, Arial, sans-serif;
	color:#cccccc;
	overflow:hidden;	
	margin-left:10px;
	margin-top:2px;
}
.titleBarHeading  {	
	font: bold 56px/64px Helvetica, Arial, sans-serif;
	color:#cccccc;
	overflow:hidden;	
	margin-left:10px;
	margin-top:2px;
}

#artTopHorizDividerWhite {
	width:940px;
	height:1px;
	background-image:url(../Images/Article/whiteHorizDivider1px.jpg);
}
#artTopAuthorInfo {
	margin-left:8px;
	margin-top:3px;
	margin-bottom:5px;
}

.leftMargin5px {	margin-left:5px; }

/* Left column */
#leftColumn {	
	float:left;
	/*width:630px;*/
	width:618px;
	background-color:#ffffff;
}

.leftColHorizDivider {
	width:475px;
	height:1px;
	background-color:#eeeeee;
}

#moviePlayerDiv {	
	width:480px;
	height:360px;
	background-image:url(../Images/VideoPlayer.jpg);
}

#mainContent {	
	width:606px;
	min-height:50px;	
	overflow:hidden;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#333333;
	margin-top:5px;
	margin-bottom:10px;
}
#mainContent h2 {
	font:bold 20px/24px Arial, Helvetica, sans-serif;
	color:#35aeeb;
}
#mainContent h3 {
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#666666;
}
#mainContent p {
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#333333;
}
.mainContentDate {
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#999999;
}
#mainContent ul {
 list-style: square inside none;
}
#mainContent ul li {
 list-style-type:disc;
 list-style-position:inside;
 display:list-item;
 padding-left:3px;
}

#articleImageFrameTop {	
	width:613px;
	height:8px;
	background-image:url(../Images/Article/ImgFrameTop.png);
}

#articleImageFrame {	
	width:597px;
	background-color:#272727;
	padding-right:	8px;
	padding-left:8px;
	padding-bottom:20px;	
}
#articleImageFrameBtm {	
	width:613px;
	height:6px;
	background-image:url(../Images/Article/ImgFrameBtm.png);
}

#articleImage {
	width:598px;
	overflow:hidden;	
	/*margin-left:8px;
	margin-top:8px;*/
}

#articleMovieFrame {
	width:595px;
	background-color:#939393;
	padding-bottom:	15px;
}

#articleMoviePlayer {
	width:550px;		
	margin-left:3px;
	margin-top:3px;
}

.panelMargins {
	padding-top:4px;
	padding-left:0px;
}

/* Right column */
#rightColumn {
	float:left;
	/*width:314px;*/
	/*width:298px;*/
	margin-left:1px;
	background-color:#ffffff;
	/*margin:0px 8px 0px 0px;*/
	display:inline;
}
.rightColHorizDividerThick {
	width:301px;
	height:1px;
	background-color:#eeeeee;
	margin-top:5px;
	margin-bottom:5px;
}
#moreArticlesDiv {
	width:285px;
	margin-left:8px;
	background-color:#ffffff;
	font:normal 12px/12px Arial, Helvetica, sans-serif;
}
#moreArticlesDiv h2 {
	font: bold 18px/20px Arial, Helvetica, sans-serif;
	color:#35aeeb;
}

.articlePreview {
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	color:#666666;
}
.articlePreview h3 {
	font: bold 13px/14px Arial, Helvetica, sans-serif;
	color:#666666;
}
.articlePreview p {
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	color:#666666;
}
.articlePreviewYear {
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	color:#858585;
}


/**** ERROR PAGE ******/
#fullWidthColumn {
	/*max-width:1128px;*/
	max-width:940px;
	background-color:#ffffff;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#666666;	
}


/***** NEWS *****/

#leftColumnNewsWrapper {
	width:696px;
}

#leftColumnNews {
	/*width:707px;*/
	float:left;
	width:682px;
	background-color:#ffffff;
	padding-bottom:20px;		
	margin-left:0px;
}

#rightColumnNews {
	float:left;
	/*float:right;*/
	/*width:219px;*/
	width:228px;
	background-color:#ffffff;
	padding-bottom:20px;
	/*margin-right:8px;	*/
	margin-left:1px;
	display:inline;
}

.newsHeaderFooter {
	/*float:left;	*/
	/*width:928px;	*/
	/*width:100%;*/
	height:40px;
	background-color:#ffffff;
	font: normal 12px/12px Arial, Helvetica, sans-serif;
	color:#ffffff;	
	margin-left:8px;	
}

.newsHeaderFooterLeftText {
	float:left;
	font: normal 12px/12px Arial, Helvetica, sans-serif;
	color:#000000;	
	margin:12px 40px 0px 10px;	
}
.newsHeaderFooterMiddleText {
	float:left;
	width:400px;
	/*margin-right:110px;*/
	margin-top:6px;
}
.newsHeaderFooterRightText {
	float:left;
	font: normal 12px/12px Arial, Helvetica, sans-serif;
	color:#000000;
	margin-top:10px;
}

.prevNextButton {
	width:92px;
	height:24px;
	/*background-color:#333333;*/
	background-image:url(../Images/News/btnPrevNext.png);
	font: normal 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0px 10px 0px 10px;
}
.prevNextButton a {
	font: normal 11px/12px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.numberButton {
	width:23px;
	height:24px;
	/*background-color:#35aeeb;*/
	color:#666666;
	background-image:url(../Images/News/btnNumbered.png);
}
.numberButton a {
	/*width:18px;
	height:18px;
	background-color:#35aeeb;*/
	color:#ffffff;
}
.numberButtonSelected {
	width:23px;
	height:24px;
	background-color:#ffffff;
	color:#000000;
}
.numberButtonSelected a {
/*	width:23px;
	height:23px;
	background-color:#ffffff;*/
	color:#000000;
}

.numberButtonContent {
	/*margin-top:4px;*/
	margin-left:6px;
}

.nextPrevButtonContent {
	margin-top:0px;	
	/*margin-right:-4px;*/
	margin-left:8px;
}

.newsHeaderFooterTable td {	
	line-height:20px;
}

.newsHeaderFooterTable td {	
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style:none;
	border-color: #eeeeee;
}

.newsItem {
	/*width:685px;*/
	height:85px;
	background-color:#f7f7f7;
	margin-bottom:3px;
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	color:#666666;
	margin-left:8px;
	margin-right:8px;
}

.newsItemTextWrapper {
	padding-top:4px;
}

.newsItemHeading {
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#333333;
}
.newsItemHeading a {
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#333333;	
}

.newsPicture {
	float:left;
	width:104px;
	height:76px;
	margin-right:10px;
	margin-left:3px;
	background-color:#333333;
}

.dottedLine {
	/*width:691px;*/
	height:1px;
	background-image:url(../Images/dottedLine.jpg);
	margin-bottom:3px;
	margin-left:8px;
	margin-right:8px;
}

#rightNewsPicture {
	width:220px;
	height:316px;
}


/****** SEARCH RESULTS ********/
#searchResultColumn {
	/*width:936px;*/
	/*margin-left:8px;*/
	background-color:#ffffff;
	padding-bottom:20px;	
}

/****** EMPLOYEE & DIRECTOR *******/
#leftColumnEmployee {
	float:left;
	/*width:628px;*/
	width:612px;
	background-color:#ffffff;
	/*min-height:100px;		*/
}

#rightColumnEmployee {	
	float:right;
	width:291px;
	background-color:#ffffff;
	/*margin-right:8px;*/
	margin-left:1px;
	/*display:inline;*/
}

#employeeImage {
	float:left;
	width:220px;
	height:300px;
	margin:5px 0px 0px 8px;
	background-color:#333333;
}

#employeeText {
	float:left;
	width:365px;
	margin-left:10px;
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	color:#333333;
	margin-bottom:7px;
}

.employeeLink {
	width:289px;
	font: normal 12px/16px Arial, Helvetica, sans-serif;
	color:#999999;
}
.employeeLink a {
	color:#000000;
	text-decoration:none;
}

.employeeDottedLine {
	width:289px;
	height:1px;
	background-image:url(../Images/dottedLine.jpg);
	margin:6px 0px 6px 0px;
}

#directorOtherMovies {
	float:left;
	width:610px;
	margin-left:8px;
	margin-top:10px;
}

.directorOtherMovieItem{
	width:584px;
	background-color:#f8f8f8;	
}

.directorOtherMovieItemPic {
	float:left;
	width:104px;
	height:76px;
	margin-right:6px;
}

.directorOtherMovieItemText {
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	color:#35aeeb;
	margin-left:2px;
}

.directorRightColDottedLine {
	width:600px;
	height:1px;
	background-image:url(../Images/dottedLine.jpg);
	margin:6px 0px 6px 0px;
}

#rightColumnContent {
	/*margin-left:8px;*/
}


/***** FICTION TEAM ******/
#teamWrapper {
	/*margin-left:8px;*/
}
#teamWrapper a {
	color:#35aeeb;
	text-decoration:underline;
}

#fictionContent {	
	width:960px;
	min-height:50px;	
	overflow:hidden;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#333333;
	margin-top:5px;
}

.fictionTeamMember{
	width:690px;
	background-color:#fcfcfc;		
}

.fictionTeamPic {
	float:left;
	width:105px;
	min-height:130px;
	background-color:#666666;
}

.fictionTeamText {
	float:left;
	width:500px;
	margin-left:10px;
	min-height:133px;
}

.fullWidthColDivider {
	float:left;
	width:678px;
	height:1px;
	background-color:#eeeeee;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:8px;
}


/***** DOWNLOADS *****/
.downloadItem {
	float:left;
	width:127px;
	height:160px;
}

.downloadPosterPic {
	width:105px;
	height:80px;
}

.downloadLinkAndText {
	width:127px;
}


/***** COLORS ****/
.color_35aeeb {
	color:#35aeeb;
}

.color_999999 {
	color:#999999;
}

.color_333333 {
	color:#333333;
}

.color_666666 {
	color:#666666;
}
