body, h1, h2, h3, h4, h5, h6, p, ul, li, hr { margin:0px; padding:0px; }
body{ background-image:url(images/bodyBG.gif); font-family:Trebuchet MS, Arial, Verdana, sans-serif; font-size:11px; color:#4e4e4e; }
a{ color:#2ba004; font-weight:bold; text-decoration:none; }
a:hover{ color:#2ba004; font-weight:bold; text-decoration:underline; }
h2{ float:left; display:inline; clear:both; width:645px; height:29px; padding:8px 0px 0px 18px; background:url(images/col1HeaderBG.gif); font-size:18px; color:#FFF; font-weight:normal; }
h4{ margin:8px 0px 10px 0px; font-size:18px; color:#2ba004; }
h3.frontMoviesHeader{ float:left; display:inline; width:445px; height:31px; background:url(images/frontMoviesHeaderBG.gif); }
h3.frontMoviePremiereHeader{ float:left; display:inline; width:445px; height:31px; background:url(images/frontMoviePremiereHeaderBG.gif); }
h3.spotlightHeader{ float:left; display:inline; width:445px; height:31px; background:url(images/spotlightHeaderBG.gif); }
h3.otherMoviesHeader{ float:left; display:inline; width:445px; height:31px; background:url(images/otherMoviesHeaderBG.gif); }
p{ margin-bottom:15px; }
ul li{ list-style-type:none; }
ul.inlineList{ margin-left:10px; }
ul.inlineList li{ background:url(images/squareBullet.gif) no-repeat 0px 7px; padding-left:10px; }

#container{
	position:absolute;
	width:1000px;
	left:50%;
	margin-left:-500px;
	background:#FFF;
	top: -14px;
}
#header h1{ float:left; display:inline; clear:both; width:1000px; height:263px; background:url(images/header.jpg); }
#nav{ float:left; display:inline; clear:both; width:912px; height:137px; margin:-26px 0px 0px 0px; padding-left:88px; background:url(images/navBG.gif) no-repeat 0px 18px; }
#contentHolder{ float:left; display:inline; clear:both; width:1000px; margin-top:0px; }

#col1{ float:left; display:inline; width:668px; margin-left:6px;  }
#whatsOnBox{ float:left; display:inline; margin-bottom:18px; }
#col1_1{ float:left; display:inline; width:197px;  }
#col1_1Box{ float:left; display:inline; margin-bottom:10px; }
#col1_1Box h3{ float:left; display:inline; width:185px; height:27px; padding:4px 0px 0px 12px; background:url(images/col1_1HeaderBG.gif); font-size:18px; color:#2ba004; font-weight:normal; }
#col1_1BoxContent{ float:left; display:inline; width:177px; padding:6px 10px 6px 10px; background:url(images/col1_1BoxContentBG.gif) repeat-y; }
#col1_1BoxContent img{ border:1px solid #dedede; }
#col1_1BoxBottom{ float:left; display:inline; width:197px; height:15px; background:url(images/col1_1BoxBottomBG.gif); }
#col1Content{ float:left; display:inline; width:627px; padding:10px 18px 10px 18px; background:url(images/col1ContentBG.gif) repeat-y; }
#col1Bottom{ float:left; display:inline; width:663px; height:25px; background:url(images/col1BottomBG.gif); }

#col1_2{ float:left; display:inline; width:440px; }

#col2{ float:left; display:inline; width:310px; margin-left:13px; }
#col2Box h3{ float:left; display:inline; width:292px; height:29px; padding:8px 0px 0px 18px; background:url(images/col2BoxHeader.gif) no-repeat; color:#FFF; font-size:18px; font-weight:normal; }
#col2BoxContent{ float:left; display:inline; width:290px; padding:10px 0px 0px 20px; background:url(images/col2BoxContentBG.gif) repeat-y; }
#col2BoxBottom{ float:left; display:inline; width:310px; height:21px; background:url(images/col2BoxBottomBG.gif) no-repeat; }
#ad{ float:left; display:inline; margin:0px 0px 15px 5px; text-align:center; }

#footer{ float:left; display:inline; clear:both; margin:0px 0px 0px 10px; width:981px; height:54px; background:url(images/footerBG.gif) no-repeat; }
#footerLinks{ float:left; display:inline; margin:18px 0px 0px 20px; color:#FFF; }
#footerLinks a{ color:#FFF; font-size:10px; font-weight:normal; }
#copyright{ float:right; display:inline; margin:18px 20px 0px 0px; color:#FFF; }

#header h1 span, h3.frontMoviesHeader span, h3.frontMoviePremiereHeader span, h3.otherShowsHeader span, h3.spotlightHeader span, h3.otherMoviesHeader span{ display:none; }

.spotlightList{ margin:0px 0px 0px 5px;}
.spotlightList li{ padding-left:18px; list-style-type:none; background:url(images/arrowBullet.gif) no-repeat 0px 4px; line-height:20px;  }
.hr{ float:left; display:inline; clear:both; width:100%; height:1px; margin:5px 0px 5px 0px; background-color:#e5e5e5; overflow:hidden; }
.movieList{ float:left; clear:both; width:430px; margin:10px 0px 15px 0px; }
.movieList li{ float:left; display:block; margin-bottom:10px; padding:8px; background:url(images/movieListBG.gif) repeat-x bottom; border-bottom:1px solid #e5e5e5; }
.movieList img{ float:left; margin-right:15px;  border:1px solid #2ba004; }
.readMore{ float:right; margin-top:5px; clear:right; }
.date{ font-size:14px; }
.frontSchedule{ width:268px; margin-top:15px; }
.frontSchedule td, table.schedule td{ padding-left:10px; height:25px; border-bottom:1px solid #e5e5e5; }
.time_td{ border-right:1px solid #e5e5e5; padding-left:10px; }
.show_td{ padding-left:15px; }
.borderTop{ border-top:1px solid #e5e5e5; }
.byline{ font-size:10px; color:#979797; }
.detourList li{ width:245px; padding: 8px 0px 8px 20px; list-style-type:none; background:url(images/arrowBullet.gif) no-repeat 0px 11px; border-bottom:1px dotted #000; }
.airingList li{ width:245px; padding: 8px 0px 8px 10px; list-style-type:none; border-bottom:1px dotted #000; }
.showTitleHeader{ font-size:30px; color:#2ba004; font-weight:normal; margin:0px 0px 8px 0px; }
.greenText{ color:#2ba004; }
.ygreenText{ color:#6e7500; font-weight:bold; text-decoration:blink; }
.movieImage{ float:left; display:inline; margin:0px 10px 10px 0px; border:1px solid #dedbdb; }
.timeSlot{ margin-top:10px; font-weight:bold; font-size:13px; }
.airingthumb{ width:70px; height:60px; background-repeat:no-repeat; float:left; padding:0px; border:2px solid #2ba004; margin:0px 10px 0px 0px; }
.eventsImage{display:inline; margin:0px 10px 10px 0px; border:1px solid #dedbdb; }

#menu li.home { display: block; width: 93px; height: 54px; padding:0px; margin:40px 0px 0px 13px; background:url(images/nav_03.gif); float: left;}
*html #menu li.home { display: block; width: 93px; height: 54px; padding:0px; margin:40px 0px 0px 7px; background:url(images/nav_03.gif); float: left;}
#menu li.programs { display:block; width:134px; height: 54px; padding:0px; margin:40px 0px 0px 0px; background:url(images/nav_04.gif) top center no-repeat; float:left;}
#menu li.schedule { display:block; width:128px; height: 54px; padding:0px; margin:40px 0px 0px 0px; background:url(images/nav_05.gif) top center no-repeat; float:left;}
#menu li.movies { display:block; width:105px; height: 54px; padding:0px; margin:40px 0px 0px 0px; background:url(images/nav_06.gif) top center no-repeat; float:left;}
#menu li.citylifestyle { display:block; width:170px; height: 54px; padding:0px; margin:40px 0px 0px 0px; background:url(images/nav_07.gif) top center no-repeat; float:left;}
#menu li.contactus { display:block; width:149px; height: 54px; padding:0px; margin:40px 0px 0px 0px; background:url(images/nav_08.gif) top center no-repeat; float:left;}


#menu li.home a:link, #menu li.home a:visited { display: block; width: 93px; height: 54px; padding: 0; margin: 0; background:url(images/nav_03.gif) top center no-repeat; float: left; text-decoration: none; border: 0; list-style:none;}

#menu li.home a:hover, #menu li.home a:active { display: block; width: 93px; height: 54px; padding: 0; margin: 0; background:url(images/nav2_03.gif) top center no-repeat; float: left; text-decoration: none; border: 0; list-style:none;}

#menu li.programs a:link, #menu li.programs a:visited { display: block; width: 134px; height: 54px; padding: 0; margin: 0; background:url(images/nav_04.gif) top center no-repeat; float: left; text-decoration: none; border: 0;}

#menu li.programs a:hover, #menu li.programs a:active { display: block; width: 134px; height: 54px; padding: 0; margin: 0; background:url(images/nav2_04.gif) top center no-repeat; float: left; text-decoration: none; border: 0;}

#menu li.schedule a:link, #menu li.schedule a:visited { display: block; width: 128px; height: 54px; padding: 0; margin: 0; background:url(images/nav_05.gif) top center no-repeat; float: left; text-decoration: none; border: 0;}

#menu li.schedule a:hover, #menu li.schedule a:active { display: block; width: 128px; height: 54px; padding: 0; margin: 0; background:url(images/nav2_05.gif) top center no-repeat; float: left; text-decoration: none; border: 0;}

#menu li.movies a:link, #menu li.movies a:visited { display: block; width: 105px; height: 54px; padding: 0; margin: 0; background:url(images/nav_06.gif) top center no-repeat;float: left; text-decoration: none; border: 0;}

#menu li.movies a:hover, #menu li.movies a:active { display: block; width: 105px; height: 54px; padding: 0; margin: 0; background:url(images/nav2_06.gif) top center no-repeat; float: left; text-decoration: none; border: 0;}

#menu li.citylifestyle a:link, #menu li.citylifestyle a:visited { display: block; width: 170px; height: 54px; padding: 0; margin: 0; background:url(images/nav_07.gif) top center no-repeat;float: left; text-decoration: none; border: 0;}

#menu li.citylifestyle a:hover, #menu li.citylifestyle a:active { display: block; width: 170px; height: 54px; padding: 0; margin: 0; background:url(images/nav2_07.gif) top center no-repeat; float: left; text-decoration: none; border: 0;}

#menu li.contactus a:link, #menu li.contactus a:visited { display: block; width: 149px; height: 54px; padding: 0; margin: 0; background:url(images/nav_08.gif) top center no-repeat;float: left; text-decoration: none; border: 0;}

#menu li.contactus a:hover, #menu li.contactus a:active { display: block; width: 149px; height: 54px; padding: 0; margin: 0; background:url(images/nav2_08.gif) top center no-repeat; float: left; text-decoration: none; border: 0;}