/* Goodnight Burbank CSS file */
/* Version 2b - March 27, 2007 */
body { 
	margin:0px; font-weight:normal; font-family:arial,sans-serif; 
	background-color:#ffffff; 
	background-image: url('http://www.goodnightburbank.com/images/bgimg.jpg');  }	
.clearAllFloats {
	clear: both; line-height: 0px; font-size: 0px; }

a { 
	color:#000000;text-decoration:none; }
a:hover { 
	color:#003399; text-decoration:underline; }

/* container class */
#out_cont { width:960px; margin:0 auto; padding:0; position:relative; }
#container {
	line-height: 100%; background-color: #fff; text-align: left; padding: 0px; 
	width: 960px; margin-top: 10px;	font-family: Verdana, Arial, sans-serif; 
	align: center;	border: 1px solid rgb(204, 204, 204); }

/* navigation */
ul.nav {
	float: left; width: 960px; margin: 0; padding: 0;
	list-style: none; font-size: 12px; font-weight:bold;
	font-family: arial, verdana; display: inline;
	width: 100%; 
	table-layout: fixed;
	border-top: 1px solid #94B8CE; border-bottom: 3px solid #0029b5;
	background: #1486dc url(images/nav/tab_bg.gif) repeat-x top left;
	text-transform:uppercase;	}
ul.nav { display: block; }
ul.nav li {
	position: relative; float: left; margin: 0; padding: 0 1px 0 0;
	list-style: none; display: table-cell;
	back ground: url(images/nav/tab_bg.gif) no-repeat top right;	}
ul.nav li a {
	float: left; padding: 2px 16px;
	text-decoration: none; border-bottom: none;
	color: #fff;	}
ul.nav li a:hover, ul.nav li.active {
	color: #ff6; background: #0029b5;	}
ul.nav li.rsslink a:hover {
	color: #ff6; background: #1486dc; }
ul.nav li.active a, ul.nav li.hotactive a {
	font-weight: bold;	}

/* subnavigation */
ul.subnav {
	float: left; font-size: 12px; font-weight: bold;
	font-family: arial, verdana; color: #1486dc;
	text-transform: uppercase; background: #fff; }
ul.subnav { 
	margin: 0; padding: 0; width: 960px;
	cursor: default; list-style-type: none;
	display: inline; table-layout: fixed; 	
	text-align: center;  }
ul.subnav li, ul.subnav li.last {
	float: left; margin: 0; padding: 0;
	list-style: none;  text-align: center; 
	width: 230px; border-right: 1px solid #1486dc; }
ul.subnav li.last, ul.subnav li.bumper {
	border-right: 1px solid #fff;  }	
ul.subnav li.bumper {
	width: 10px; }	
ul.subnav li.last a, ul.subnav li a  {
	float: left; width: 230px; text-align: center;  
	margin: 0; padding: 0; padding-top: 2px;
	text-decoration: none; border-bottom: none;
	color: #1486dc;	}
ul.subnav li a:hover {
	color: #0029b5; background: #fff;
}
	
/* Video Header */
#mainVideo { 
	position:relative; margin: 10px 0;
    width:938px; height:439px; border: solid 1px rgb(153,153,153);  
	background-image: url('http://www.goodnightburbank.com/images/background_repeat.gif'); 
	repeat; }
.mainVideoTitle { position:relative; color:#fff; background-color:#0000cc; 
   	width: 940px; margin-top: 10px; 
	background-image: url('http://www.goodnightburbank.com/images/titlebar_sm.jpg'); }
.mainVideoTitle .LeftVideoTitle, .mainVideoTitle .RightVideoTitle { 
	font: bold 20px arial,sans-serif; color:#fff; text-decoration:none; 
	display: block; margin-top: 0px; padding:8px 10px; width: 45%; 
	bo rder: 1px solid red; }
.mainVideoTitle .RightVideoTitle  { 
	float: right; text-align: right; bo rder: 1px solid blue;}

/* video placement classes */
.leftVideo { 
	position:absolute; width:340px; height:351px; 
   	top:10px; left:10px; visibility:visible; z-index:100; }
.rightVideo { 
	position:absolute; width:340px; height:351px; 
   	top:10px; left:584px; visibility:visible; z-index:100; }
.commentVideo { 
	font: bold 11px arial; color: black; padding: 2px; 
	text-align: right;}

.leftVideoContentCell { 
	position:absolute; width: 340px; left:10px; top:366px; }
#centerContentCell { 
	position:absolute; width: 200px; height: 300px; left:360px; top:10px; }
.rightVideoContentCell { 
	position:absolute; width: 340px; left:584px; top:378px; }
.VideoHeadline { 
	font:bold 14px arial; color:black; text-decoration:none; }	
.VideoTeaser { 
	display:block; font:normal 12px arial; color:black; padding: 0px; }

#VideoIcons { position:absolute; left:376px; top:265px; 
	font:bold 11px arial; color:black; padding:2px; 
	text-align: middle;}
#SyndicateIcons { position:absolute; left:587px; top:265px; 
	font:bold 11px arial; color:black; padding:2px; 
	text-align: middle;}

/* Home Page subBoxes */

.leftColTitle, .rightColTitle, .adBoxTitle, .criticColTitle {
	position:relative; color:#ffffff; background-color:#0000cc; 
   	width:594px; margin-top: 10px; }
.leftColTitle .storySection, .rightColTitle .storySection, .adBoxTitle .storySection {
   font: bold 15px/18px arial,sans-serif; padding: 4px 15px 4px 8px;
   color: #fff; text-decoration:none; display: block; 
   background-image: url('http://www.goodnightburbank.com/images/titlebar_sm.jpg');}
.leftColTitle .storySectionLg , .rightColTitle .storySectionLg  {
   font: bold 20px arial,sans-serif; padding: 4px 15px 4px 8px;
   color: #fff; text-decoration:none; display: block; 
   background-image: url('http://www.goodnightburbank.com/images/titlebar_sm.jpg'); }
.rightColTitle { width: 338px; }
.adBoxTitle { width: 942px; }

#leftCol, #rightCol { 
	position:relative; width:592px; border: solid 1px rgb(153,153,153);
	background: url('http://www.goodnightburbank.com/images/background_repeat.gif') 
	repeat; }
#leftCol p, #rightCol p {
    font:normal 12px arial,sans-serif; text-decoration:none; color:#000000; 
	padding-left: 8px; padding-right: 8px; margin-top: 8px; margin-bottom: 8px;}
#rightCol { 
	width:336px; }
#rightCol .formTable { 
	width:336px; display: block;
    margin-left: auto; margin-right: auto; text-align: center; }
	
/*.navBtn {}*/
.navbars { width:120px; } 
.navHdr  { 
	font:bold 12px/20px arial,sans-serif; text-decoration:none; 
    color:#ffffff; display:block; margin-top:10px; padding-left:10px; 
	background-color:#0000cc; 
	background-image:url('http://www.goodnightburbank.com/images/titlebar_sm.jpg'); }
.navBtn a { 
	font:normal 11px/20px arial,sans-serif; text-decoration:none; 
	color:#000000; border-top:1px solid #ffffff; border-bottom:1px solid #666666; 
	border-right:1px solid #666666; background-color:#E8EBEF; display:block; 
	/*width:120px;*/ padding-left:10px; }
.MainNavBtns { 
	border-top:1px solid #999999;}
.teaser { 
	display:block; font:normal 12px arial; color:black; padding:2px; }

#photoBox, #anchorBox, #castBox, #adBox, #mainArchive { 
	position:relative; margin-bottom: 10px; width:938px; height:440px; 
	border: solid 1px rgb(153,153,153);
	background: url('http://www.goodnightburbank.com/images/background_repeat.gif') 
	repeat; }
#anchorBox { height: 280px; }
#castBox { height: 230px; }
#adBox { height: 94px; background: #ffffff; margin-bottom: 0px;}
#mainArchive { height:660px; }
#mainArchive p {
    font:normal 12px arial,sans-serif; text-decoration:none; color:#000000; 
	padding-left: 8px; padding-right: 8px; margin-top: 8px; margin-bottom: 8px;  }
#mainArchiveList { position:absolute; width:460px; height:113px; top:10px; left:462px; }
	


/* home page callouts */
ul.twitCallout { position:relative; font:normal 12px/14px arial;  
         margin:4px 0px 0px 7px; padding:0px; }
ul.twitCallout li { list-style-type:none; cursor:pointer; width: 200px; height: 130px;
         border:solid 1px rgb(130,130,130); background-color: #fff;}
ul.twitCallout li.top_eplast { position:relative; width:190px; height: 240px;  padding: 5px;
         background-color: #fff; }

ul.MidCallout { position:relative; font:normal 12px/14px arial; 
         margin:4px 0px 0px 7px; padding:0px; border-right:solid 1px #B7B7B7; }
ul.MidCallout li { list-style-type:none; cursor:pointer; width: 200px; height: 61px;
         border:solid 1px rgb(130,130,130); border-bottom-width:0px; }
ul.MidCallout li.epunder { position:relative; width:190px; height: 50px; padding: 5px;
		 background-color: rgb(232,235,240); }
ul.MidCallout li.eplast { position:relative; width:190px; height: 50px; padding: 5px; 
         border-bottom:solid 1px rgb(130,130,130);  background-color: rgb(232,235,240);}
ul.MidCallout li.epunder img { display: block; margin-right:8px; margin-top:3px; margin-bottom:3px; 
         border:solid 1px rgb(130,130,130); }
ul.MidCallout li.eplast img { display: block; margin-right:8px; margin-top:3px; margin-bottom:3px; 
         border:solid 1px rgb(130,130,130); }
	
#castFocusCell { position:absolute; width:630px; height:113px; top:8px; left:292px; }
#castFocusCell div.mwlinks { position:absolute; top:100px; left:4px; width:510px; }
#castFocusCell div.mwlinks a, #castFocusCell div.mwlinks a:visited { color:#003399; font:bold 11px arial; text-decoration:none; }
#anchorFocusCell { position:absolute; width:580px; height:113px; top:8px; left:342px; }

#adFocusCell { position:absolute; width:350px; height:113px; top:8px; left:292px; }
#adFocusCell div.mwlinks { position:absolute; top:100px; left:4px; width:350px; }
#adFocusCell div.mwlinks a, #castFocusCell div.mwlinks a:visited { color:#003399; font:bold 11px arial; text-decoration:none; }

.CritColTitle {position:relative; color:#ffffff; background-color:#0000cc; 
   font: bold 15px/18px arial,sans-serif;
   margin-top:10px; font-size:20px; padding:8px;
   color: #ffffff; text-decoration:none; display: block; 
   background-image: url('http://www.goodnightburbank.com/images/titlebar_sm.jpg'); }

#player { position:absolute; width:320px; height:240px; 
   top:11px; left:10px; overflow:hidden; z-index:1000; 
   border:solid 1px #666666; }
#buffer { position:absolute; width:320px; height:240px; 
   display:none; top:11px; left:10px; z-index:10000; 
   border:solid 1px #666666; }
#imagecell { position:absolute; width:320px; height:255px; 
   top:10px; left:10px; visibility:visible; z-index:100; 
   border:solid 1px #666666; }
div#epsTitle {
	margin-top: 10px; width: 390px; }
div#epsWhat {
	width: 390px; }	
#imagecellv2 { position:absolute; width:352px; height:287px; 
   top:10px; left:10px; visibility:visible; z-index:100; 
   border:solid 1px #666666; }

.Headline { font:bold 16px arial; color:black; text-decoration:none; }	
#linkCell { position:absolute; left:10px; top:10px; font:bold 11px/13px arial; }
#mw-content-focus-cell { position:absolute; width:460px; height:113px; top:10px; left:462px; }
#mw-content-focus-cell div.mwlinks { position:absolute; top:100px; left:4px; width:460px; }
#mw-content-focus-cell div.mwlinks a, #mw-content-focus-cell div.mwlinks a:visited { color:#003399; 
   font:bold 11px arial; text-decoration:none; }


ul.tabs { position:absolute; left:342px; top:123px; font:bold 11px/13px arial; margin:0px; padding:0px; }
ul.tabs li { list-style-type:none; float:left; cursor:pointer; border:solid 1px rgb(130,130,130); 
    border-right-width:0px; border-bottom-width:0px;
	background:rgb(232,235,240); border-right:solid 1px rgb(130,130,130); margin-right:5px; }
ul.tabs li div.tabinner { position:relative; width: 94px; padding:3px; text-align:center; text-transform:uppercase;}
ul.tabs li div.tabeptitle { position:relative; width: 170px; padding:3px; text-align:center; text-transform:uppercase;}
ul.tabs li.active { background:#ffffff; }

ul.slides { position:absolute; left:342px; top:142px; font:normal 11px/13px arial; margin:0px; padding:0px; border-right:solid 1px #B7B7B7; }
ul.slides li { list-style-type:none; float:left; cursor:pointer; border:solid 1px rgb(130,130,130); border-right-width:0px; }
ul.slides div.slideinner { position:relative; width:94px; height:112px; padding:3px; padding-top:6px; text-align:center; background:rgb(232,235,240); }
ul.slides li.active div { background-color: #ffffff; }
ul.slides div.slideinner img { display: block; margin:auto; border:solid 1px rgb(130,130,130); }

ul.nslide { position:absolute; left:342px; top:63px; font:normal 12px/14px arial; 
         margin:0px; padding:0px; border-right:solid 1px #B7B7B7; }
ul.nslide li { list-style-type:none; cursor:pointer; width: 460px; height: 60px;
         border:solid 1px rgb(130,130,130); border-bottom-width:0px; }
ul.nslide div.epunder { position:relative; width:450px; height: 50px; padding: 5px;}
ul.nslide div.eplast { position:relative; width:450px; height: 50px; padding: 5px; 
         border-bottom:solid 1px rgb(130,130,130);}
ul.nslide li div { background-color: rgb(232,235,240) }
ul.nslide li.active div { background-color: #ffffff; }
ul.nslide div.epunder img { display: block; margin-right:8px; margin-top:3px; margin-bottom:3px; 
         border:solid 1px rgb(130,130,130); }
ul.nslide div.eplast img { display: block; margin-right:8px; margin-top:3px; margin-bottom:3px; 
         border:solid 1px rgb(130,130,130); }
	
ul.n1slide { position:absolute; left:342px; top:63px; font:normal 12px/14px arial; 
         margin:0px; padding:0px; border-right:solid 1px #B7B7B7; }
ul.n1slide li { list-style-type:none; cursor:pointer; width: 230px; height: 61px;
         border:solid 1px rgb(130,130,130); border-bottom-width:0px; }
ul.n1slide div.epunder { position:relative; width:220px; height: 50px; padding: 5px;}
ul.n1slide div.eplast { position:relative; width:220px; height: 50px; padding: 5px; 
         border-bottom:solid 1px rgb(130,130,130);}
ul.n1slide li div { background-color: rgb(232,235,240) }
ul.n1slide li.active div { background-color: #ffffff; }
ul.n1slide div.epunder img { display: block; margin-right:8px; margin-top:3px; margin-bottom:3px; 
         border:solid 1px rgb(130,130,130); }
ul.n1slide div.eplast img { display: block; margin-right:8px; margin-top:3px; margin-bottom:3px; 
         border:solid 1px rgb(130,130,130); }

ul.n2slide { position:absolute; left:587px; top:63px; font:normal 12px/14px arial; 
         margin:0px; padding:0px; border-right:solid 1px #B7B7B7; }
ul.n2slide li { list-style-type:none; cursor:pointer; width: 210px; height: 200px;
         border:solid 1px rgb(130,130,130); border-bottom-width:0px; }
ul.n2slide div.epunder { position:relative; width:200px; height: 179px; padding: 5px;}
ul.n2slide div.eplast { position:relative; width:200px; height: 189px; padding: 5px; 
         border-bottom:solid 1px rgb(130,130,130);}
ul.n2slide li div { background-color: rgb(255,255,255) }
ul.n2slide li.active div { background-color: #ffffff; }
ul.n2slide div.epunder img { display: block; margin-right:8px; margin-top:3px; margin-bottom:3px; 
         border:solid 1px rgb(130,130,130); }
ul.n2slide div.eplast img { display: block; margin-right:8px; margin-top:3px; margin-bottom:3px; 
         border:solid 1px rgb(130,130,130); }

ul.epslide { position:absolute; left:462px; top:32px; font:normal 11px/13px arial; 
         margin:0px; padding:0px; border-right:solid 1px #B7B7B7;
		 border-top:solid 1px #B7B7B7; height: 600px; overflow: scroll; }
ul.epslide li { list-style-type:none; cursor:pointer; width: 440px; height: 60px;
         border:solid 1px rgb(130,130,130); border-bottom-width:0px; }
ul.epslide div.epunder { position:relative; width:430px; padding: 5px; 
		 margin-bottom: 1px; height: 50px;}
ul.epslide div.eplast { position:relative; width:430px; padding: 5px; height: 50px; 
         border-bottom:solid 1px rgb(130,130,130);}
ul.epslide li div { background-color: rgb(232,235,240) }
ul.epslide li.active div { background-color: #ffffff; }
ul.epslide div.epunder img { display: block; margin-right:8px; margin-top:3px; margin-bottom:3px; 
         border:solid 1px rgb(130,130,130); }
ul.epslide div.eplast img { display: block; margin-right:8px; margin-top:3px; margin-bottom:3px; 
         border:solid 1px rgb(130,130,130); }
		 
/* generic text */
.xsmall {font-size:9px; font-family:arial,sans-serif;}
.small {font-size:10px; font-family:arial,sans-serif;}
.medium {font-size:11px; font-family:arial,sans-serif;}
.large {font-size:12px; font-family:arial,sans-serif;}
.xlarge {font-size:14px; font-family:arial,sans-serif;}
.xxlarge {font-size:18px; font-family:arial,sans-serif;}
.xsmall a {text-decoration:none;}
.small a {text-decoration:none;}
.medium a {text-decoration:none;}
.large a {text-decoration:none;}
.xlarge a {text-decoration:none;}
.xxlarge a {text-decoration:none;}

/* SectionWidgets */
.pageContent .sectionwidget0 a.Headline {position:relative;}
.sectionwidget0 a.Headline, .sectionwidget0 .teaser {display:block;}
#delta .sectionwidget0 {border:1px solid #999;margin:0px 0px 15px 0px;}

.morestories {padding-bottom:22px;}
.morestories a, .morestoriesmultilinks {position:absolute;font:bold 12px arial,sans-serif; bottom:-1px;display:block;background-color:#D4D9DF;padding:4px 0px;text-align:center;border-bottom:1px solid #999999;}
.morestoriesmultilinks a {font:bold 12px arial,sans-serif;}
.morestoriestwolinks a { display:inline; padding-left: 0px;}
.sectionwidget1 .Headline { padding-bottom:5px; }
.tblcoimageinlineBL .inline, .tblcoimageinlineBL .teaser {text-align:left;}
.tblcoimageinlineBL .xsmall {padding-right:4px;}

#footer {
	margin-top:10px; margin-left:10px; width:940px; }
#footerbox {
	margin-top:10px; margin-bottom:10px; padding:5px; border:1px solid #ccc;
	font-size:11px; color:#666; text-align:center; align: center;
	font: normal 9px/11px arial; }
#line {
	margin-top:5px;	padding-top:3px; border-top:1px solid #ccc;
	border-bottom:1px solid #ccc; margin-bottom:10px; }
