body {text-align: center;min-width: 600px; margin: 0px; padding: 0px; word-wrap: break-word; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
#main {width: 965px;height: auto;margin: 0 auto;text-align: left;}
#top {width: 965px;height: 90px;}
#logo {float: left;width: 227px;height: 90px;display:inline;}
#banner1 {float: right;width: 728px;height: 90px;display:inline;}
#content {background: #CCCCCC; width: 965px;margin-top: 4px; float: left;  }
#programSelector {background: #cccccc; width: 945px; margin-left: 10px; float: left; margin-top: 10px;}
#loginForm {background: White;margin: 1px 0px 0px 0px;width: 965px;height: 28px; float: left; display: inline;}
#lfRow1 {float:left; padding: 0px 0px 0px 0px; display:inline; line-height: 23px; }
#lfRow2 {float:right; padding: 0px 0px 0px 0px;display:inline; margin-right: 10px; line-height: 23px; }
#Row1Div {width: 953px; height:250px; background: #cccccc; margin-top: 6px; margin-left: 6px; float: left; display: inline;}
#editorDiv {width:647px; height:250px; background:#3e4047; float: left; display:inline; }
#banner2 {width: 300px; height:250px; background: #3e4047; margin-left: 6px; float: right; display:inline; }
#banner2Column {width: 300px; height:250px; background: #3e4047; }
#editorHeader {font-family: Tahoma, Arial;font-size: 10px; color:#52c6f7;padding-left:15px; padding-top: 8px; }
#editorDivCont1 {width:320px; height: 221px; margin-left: 4px; margin-top: 4px; float: left; display: inline; background:#e1e1e1;}
#picEditor1 { border: 1px solid #e1e1e1; float: left; display: inline; margin-top: 1px; margin-left: 1px;}
#picEditor1Column { border: 1px solid #000000; float: left; display: inline;  padding: 1px 1px 1px 1px; margin-right: 6px;}
#picEditor1Cont {margin-top: 12px; margin-left: 10px;  margin-right: 10px;height: 124px; width: 154px; float: left; display: inline; background: #3e4047;}
#picEditor1ContColumn {height: 124px; width: 154px; float: left; display: inline; background: #3e4047;}
#headEditor1 { margin-top: 12px; margin-right: 4px; }
#tvEditor1 { margin-top: 8px; margin-left: 5px;}
#tvEditor1Column { margin-top: 8px;}
#tvEditor1text { margin-top: 8px; margin-left: 5px;}
#tvEditor1tv { margin-top: 8px; margin-left: 5px;}
#tvEditor1tvColumn { margin-top: 8px; }
#editorDivCont2 { width:315px; height: 109px; float: left; display: inline; margin-top: 4px; margin-right:4px; background: #52535a; margin-left: 4px; }
#picEditor2 { display:inline; border: 1px solid #52535a; margin-top: 1px; margin-left: 1px}
#picEditor2Column { border: 1px solid #ffffff; margin-top: 5px; margin-left: 1px; margin-right: 5px; padding: 1px; float: left; display: inline;}
#picEditor3Column { border: 1px solid #ffffff; margin-top: 5px; margin-left: 1px; margin-right: 5px; padding: 1px; float: left; display: inline;}
#picEditor2Cont { float: left; display: inline; height: 89px; width: 89px; background: #cccccc; margin-left: 8px; margin-top: 9px; margin-right: 5px; }
#editorDivCont3 {width:315px; height: 109px; float: left; display: inline; margin-top: 3px; margin-right:4px; background: #52535a; margin-left: 4px; }
#editorDivCont3 { width:315px; height: 109px; float: left; display: inline; margin-top: 4px; margin-right:4px; background: #52535a; margin-left: 4px; }
#picEditor3 { display:inline; border: 1px solid #52535a; margin-top: 1px; margin-left: 1px}
#picEditor3Cont { float: left; display: inline; height: 89px; width: 89px; background: #cccccc; margin-left: 8px; margin-top: 9px; margin-right: 5px; }
#editor2CatColumn { margin: 0px; }
#innerMenu { margin-left: 16px; }

#weekNav { z-index: 10; margin-top: 9px; float: left; display: inline;position: relative; }
#weekStart { padding-top: 4px; padding-left: 18px; padding-right: 13px; float: left; border-right: 1px solid #b7b7b9; margin-top: 2px; line-height: 18px; }
.weekActive { color: #FF0000; font-family: Tahoma, Arial; font-size: 10px; width: 93px; padding: 0px; height: 30px; line-height: 30px; text-align: center; float: left; background-image: url(../img/weeknav_bg_active.gif); background-repeat: repeat-x; }
.weekActive a { color: #FF0000; text-decoration: none; }
.weekInactive { color: #000000; font-family: Tahoma, Arial; font-size: 10px; padding: 0px 0px 0px 0px; height: 30px; line-height: 30px; width: 93px; text-align: center; float: left; background-image: url(../img/weeknav_bg.gif); background-repeat: repeat-x; }
.weekInactive a { color: #000000; text-decoration: none; }

#programBorder { z-index: 2; position: relative; top: -1px; float: left; display: inline; height: 455px; background-color: white; margin: 0px 6px 0px 6px; border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; border-top: 1px solid black; }
#program { width: 951px; height: 430px; overflow-y: scroll; overflow-x: hidden; }
#programBorder12 { z-index: 2; position: relative; top: -1px; float: left; display: inline;  background-color: white; margin: 0px 6px 0px 6px; border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; border-top: 1px solid black; }
#program12 { width: 951px; overflow-y: scroll; overflow-x: hidden; }
.programHead { width: 153px; height: 59px; text-align: center; vertical-align: middle; margin: 0px 0px 0px 0px; position: absolute; top: 1px; }
.programHead12 { width: 153px; height: 59px; text-align: center; vertical-align: middle; margin: 0px 0px 0px 0px; }
.programSub { width: 153px; float: left; display: inline; overflow: hidden; }
#program1 table { margin: 62px 5px 0px 5px; }
#program2 table { margin: 62px 5px 0px 5px; }
#program3 table { margin: 62px 5px 0px 5px; }
#program4 table { margin: 62px 5px 0px 5px; }
#program5 table { margin: 62px 5px 0px 5px; }
#program6 table { margin: 62px 5px 0px 5px; }
#program121 table { margin: 0px 5px 0px 5px; }
#program122 table { margin: 0px 5px 0px 5px; }
#program123 table { margin: 0px 5px 0px 5px; }
#program124 table { margin: 0px 5px 0px 5px; }
#program125 table { margin: 0px 5px 0px 5px; }
#program126 table { margin: 0px 5px 0px 5px; }
#program127 table { margin: 0px 5px 0px 5px; }
#program128 table { margin: 0px 5px 0px 5px; }
#program129 table { margin: 0px 5px 0px 5px; }
#program1210 table { margin: 0px 5px 0px 5px; }
#program1211 table { margin: 0px 5px 0px 5px; }
#program1212 table { margin: 0px 5px 0px 5px; }
#programFoot { background-image: url(../img/gradProgBtm.gif); height: 23px; text-align: center; overflow: hidden; width: 951px; }
#TypeDiv { width: 953px; margin-left: 6px; margin-right: 6px; margin-top: 3px; height: 26px; background: #da1f3d; float: left; display: inline;}
.TypeEntry { float: left; display: inline; margin-top: 10px; margin-left: 10px; margin-right: 13px; color: #ffffff; }
#Pager { width: 953px; margin-left: 6px; margin-right: 6px; margin-top: 3px; background: #3e4047; float: left; display: inline; }
#PagerTitle { margin-left: 10px; margin-top: 10px;} 
#FinalRow { width: 953px; float: left; display: inline; margin-left: 6px; margin-top: 8px; }
.pagersub { width: 315px; background: #52535a; float: left; display: inline; margin-left: 2px; margin-top: 10px; }
.pagerEntry { padding-left: 6px; background: #64656b; line-height: 18px; }
.pagerEntryA { font-family: Tahoma, Arial;font-size: 9px; color: white; }
.pagerFoot { width: 307px;  float: left; display:inline; margin-top: 6px; margin-left: 10px; margin-bottom: 6px;}
.programEntry {font-family: Tahoma, Arial;font-size: 10px;color: black; border-top: 1px dotted #dcdde4; line-height: 17px; padding-top: 5px; padding-bottom: 5px;}
.inactivePagerEntry { color: #a0a0a0; }
.programEntryTime { color: red }
.programEntryExtra { color: #005b7f; }
.tvIcon { margin-top: 15px; }
.tah9 {font-family: Tahoma, Arial;font-size: 9px;}
.tah10 {font-family: Tahoma, Arial;font-size: 10px;}
.tah11 {font-family: Tahoma, Arial;font-size: 11px;}
.tah12 {font-family: Tahoma, Arial;font-size: 12px;}
.tah12 div {font-family: Tahoma, Arial;font-size: 12px;}
.tah14 {font-family: Tahoma, Arial;font-size: 14px;}
.gray { color: #cccccc; }
.dgray { color: #464646; }
.mgray { color: #959595; }
.blue { color:#52c6f7;}
.dblue { color:#0873b9;}
.dblue2 { color:#00487f;}
.orange { color: #f78e18; }
.red { color: red; }
.black { color: black; }
.white { color: white; }
.ul { text-decoration: underline; }
.noul { text-decoration: none; }
p { margin-top: 1px; }
.loginInp { margin: 0px; float: left; height: 15px; width: 121px; border: 1px solid #a5adb5; font-family: Tahoma, Arial; font-size: 10px; color: #a5adb5; padding: 2px 0px 0px 3px; font-weight: normal; }
.loginInp2 { margin: 0px; float: left; height: 15px; width: 91px; border: 1px solid #a5adb5; font-family: Tahoma, Arial; font-size: 10px; color: #a5adb5; padding: 2px 0px 0px 3px; font-weight: normal; }
.loginBu {height: 16px;width: 48px;border: 1px solid #525252;font-family: Tahoma, Arial;font-size: 10px;color: #525252;background-image: url(../img/gray_grad.gif);}
.searchBu {height: 16px;width: 48px;border: 1px solid #244383; font-family: Tahoma, Arial;font-size: 10px;color: #244383;background-image: url(../img/grad_blue.gif);}
.debug {border: thin solid Red;}
.debug2 {border: thin solid Blue;}
.lfrow { float: left; display: inline; }
.lfrowr { float: left; display: inline; }

.admButton { font-family: Tahoma, Arial;font-size: 11px;}

#weekNavAdmin { margin-left: 10px; margin-top: 10px; float: left; display: inline; }
.weekNavAdmIn { float: left; display: inline; margin-left: 20px; font-family: Tahoma, Arial;font-size: 10px; }
.weekNavAdmAc { float: left; display: inline; margin-left: 20px; font-family: Tahoma, Arial;font-size: 10px; background: #ffffff; }

#programSel {font-family: Tahoma, Arial;font-size: 12px; }
#programEntriesSel {font-family: Tahoma, Arial;font-size: 12px;}
#editorChoices1 { float: left; display: inline; Font-family: Tahoma, Arial;font-size: 12px; margin-left: 10px; line-height: 22px;}
#editorChoices2 { float: left; display: inline; Font-family: Tahoma, Arial;font-size: 12px; margin-left: 10px; }
#editorChoices3 { float: left; display: inline; Font-family: Tahoma, Arial;font-size: 12px; margin-left: 10px; }
#editorChoices4 { float: left; display: inline; Font-family: Tahoma, Arial;font-size: 12px; margin-left: 100px; margin-top: 100px }
#adminEditorHeading1 {margin-left: 21px; width: 296px;}
#adminEditorSubheading1 {width: 296px;}
#adminEditorHeading2 {margin-left: 21px; width: 296px;}
#adminEditorSubheading2 {width: 296px; margin-left: 12px;}
#adminEditorHeading3 {margin-left: 21px; width: 296px;}
#adminEditorSubheading3 {width: 296px; margin-left: 12px;}
#adminEditorTime1 {margin-left: 51px; width: 296px; }

.tdUPSel { background:#a0a0a0; }
.tdUPNos {}
.detailsPageImg { margin-right: 16px; margin-bottom: 10px; margin-top: 7px; border: 1px solid #000000; padding: 1px 1px 1px 1px; }
.allcaps {text-transform: uppercase; font-stretch: wider; }


#innerContent { min-height: 730px; height: auto !important; height: 730px; }
#innerContent {font-family: Tahoma, Arial;font-size: 12px;}


#footerDiv { float: left; padding-bottom: 10px; padding-top: 10px; margin-top: 3px; background: #fff; width: 965px;}
.footerLinks { font-family: Tahoma, Arial;font-size: 10px; color: #808284; }
.footerLinksDot { font-family: Tahoma, Arial;font-size: 10px; color: #6c8bc7; }




#footer {
	background:none repeat scroll 0 0 #2B2B2B;
	color:#FFFFFF;
	height:219px;
	margin:30px auto 0;
	padding:15px 0 0;
	text-align:center;
	width:100%;
	font-family: Tahoma, Arial;
}
#footer p {
	background:url("../img/footer_hr.gif") repeat-x scroll 0 0 transparent;
	color:#FFFFFF;
	display:block;
	font-size:12px;
	line-height:20px;
	margin:35px auto 0;
	padding:30px 0 0;
	text-align:left;
	width:1000px;
}
#footer p a {
	color:#FFFFFF;
}
#footer p a:hover {
	text-decoration:underline;
}
#footer span.copyright {
	font-size:11px;
}
#oneclick {
	background:url("../img/oneclick_bg.png") no-repeat scroll right top transparent;
	color:#FFFFFF;
	height:70px;
	margin:0 auto;
	text-align:left;
	width:1000px;
}
#oneclick img {
	float:left;
	margin:0;
}
#oneclick #oneclick_links {
	color:#FFFFFF;
	float:left;
	font-size:12px;
	line-height:16px;
	padding:19px 10px 0 20px;
	text-align:left;
	width:813px;
}
#oneclick #oneclick_links a {
	color:#E3E6F2;
	padding:0 7px;
}
div#rootline {
	color:#000000;
	font-weight:bold;
	height:42px;
	line-height:42px;
	margin:0;
	padding:0 0 0 14px;
	text-transform:uppercase;
}
div#rootline a {
	color:#000000;
}
ul#editorChoices { list-style:none; width:290px; float:left; display:inline; padding:0px; margin:0px 0px 0px 20px;  background:#52535a; font-family: Tahoma, Arial; }
ul#editorChoices li { width:290px; height:56px; float:left; display:inline; }
ul#editorChoices li.active { background:url('../images/editor_choice_bg.jpg') top left no-repeat; }
ul#editorChoices li.none { background:none; }
ul#editorChoices li a.title {  width:255px; height:28px; line-height:32px; float:left; display:inline; margin:0px 10px 0px 25px; color:#ffffff; font-family: Tahoma, Arial;  overflow:hidden; }
ul#editorChoices li.active a.title { font-size:18px; font-weight:normal; }
ul#editorChoices li.none a.title { font-size:14px; font-weight:bold; }
#cinema3d { width:319px; height:242px; float:left; display:inline; margin:4px 4px 4px 0px; background:#52535a; }
ul#editorChoices li div.when {  font-size:11px; width:255px; height:28px; line-height:24px; float:left; display:inline; margin:0px 10px 0px 25px; color:#DEDEDE; font-family: Tahoma, Arial; overflow:hidden; }
ul#editorChoices li div.when a { font-size:13px; color:#dedede; font-weight:bold; }
#newEdTitle { width:270px; float:left; display:inline; padding:0px;; margin:15px 0px 20px 30px; font-size:11px; color:#55C7F2; font-family:Tahoma, Arial, Helvetica, san-serif;}
#moviePic { width:304px; height:169px; float:left; display:inline; margin:54px 0px 0px 9px; background:center center no-repeat; }

#mtel { width:315px; height:206px; overflow:hidden; float:left; display:inline; margin:4px 0px 0px 4px; background:url('../images/mtel_bg.png') top left repeat-x; position:relative; }
#mtel ul#mtel_nav { width:309px; height:20px; margin:2px 0px 0px 0px; padding:0px; list-style:none; float:left; display:inline; border-left:solid 3px #ffffff; border-right:solid 3px #ffffff; }
#mtel ul#mtel_nav li { height:18px; padding:0px; margin:0px; float:left; display:inline; width:61px; background:url('../images/mtel_tab.png') top left no-repeat; text-align:center; line-height:16px; }
#mtel ul#mtel_nav li+li { margin-left:1px; }
#mtel ul#mtel_nav li.current { background:url('../images/mtel_tab_o.png') top left no-repeat; }
#mtel ul#mtel_nav li a { font-size:10px; font-weight:bold; color:#000000; font-family:arial, helvetica, sans-serif; height:18px; width:61px; float:left; display:inline; text-align:center; text-decoration:none; cursor:pointer; }
#mtel ul#mtel_nav li a:hover { text-decoration:none; cursor:pointer; }
#mtel ul#mtel_nav li.current a { color:#ffffff; }

#mtel #showoff { width:280px; height:150px;float:left; display:inline; overflow:hidden; margin:10px 0px 0px 10px; font-size:12px; color:#F3F3F3; line-height:16px; font-family:arial, helvetica, sans-serif;}

#mtel a:hover { text-decoration:none; }
#mtel h2 { font-size:12px; font-family:arial, helvetica, sans-serif;  line-height:20px; font-weight:normal; text-transform:uppercase; margin:0px; padding:0px; color:#ffffff; }
#mtel #showoff h2 { color:#F3F3F3; font-size:14px; font-family:arial, helvetica, sans-serif;  line-height:16px; text-transform:none; font-weight:bold;  margin:0px; padding:0px; color:#ffffff; width:280px; height:18px; float:left; display:inline; overflow:hidden; }
#mtel #showoff h2 a { color:#F3F3F3; }
#mtel #showoff img { float:left; display:inline; margin:0px 10px 5px 0px; border:0; width:75px; height:107px; }
#mtel .film { width:280px; height:150px;float:left; display:inline; overflow:hidden; margin:0px; font-size:12px; color:#F3F3F3; line-height:16px; font-family:arial, helvetica, sans-serif; display:none;}

#mtel #film_nav { width:15px; float:left;  height:120px; display:inline; position:relative;margin:40px 0px 0px 5px; } 
#mtel #film_nav a { width:15px; height:15px; float:left; display:block; cursor:pointer; }
#mtel #film_nav a#fup { position:absolute; top:0px; left:0px; background:url('../images/arup.png') top left no-repeat; }
#mtel #film_nav a#fdo  { position:absolute; top:105px; left:0px; background:url('../images/adown.png') top left no-repeat; } 
