body{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	font-family: tahoma,arial,verdana,helvetica;
	font-weight: normal;
	color:#737373;
	background-color:#3f9bce;
	background-image:url('/images/site_bg.jpg');
	background-repeat:repeat-x;

}

#papa {
	width:100%;
	margin:auto;
}

#topImage {
	position:relative;
	width:987px;
	height:270px;;
	background:#ffffff;
	
}

#headImage{
	position:absolute;
	width:967px;
	height:123px;
	top:30px;
	right:10px;
	visibility:visible;
	background-image:url('/images/head_image.jpg');
}

#topMenu{
	position:absolute;
	width:967px;
	height:38px;
	top:153px;
	right:10px;
}

#t_1{
	width:146px;
	height:38px;
	float:right;
}

#t_2{
	width:141px;
	height:38px;
	float:right;
}

#t_3{
	width:120px;
	height:38px;
	float:right;
}

#t_4{
	width:79px;
	height:38px;
	float:right;
}

#t_5{
	width:94px;
	height:38px;
	float:right;
}

#t_6{
	width:86px;
	height:38px;
	float:right;
}

#t_7{
	width:112px;
	height:38px;
	float:right;
}

#t_8{
	width:188px;
	height:38px;
	float:right;
}

#marqueeDiv{
	position:absolute;
	width:967px;
	height:38px;
	top:205px;
	right:10px;
	background-image:url('/images/marquee_bg.gif');
	background-repeat:no-repeat;
	
	
}

#markeeInside{
	width:820px;
	height:20px;
	float:left;
}

#bodyContent {
	position:relative;
	width:987px;
	background:#ffffff;
	height:auto;
	padding-top:1px;
}

#footerContent {
	position:relative;
	width:987px;
	background:#27659b;
	clear:both;
}

#gmTopPic{
	right:2px;
	position:relative;
	width:339px;
	height:47px;;
	float:left;
}

#tlArchive{
	right:18px;
	position:relative;
	width:278px;
	height:285;
	float:right;
}

#tlPrograms{
	right:25px;
	position:relative;
	width:337px;
	height:285;
	float:right;
}

#gm1{
	right:11px;
	position:relative;
	width:339px;
	height:auto;
	float:right;
	
}

#gmTR{
	position:relative;
	width:16px;
	height:16px;
	float:left;
	
}

#gmTL{
	
	position:relative;
	width:16px;
	height:16px;
	float:left;
	background-image:url('/images/blue_box_right.gif');
}

#gmLeft{
	clear:both;
	position:relative;
	width:16px;
	float:left;
	height:206px;
	background-image:url('/images/blue_box_left.gif');
}

#gmRight{
	position:relative;
	width:16px;
	float:left;
	height:206px;
	background-image:url('/images/blue_box_right.gif');
}

#gmBR{
	position:relative;
	width:16px;
	height:16px;
	float:left;
}

#gmBL{
	clear:both;
	position:relative;
	width:16px;
	height:16px;
	float:left;
	
}

#mgMB{
	position:relative;
	width:307px;
	height:16px;
	overflow:hidden;
	float:left;
	background-image:url('/images/blue_box_bbg.gif');
}

#mgMT{
	position:relative;
	width:307px;
	height:16px;
	overflow:hidden;
	float:left;
	background-image:url('/images/blue_box_tbg.gif');
}

#gmContent{
	position:relative;
	width:307px;
	overflow:hidden;
	float:left;
}

#aboutTl{
	position:relative;
	clear:both;
	float:right;
	width:519px;
	height:auto;
	right:10px;
}

.sepDiv{
	clear:both;
	position:relative;
	width:980px;
	height:20px;
}

#dailyProg{
	position:relative;
	float:right;
	width:430px;
	height:auto;
	right:30px;
	background-image:url('/images/daily_programs_bg.gif');
}

.progBlue{
	position:relative;
	clear:both;
	float:right;
	width:292px;
	height:22px;
	height:auto;
	min-height:22px;
	background:#d7ecf7;
	font-family: tahoma,arial,verdana,helvetica;
	font-weight: normal;
	color:#2983b2;
	right:1px;
}

.timeBlue{
	position:relative;
	float:left;
	width:135px;
	min-height:22px;
	height:22px;
	background:#d7ecf7;
	font-family: tahoma,arial,verdana,helvetica;
	font-weight: normal;
	color:#2983b2;
	left:1px;
}


.progWhite{
	position:relative;
	clear:both;
	float:right;
	width:292px;
	height:22px;
	height:auto;
	min-height:22px;
	background:#ffffff;
	font-family: tahoma,arial,verdana,helvetica;
	font-weight: normal;
	color:#2983b2;
	right:1px
}

.timeWhite{
	position:relative;
	float:left;
	width:135px;
	min-height:22px;
	height:22px;
	background:#ffffff;
	font-family: tahoma,arial,verdana,helvetica;
	font-weight: normal;
	color:#2983b2;
	left:1px;
}

#opac{
	opacity:1;
	filter: alpha(opacity=90);
	-moz-opacity: 0.85;
	background-color: #000000;
	padding: 0px 0px 0px 0px;
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0px;
	left: 0px;
	z-index: 1;
	visibility:hidden;
}














#upper1{
	top:350px;
	right:350px;
	position:absolute;
	z-index:100;
	width:639px;
	height:auto;
	float:right;
	visibility:hidden;
}

#upperTR{
	position:relative;
	width:16px;
	height:16px;
	float:left;
	
}

#upperTL{
	
	position:relative;
	width:16px;
	height:16px;
	float:left;
	background-image:url('/images/blue_box_right.gif');
}

#upperLeft{
	clear:both;
	position:relative;
	width:16px;
	float:left;
	height:536px;
	background-image:url('/images/blue_box_left.gif');
}

#upperRight{
	position:relative;
	width:16px;
	float:left;
	height:536px;
	background-image:url('/images/blue_box_right.gif');
}

#upperBR{
	position:relative;
	width:16px;
	height:16px;
	float:left;
}

#upperBL{
	clear:both;
	position:relative;
	width:16px;
	height:16px;
	float:left;
	
}

#upperContent{
	position:relative;
	width:607px;
	overflow:hidden;
	float:left;
	height:536px;
	background:#ffffff;
}

#upperMB{
	position:relative;
	width:607px;
	height:16px;
	overflow:hidden;
	float:left;
	background-image:url('/images/blue_box_bbg.gif');
}

#upperMT{
	position:relative;
	width:607px;
	height:16px;
	overflow:hidden;
	float:left;
	background-image:url('/images/blue_box_tbg.gif');
}




#upper21{
	top:200px;
	right:600px;
	position:absolute;
	z-index:100;
	width:339px;
	height:auto;
	float:right;
	visibility:hidden;
}

#upper2TR{
	position:relative;
	width:16px;
	height:16px;
	float:left;
	
}

#upper2TL{
	
	position:relative;
	width:16px;
	height:16px;
	float:left;
	background-image:url('/images/blue_box_right.gif');
}

#upper2Left{
	clear:both;
	position:relative;
	width:16px;
	float:left;
	height:336px;
	background-image:url('/images/blue_box_left.gif');
}

#upper2Right{
	position:relative;
	width:16px;
	float:left;
	height:336px;
	background-image:url('/images/blue_box_right.gif');
}

#upper2BR{
	position:relative;
	width:16px;
	height:16px;
	float:left;
}

#upper2BL{
	clear:both;
	position:relative;
	width:16px;
	height:16px;
	float:left;
	
}

#upper2Content{
	position:relative;
	width:307px;
	overflow:hidden;
	float:left;
	height:336px;
	background:#ffffff;
}

#upper2MB{
	position:relative;
	width:307px;
	height:16px;
	overflow:hidden;
	float:left;
	background-image:url('/images/blue_box_bbg.gif');
}

#upper2MT{
	position:relative;
	width:307px;
	height:16px;
	overflow:hidden;
	float:left;
	background-image:url('/images/blue_box_tbg.gif');
}

#rightContent{
	position:relative;
	float:right;
	width:699px;

}

#leftContent{
	position:relative;
	float:right;
	width:278px;
	
}

#dailyProgInner{
	position:relative;
	float:right;
	width:278px;
	height:auto;
	background-image:url('/images/daily_programs_bg_inner.gif');
}

.progBlueInner{
	position:relative;
	clear:both;
	float:right;
	width:183px;
	height:22px;
	background:#d7ecf7;
	font-family: tahoma,arial,verdana,helvetica;
	font-weight: normal;
	color:#2983b2;
	right:1px;
}

.timeBlueInner{
	position:relative;
	float:left;
	width:92px;
	height:22px;
	background:#d7ecf7;
	font-family: tahoma,arial,verdana,helvetica;
	font-weight: normal;
	color:#2983b2;
	left:1px;
}


.progWhiteInner{
	position:relative;
	clear:both;
	float:right;
	width:183px;
	height:22px;
	background:#ffffff;
	font-family: tahoma,arial,verdana,helvetica;
	font-weight: normal;
	color:#2983b2;
	right:1px
}

.timeWhiteInner{
	position:relative;
	float:left;
	width:92px;
	height:22px;
	background:#ffffff;
	font-family: tahoma,arial,verdana,helvetica;
	font-weight: normal;
	color:#2983b2;
	left:1px;
}

#aboutInner{
	position:relative;
	right:10px;
	width:671px;
}

#contactPage{
	position:relative;
	right:10px;
	width:671px;
}

.blueTitle{
	font-size: 13px;
	font-family: tahoma,arial,verdana,helvetica;
	font-weight: bold;
	color:#27659b;
}

.bigBlueTitle{
	font-size: 15px;
	font-family: tahoma,arial,verdana,helvetica;
	font-weight: bold;
	color:#27659b;
}

#newsPage{
	position:relative;
	right:10px;
	width:671px;
}

#programsPage{
	position:relative;
	right:10px;
	width:671px;
}

.days{
	color:#267ba8;
	font-size: 13px;
	font-family: tahoma,arial,verdana,helvetica;
	font-weight: bold;
}

#archivePage{
	position:relative;
	right:10px;
	width:671px;
}

#forsaPage{
	position:relative;
	right:10px;
	width:671px;
}

.handCursor{
	cursor:pointer;
}

.links{
	font-family: tahoma,arial,verdana,helvetica;
	font-weight: bold;
	font-size: 13;
	color:#2983b2;
	left:1px;
}