/* CSS Document */
 
 
 body { 
		
		background: url(../images/background_lg.jpg) no-repeat top center scroll;
		margin-left:30px;
		
 }
 
 #container {
		width:970px;
		margin:0 auto;
		text-align:left;
 }
 
 
.clear {
	clear:both;
}

/* Top Banner */

#header{
		position: relative;
 		width:944px;
 }
 
.left{ 
 		position:absolute;
 		height:95px;
		width:423px;
		left:5px;
		
}

.middle{ 
 		position:absolute;
 		height:95px;
		width:236px;
		left:428px;
		
}

.right{ 
 		position:absolute;
 		height:95px;
		width:285px;
		right:-5px;
}


/* nav */

#nav {
	position:relative;
	width:930px;
	height:31px;

}



.home {
		position:absolute;
		width:160px;
		height:31px;
		top:97px;
		left:2px;
}

.show-pages {
		position:absolute;
		width:160px;
		height:31px;
		top:97px;
		left:156px;
}

.schedule {
		position:absolute;
		width:154px;
		height:31px;
		top:97px;
		left:316px;
}

.video {
		position:absolute;
		width:153px;
		height:31px;
		top:97px;
		left:470px;
}

.where {
		position:absolute;
		width:154px;
		height:31px;
		top:97px;
		left:623px;
}

.hope {
		position:absolute;
		width:154px;
		height:31px;
		top:97px;
		right:-1px;
}



/* Bottom Images and Search */

#bottom  {
	position:relative;
	width:930px;
	height:41px;

}

.bottomleft {
		position:absolute;
		width:246px;
		height:41px;
		top:101px;
		left:2px;
}

.bottommiddle {
		position:absolute;
		width:234px;
		height:41px;
		top:101px;
		left:248px;
}

.bottomright {
		position:absolute;
		width:133px;
		height:41px;
		top:101px;
		left:482px;
}

.searchimg {
		position:absolute;
		width:259px;
		height:15px;
		top:104px;
		right:-7px;
}

.searchbox {
		position:absolute;
		width:290px;
		height:20px;
		top:123px;
		right:-9px;
}

#home-content {
		position:relative;
		width:759px;
		background-color:#FFFFFF;
		border: 1px #9cb7c0 solid;
		top:109px;
		height:1335px;
		left:1px;
}

.carousel {
		position:absolute;
 		width:719;
		top:2px;
		left:15px;
 }
 
 .sidead{
		position:absolute;
 		width:160px;
		top:2px;
		right:-170px;
 }
 
  
#sidecontentbox{
		position:relative;
 		width:160px;
 }

.side-where-hr {
		position:absolute;
		left:768px;
		padding:6px 0px 0px 4px;
		width:160px;
		height:20px;
		background-color:#2B4965;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:13px;
		color:#FFFFFF;
		font-weight:bold;
		font-style: normal;
}

.side-where-box {
		position:absolute;
		top:26px;
		left:769px;
		width:163px;
		height:102px;
		background-color:#bbc0c6;
}

.side-where-image{
		position:relative;
		top:26px;
		left:785px;
		width:121px;
		height:92px;
}

.side-connect-hr {
		position:absolute;
		top:128px;
		left:769px;
		padding:6px 0px 0px 4px;
		width:160px;
		height:20px;
		background-color:#2B4965;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:13px;
		color:#FFFFFF;
		font-weight:bold;
		font-style: normal;
}

.side-connect-box {
		position:absolute;
		top:155px;
		left:769px;
		width:164px;
		height:72px;
		background-color:#bbc0c6;
}

.side-connect-image1{
		position:absolute;
		top:160px;
		left:785px;
		width:100px;
		height:42px;
}

.side-connect-image2{
		position:absolute;
		top:160px;
		left:850px;
		width:100px;
		height:42px;
}

.side-newsletter-hr {
		position:absolute;
		top:227px;
		left:769px;
		padding:6px 0px 0px 4px;
		width:160px;
		height:20px;
		background-color:#2B4965;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#FFFFFF;
		font-weight:bold;
		font-style: normal;
}

.side-newsletter-box {
		position:absolute;
		top:253px;
		left:769px;
		width:164px;
		height:100px;
		background-color:#bbc0c6;
}

.side-newsletter-image{
		position:absolute;
		top:255px;
		left:775px;
		width:76px;
		height:90px;
}

.side-newsletter-arrow1{
		position:absolute;
		top:260px;
		left:858px;
		width:7px;
		height:9px;
}

.side-newsletter-text{
		position:absolute;
		top:265px;
		left:867px;
		width:60px;
		height:18px;
}


.side-newsletter-arrow2{
		position:absolute;
		top:300px;
		left:858px;
		width:7px;
		height:9px;
}

.side-newsletter-text2{
		position:absolute;
		top:300px;
		left:867px;
		width:70px;
		height:20px;
}


.side-dvd-hr {
		position:absolute;
		top:350px;
		left:769px;
		padding:6px 0px 0px 4px;
		width:160px;
		height:20px;
		background-color:#2B4965;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:13px;
		color:#FFFFFF;
		font-weight:bold;
		font-style: normal;
}


.side-dvd-box {
		position:absolute;
		top:375px;
		left:769px;
		width:164px;
		height:70px;
		background-color:#bbc0c6;
}

.side-dvd-image{
		position:absolute;
		top:375px;
		left:800px;
		width:72px;
		height:60px;
}

.side-dvd-arrow{
		position:absolute;
		top:360px;
		left:850px;
		width:7px;
		height:9px;
}

.side-dvd-text{
		position:absolute;
		top:360px;
		left:860px;
		width:70px;
		height:18px;
		text-align:left;
}


.side-itunes-hr {
		position:absolute;
		top:445px;
		left:769px;
		padding:6px 0px 0px 4px;
		width:160px;
		height:20px;
		background-color:#2B4965;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:13px;
		color:#FFFFFF;
		font-weight:bold;
		font-style: normal;
}

.side-itunes-box {
		position:absolute;
		top:467px;
		left:769px;
		width:164px;
		height:95px;
		background-color:#bbc0c6;
}

.side-itunes-image{
		position:relative;
		top:380px;
		left:790px;
		width:120px;
		height:92px;
}
.side-itunes-text{
		position:absolute;
		top:540px;
		left:795px;
		width:100px;
		height:18px;
		text-align:left;
}

#programs-box {
		position:relative;
		width:361px;
}

.programs-header {
		position:relative;
		padding:7px;
		width:347px;
		height:18px;
		top:205px;
		left:16px;
		background: url(../images/headers/episode_hdr.jpg);
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:16px;
		color:#FFFFFF;
		font-weight:bold;
		font-style: normal;
 }

 
#program-content-box1 { 
		position:relative;
		top:6px;
}

#programs-imgbox {
		position:absolute;
		padding:6.5px;
		margin-top:199px;
		left:16px;
		width:128px;
		height:78px;
		background-color:#d3eef8;
		border: 1px #000000 solid;
		
 }

.programs-img {
		position:relative;
		width:140px;
		height:25px;
		
 }
 
#programs-textbox {
		position:relative;
		width:196px
		
}

#programs-text {
		position:absolute;
		width:205px;
		height:80px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-style: normal;
		padding:6px;
		border-bottom:1px #000000 solid;
		border-right:1px #000000 solid;
		margin-top:205px;
		left:159px;
}
 
.text {
		position:relative;
		width:210px;	
		height:200px;	

 }
 
 #program-content-box2 { 
		position:relative;
		top:6px;
}

#programs-imgbox2 {
		position:absolute;
		padding:5px;
		margin-top:300px;
		left:16px;
		background-color:#d3eef8;
		border: 1px #000000 solid;
		width:132px;
		height:78px;
 }

.programs-img2 {
		position:relative;
		width:140px;
		height:25px;
		
 }
 
#programs-textbox2 {
		position:relative;
		width:196px
		
}

#programs-text2 {
		position:absolute;
		width:205px;
		height:76px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-style: normal;
		padding:6px;
		border:1px #000000 solid;
		margin-top:300px;
		left:159px;
}
 
.text2 {
		position:relative;
		width:210px;	
		height:200px;	
		left:0px;
		
 }
 
 
#program-content-box3 { 
		position:relative;
		top:6px;
}

#programs-imgbox3 {
		position:absolute;
		padding:5px;
		margin-top:400px;
		left:16px;
		background-color:#d3eef8;
		border: 1px #000000 solid;
		width:132px;
		height:78px;
 }

#programs-imgbox3a {
		position:absolute;
		padding:0px;
		margin-top:400px;
		left:16px;
		background-color:#d3eef8;
		border: 1px #000000 solid;
		width:142px;
		height:94px;
 }
 
.programs-img3 {
		position:relative;
		width:140px;
		height:25px;
		
 }
 
#programs-textbox3 {
		position:relative;
		width:196px;
		background-color:#4C6BA6;
}

#programs-text3 {
		position:absolute;
		width:205px;
		height:76px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-style: normal;
		padding:6px;
		border:1px #000000 solid;
		margin-top:400px;
		left:159px;
}


#programs-text3a {
		position:absolute;
		width:205px;
		height:82px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-style: normal;
		padding:6px;
		border:1px #000000 solid;
		margin-top:400px;
		left:159px;
		background-color:#4C6BA6;
}



.text3 {
		position:relative;
		width:210px;	
		height:200px;	
		left:0px;
		
 }
 
 
#videobox {
		position:relative;
		width:324px;
}

.videoheader {
		position:relative;
		padding:7px;
		width:323px;
		height:18px;
		top:173px;
		left:400px;
		background: url(../images/headers/episode_hdr.jpg);
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:16px;
		color:#FFFFFF;
		font-weight:bold;
		font-style: normal;
 }

#video-imgbox {
		position:relative;
		width:310px;
		align:center;
}

.video-img {
		position:absolute;
		width:315px;
		padding:10px;
		background-color:#d3eef8;
		border: 1px #000000 solid;
		top:173px;
		left:400px;
		
}

#tune-in-box {
		position:relative;
		width:350px;
}

.tune-in-header {
		position:relative;
		padding:7px;
		width:350px;
		height:18px;
		top:480px;
		left:15px;
		background: url(../images/headers/episode_hdr.jpg);
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:16px;
		color:#FFFFFF;
		font-weight:bold;
		font-style: normal;
 }
 

/*tune in time and show*/

#tunein-box {
		position:relative;
		width:350px;
		height:145px;
		border:1px #000000 solid;
		left:15px;
}


#show-box {
		position:relative;
		padding:5px;
		margin-top:482px;
		left:16px;
		background-color:#d3eef8;
		width:55px;
		height:12px;
 }

.show-time {
		position:relative;
		width:55px;
		height:10px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-weight:normal;
		font-style: normal;
		text-align:center;
		padding:5px;
		background-color:#d3eef8;
		border-left:1px #000000 solid;
		border-bottom:1px #9cb7c0 solid;
		left:-6px;
		top:0px;
		
 }


#show-textbox {
		position:relative;
		width:272px;
	
}

#show-text {
		position:relative;
		width:293px;
		height:12px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#ff6600;
		font-style: normal;
		padding:7px;
		border-right:1px #000000 solid;
		border-bottom:1px #9cb7c0 solid;
		margin-top:-23px;
		left:54px;
		padding:5px;
}
 
.show {
		position:relative;
		width:295px;
		
 }


#facebook-box {
		position:relative;
		width:324px;
}

.facebook-header {
		position:relative;
		padding:7px;
		width:328px;
		height:18px;
		top:-55px;
		left:400px;
		background: url(../images/headers/episode_hdr.jpg);
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:16px;
		color:#FFFFFF;
		font-weight:bold;
		font-style: normal;
 }
 
#facebook-fanbox {
		position:relative;
		width:310px;

}

#facebook-imgbox {
		position:relative;
		width:330px;
}

.facebook-fan {
		position:absolute;
		width:330px;
		padding:5px;
		background-color:#d3eef8;
		border: 1px #000000 solid;
		top:-55px;
		left:400px;
}


#blog-box {
		position:relative;
		width:347px;
}

.blog-header {
		position:relative;
		padding:7px;
		width:347px;
		height:18px;
		top:52px;
		left:16px;
		background: url(../images/headers/episode_hdr.jpg);
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:16px;
		color:#FFFFFF;
		font-weight:bold;
		font-style: normal;
 }
 

#blog-box { 
		position:relative;
		top:6px;
}

#blog-imgbox {
		position:absolute;
		padding:5px;
		margin-top:52px;
		left:16px;
		background-color:#d3eef8;
		border: 1px #000000 solid;
		width:156px;
		height:118px;
 }

.blog-img {
		position:relative;
		width:140px;
		height:25px;
		
 }
 
#blog-textbox {
		position:relative;
		width:180px
		
}

#blog-text {
		position:absolute;
		width:180px;
		height:116px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-style: normal;
		padding:6px;
		border:1px #000000 solid;
		margin-top:52px;
		left:183px;
}
 
.blog {
		position:relative;
		width:180px;	
		
 }
 
 
#dates-box {
		position:relative;
		width:730px;
}

.dates-header {
		position:relative;
		padding:7px;
		width:730;
		height:15px;
		top:205px;
		left:18px;
		background-color:#2B4965;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:16px;
		color:#FFFFFF;
		font-weight:bold;
		font-style: normal;
 }

/*day 1*/
 
#dates-monthbox1 {
		position:absolute;
		padding:5px;
		margin-top:205px;
		left:18px;
		background-color:#d3eef8;
		border-left:1px #000000 solid;
		border-bottom:1px #9CB7C0 solid;
		width:80px;
		height:12px;
 }

.dates-days1 {
		position:relative;
		width:80px;
		height:10px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-weight:normal;
		font-style: normal;
		
 }
 
#date-textbox1 {
		position:relative;
		width:628px;
		
}

#date-text1 {
		position:absolute;
		width:628px;
		height:10px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-style: normal;
		padding:7px;
		border-right:1px #000000 solid;
		border-bottom:1px #9CB7C0 solid;
		margin-top:203px;
		left:105px;
}
 
.date-info1 {
		position:relative;
		width:628px;
		
 }
 
/*day 2*/ 

#dates-monthbox2 {
		position:absolute;
		padding:5px;
		margin-top:228px;
		left:18px;
		background-color:#d3eef8;
		border-left:1px #000000 solid;
		border-bottom:1px #9CB7C0 solid;
		width:80px;
		height:12px;
 }

.dates-days2 {
		position:relative;
		width:80px;
		height:10px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-weight:normal;
		font-style: normal;
		
 }
 
#date-textbox2 {
		position:relative;
		width:628px;
		
}

#date-text2 {
		position:absolute;
		width:628px;
		height:10px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-style: normal;
		padding:7px;
		border-right:1px #000000 solid;
		border-bottom:1px #9CB7C0 solid;
		margin-top:226px;
		left:105px;
}
 
.date-info2 {
		position:relative;
		width:628px;
		
 }

/*day 3*/

#dates-monthbox3 {
		position:absolute;
		padding:5px;
		margin-top:251px;
		left:18px;
		background-color:#d3eef8;
		border-left:1px #000000 solid;
		border-bottom:1px #9CB7C0 solid;
		width:80px;
		height:12px;
 }

.dates-days3 {
		position:relative;
		width:80px;
		height:10px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-weight:normal;
		font-style: normal;
		
 }
 
#date-textbox3 {
		position:relative;
		width:628px;
		
}

#date-text3 {
		position:absolute;
		width:628px;
		height:10px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-style: normal;
		padding:7px;
		border-right:1px #000000 solid;
		border-bottom:1px #9CB7C0 solid;
		margin-top:249px;
		left:105px;
}
 
.date-info3 {
		position:relative;
		width:628px;
		
 }
 
/*day 4*/

#dates-monthbox4 {
		position:absolute;
		padding:5px;
		margin-top:274px;
		left:18px;
		background-color:#d3eef8;
		border-left:1px #000000 solid;
		border-bottom:1px #9CB7C0 solid;
		width:80px;
		height:12px;
 }

.dates-days4 {
		position:relative;
		width:100px;
		height:10px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-weight:normal;
		font-style: normal;
		
 }
 
#date-textbox4 {
		position:relative;
		width:628px;
		
}

#date-text4 {
		position:absolute;
		width:628px;
		height:10px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-style: normal;
		padding:7px;
		border-right:1px #000000 solid;
		border-bottom:1px #9CB7C0 solid;
		margin-top:272px;
		left:105px;
}
 
.date-info4 {
		position:relative;
		width:628px;
		
 }

/*day 5*/

#dates-monthbox5 {
		position:absolute;
		padding:5px;
		margin-top:297px;
		left:18px;
		background-color:#d3eef8;
		border-left:1px #000000 solid;
		border-bottom:1px #9CB7C0 solid;
		width:80px;
		height:12px;
 }

.dates-days5 {
		position:relative;
		width:100px;
		height:10px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-weight:normal;
		font-style: normal;
		
 }
 
#date-textbox5 {
		position:relative;
		width:628px;
		
}

#date-text5 {
		position:absolute;
		width:628px;
		height:10px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-style: normal;
		padding:7px;
		border-right:1px #000000 solid;
		border-bottom:1px #9CB7C0 solid;
		margin-top:295px;
		left:105px;
}
 
.date-info5 {
		position:relative;
		width:628px;
		
 }
 
 /*day 6*/

#dates-monthbox6 {
		position:absolute;
		padding:5px;
		margin-top:320px;
		left:18px;
		background-color:#d3eef8;
		border-left:1px #000000 solid;
		border-bottom:1px #000000 solid;
		width:80px;
		height:12px;
 }

.dates-days6 {
		position:relative;
		width:100px;
		height:10px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-weight:normal;
		font-style: normal;
		
 }
 
#date-textbox6 {
		position:relative;
		width:628px;
		
}

#date-text6 {
		position:absolute;
		width:628px;
		height:10px;
		font-family:Franklin Gothic, Helvetica,Centurey Gothic;
		font-size:12px;
		color:#000000;
		font-style: normal;
		padding:7px;
		border-right:1px #000000 solid;
		border-bottom:1px #000000 solid;
		margin-top:318px;
		left:105px;
}
 
.date-info6 {
		position:relative;
		width:628px;
		
 }

#footer-box {
		position:absolute;
		width:730px;
		
}

.footertext {
		position:relative;
		width:730;
		height:18px;
		top:360px;
		color:#666666;
		font-size:11px;
		text-align:center;
 }
 

#bottom-ad {
		position:absolute;
		width:728px;
		height:100px;
}


.bt-ad {
		position:relative;
		width:728px;
		height:100px;
		top:130px;
		left:20px;
}
}
.img { behavior: url(iepngfix.htc); }


#black{
		position:relative;
		width:362px;
		height:1px;
		background-color: #000000;
		left:-5px;
}

<!--cz 11-2009-->
