/*Over Ride Background image*/
#blq-main{background:#CD202C url('/staticarchive/4aa78052f086052e81ce8accc3d17aeb3c7a2744.jpg') 0px 30px no-repeat; }
#blq-housing{
	background:transparent url('/staticarchive/4ac7defd64bdd5860c367873f4c965bc569c9830.jpg') bottom no-repeat;
	width: 974px;
	height: auto; 
	overflow: hidden;
	padding: 0px 0px 100px 0px;
	}
/*Setting page up*/

#blq-content{
	background: transparent;
	width: 612px;
	float: left;
	margin: 0px 0px 0px 4px;
	_margin: 0px 0px 0px 2px;
	}

#blq-local-nav{
	background: transparent;
	width: 324px;
	float: right;
	margin: 10px 14px 10px 0px;
	_margin: 10px 6px 10px 0px;
	}
	
/*Main Promo Styles*/
#main-promo{
	background: transparent url('/staticarchive/4def5519635f4e61eac6a904c20acdff8382823f.png') top no-repeat;
	_background: transparent url('/staticarchive/16239c3c1212902590075ddf32e0d53b8f7e6890.gif') top no-repeat;	
	margin: 0px 0px 10px 0px;
	padding: 7px 0px 0px 0px;
	height: auto;
	}
#main-promo .content{
	background: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 3px 10px;
	overflow: hidden;
	height: auto;
	_height: 1%;
	}
#main-promo .content p{
	line-height: 1.2em;
	margin: 0px 0px 10px 0px;
	}
#main-promo .content h2{
	margin: 0px 0px 10px 0px;
	font-size: 1.6em;
	font-family: Georgia, "Times New Roman", Serif;
	border-bottom: 1px solid #cccccc;
	padding: 0px 0px 5px 0px;
	}
#main-promo .content img{
	float: left;
	margin: 0px 10px 0px 0px;
	}
#main-promo .content-bottom{
	background: transparent url('/staticarchive/291b088bc2950ad3da68583eda0b9f9de85742b5.png') top no-repeat;
	_background: transparent url('/staticarchive/4da4243725bf32c1023694c6de9ac8c2a9d1cbfd.gif') top no-repeat;
	margin: 0px 0px 10px 0px;
	padding: 7px 0px 0px 0px;
	clear: both;
	}
#main-promo .content ol{
	margin: 0px 0px 10px 0px;
	}

#main-promo .content ol li{
	padding: 2px 0px 2px 0px;
	}

#main-promo .content ol#broadcasts li{
	border-bottom: 1px solid #cccccc;
	height: auto;
	overflow: hidden;
	}	
#main-promo .content ol#broadcasts li img{
	float: left;
	margin: 0px 10px 0px 0px;
}

#main-promo .content ol#broadcasts li p{
	margin: 0px;
}
#main-promo .content ol#broadcasts li p a{
	font-weight: bold;
	text-decoration: none;
	color: #003399;
}

#main-promo .content ol#broadcasts li p a:hover{
	text-decoration: underline;
	}
#main-promo .content p a{
	font-weight: normal;
	text-decoration: none;
	color: #003399;
}

#main-promo .content p a:hover{
	text-decoration: underline;
	}
/*Mini Promos Styles*/	
	
.two-promos{
	width: 612px;
	overflow: hidden;
	height: auto;
	margin: 0px 0px 10px 0px;
	}
.two-promos .promo-left, .two-promos .promo-right{
	background: transparent;
	width: 301px;
	margin: 0px;
	padding: 0px;
	}
.two-promos .promo-left{
	float: left;
	}
.two-promos .promo-right{
	float: right;
	}
.two-promos .promo-left .content, .two-promos .promo-right .content{
	background: #ffffff;
	padding: 3px 10px;
	height: auto;
	overflow: hidden;
	}
.two-promos .promo-left .promo-top, .two-promos .promo-right .promo-top{
	background: transparent url('/staticarchive/f5971955ee3dbd0b44dc00f2b1b521f0ea9e0851.png') top no-repeat;
	_background: transparent url('/staticarchive/6ec2e0137167cd824d9da7ed6f1953798d770be6.gif') top no-repeat;
	margin: 0px;
	padding: 7px 0px 0px 0px;
	}
.two-promos .promo-left .promo-bottom, .two-promos .promo-right .promo-bottom{
	background: transparent url('/staticarchive/11299244fb58c2cbee16fa5a5bcb4174ff3cc4d2.png') top no-repeat;
	_background: transparent url('/staticarchive/ae283b1946f4c9e313952678d12913c460d6d402.gif') top no-repeat;
	margin: 0px;
	padding: 7px 0px 0px 0px;
	}
.two-promos .promo-left .content img, .two-promos .promo-right .content img{
	float: left;
	margin: 0px 10px 0px 0px;
	}
.two-promos .promo-left .content h3, .two-promos .promo-right .content h3{
	font-size: 1.4em;
	margin: 0px 0px 5px 0px;
	}

	
/*RHN Styles*/	

.rhn-promo{
	background: transparent url('/staticarchive/9ccc7752413f019efb5a173089a326084926cf81.png') top no-repeat;
	_background: transparent url('/staticarchive/6da4b17416d010eb405ba0837186a16c441b5314.gif') top no-repeat;
	margin: 0px 0px 10px 0px;
	padding: 7px 0px 0px 0px;
	height: auto;
	overflow: hidden;
	display: block;
	}
.rhn-promo .content{
	background: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 3px 10px;
	overflow: hidden;
	height: auto;
	_height: 83px;
	display:block;
	}
.rhn-promo .content h3{
	margin: 0px 0px 10px 0px;
	font-size: 1.6em;
	font-family: Georgia, "Times New Roman", Serif;
	border-bottom: 1px solid #cccccc;
	padding: 0px 0px 5px 0px;
	}
.rhn-promo .content img{
	float: left;
	margin: 0px 10px 0px 0px;
	}
.rhn-promo .content-bottom{
	background: transparent url('/staticarchive/87121a1cc83e0f95662dd1de892284beae529f8f.png') top no-repeat;
	_background: transparent url('/staticarchive/fc69046aa4f8852f83f794e9a133c687928c0113.gif') top no-repeat;
	margin: 0px 0px 10px 0px;
	padding: 7px 0px 0px 0px;
	clear: both;
	}
.rhn-promo .content p.disclaimer{
	display: block;
	width: 300px;
	margin: 20px 0px 0px 0px;
	}
/*RHN Link Styles*/	
.rhn-promo .content ul li{
	padding: 1px 0px 1px 0px;
	}
.rhn-promo .content ul li a{
	text-decoration: none;
	color: #003399;
	}
.rhn-promo .content ul li a:hover{
	text-decoration: underline;
	}

/*Link Styles*/	
.two-promos .promo-left .content p a, .two-promos .promo-right .content p a{
	font-weight: normal;
	text-decoration: none;
	color: #003399;
	}
.two-promos .promo-left .content p a:hover, .two-promos .promo-right .content p a:hover{
	text-decoration: underline;
	}

.two-promos .promo-left .content h3 a, .two-promos .promo-right .content h3 a,  .rhn-promo .content h3 a, .rhn-promo .content p a{
	font-weight: bold;
	text-decoration: none;
	color: #003399;
	}
.two-promos .promo-left .content p a:hover, .two-promos .promo-left .content h3 a:hover, .two-promos .promo-right .content h3 a:hover, .rhn-promo .content h3 a:hover, .rhn-promo .content p a:hover{
	text-decoration: underline;
	}
	
	
/*Carousel Styles*/
ol#carousel{
	background: #ffffff;
	}

ol#carousel li{
	width: 234px !important;
	height: 65px;
	background: #ffffff;
	margin: 5px 5px 10px 5px;
	
	}	

ol#carousel li img{
	float: left;
	margin: 0px 10px 15px 0px;
	}
	
ol#carousel li p{
	padding: 1px 0px 1px 0px;
	}	
ol#carousel li a{
	font-family: Georgia, "Times New Roman", Serif;
	font-weight: bold;
	text-decoration: none;
	color: #003399;
	}
ol#carousel li a:hover{
	text-decoration: underline;
	}

		
/*Coming Up Styles*/
.rhn-promo .content .episodes li{
	padding: 5px 0px 5px 0px;
	line-height: 1.2em;
	}
.rhn-promo .content .episodes #e1{
	border-bottom: 1px solid #cccccc;
	}
.rhn-promo .content .episodes #e3, .rhn-promo .content .episodes #e4{
	display: none;
	}
.rhn-promo .content .episodes li .time .date{
	color: #333333;
	font-weight: bold;
	}
.rhn-promo .content .episodes li .time .date, .rhn-promo .content .episodes li .time .starttime, .rhn-promo .content .episodes li .time .endtime{
	display: inline-block;
	font-size: .8em;
	text-align: right;
	}
.rhn-promo .content .episodes li .location.service{
	visibility: hidden;
	height: 0px;
	}
.rhn-promo .content .episodes li .summary a{
	font-family: Georgia, "Times New Roman", Serif;
	font-weight: bold;
	text-decoration: none;
	color: #003399;
	}
.rhn-promo .content .episodes li .summary a:hover{
	text-decoration: underline;
	}
	
.rhn-promo .content p.all-broadcasts{
	text-align: center;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	border-top: 1px solid #cccccc;
	}
.rhn-promo .content p.all-broadcasts a{
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	}
.rhn-promo .content p.all-broadcasts a:hover{
	text-decoration: underline;
	}	
/*EMP Styles*/
.float-left{
	float: left;
	margin: 0px 10px 0px 0px;
	}
	
/*Schedule Listing*/
.schedule li{
	padding: 2px 0px 7px 0px;
	height: 1%;
	overflow: hidden;
	clear: both;
	border-bottom: 1px solid #cccccc;
	line-height: 1.2em;
	}
.day{
	width: 140px;
	display: block;
	float: left;
	}
.event{
	width: 140px;
	display: block;
	margin: 0px 0px 0px 10px;
	float: left;
	}
.venue{
	width: 140px;
	display: block;
	margin: 0px 0px 0px 10px;
	float: left;
	}
.broadcast{
	width: 140px;
	display: block;
	margin: 0px 0px 0px 10px;
	float: left;
	}
.schedule li a{
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	}
.schedule li a:hover{
	text-decoration: underline;
	}	

/*Social Bookmarks*/
.sharesb{
	clear:both;
	position:relative;
	border:1px solid #ddd;
	padding:10px;
	margin:15px 0px 10px 0px;
	font-size:1em;
	-webkit-text-size-adjust:none;
}

.sharesb p {
	padding:0;
	margin:0;
}
/*These are the Styles for Social Bookmarks.*/
.sharesb p a{
	position:absolute;
	top:0px;
	right:0px;
	padding:10px 25px 10px 0px;
	font-size:1em;
	color: #003399;
}


.sharesb ul{
	text-align:left;
	list-style:none;
	margin:15px 0 0px 15px;
	padding:0;
}

.sharesb ul li{
	text-align:center;
	display:inline;
	padding:0 10px 10px 0;
	
}

.sharesb ul li a{
	color: #003399;
	text-decoration: none;
	
}

.sharesb ul li a:hover{
	text-decoration: underline;
	
}

.sharesb ul li.delicious{
	background:url("/staticarchive/608c5b0f0d04e3fabe5a7926cf2ae170e784ccf5.gif") no-repeat 0 0;
}

.sharesb ul li.digg{
	background:url("/staticarchive/608c5b0f0d04e3fabe5a7926cf2ae170e784ccf5.gif") no-repeat 0 0;
	}

.sharesb ul li.reddit{
	background:url("/staticarchive/608c5b0f0d04e3fabe5a7926cf2ae170e784ccf5.gif") no-repeat 0 0;}

.sharesb ul li.facebook{
	background:url("/staticarchive/608c5b0f0d04e3fabe5a7926cf2ae170e784ccf5.gif") no-repeat 0 0;}

.sharesb ul li.stumbleupon{
	background:url("/staticarchive/608c5b0f0d04e3fabe5a7926cf2ae170e784ccf5.gif") no-repeat 0 0;
}

.sharesb ul li a{
	padding:0 0 0 18px;
	margin:0 3px 0 0px;
}

/*A-Z Listing*/
.az-list ol.az{
	height: 1%;
	overflow: hidden;
	}

.az-list ol.az li{
	float: left;
	}
.az-list ol.az li a{
	text-decoration: none;
	margin:0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	font-size: 1em;
	text-align: center;
	text-transform: uppercase;
	display: block;
	width: 18px;
	height: 15px;
	color: #003399;
	border: 1px solid #cccccc;
	margin: 0px 1px 0px 0px;
	background: #cccccc url('/staticarchive/63a900a1e1226e64152044d0844be5ee3e7d4ac5.gif') repeat-x;
	}
.az-list ol.az li a:hover{
	text-decoration: none;
	background: #cccccc url('/staticarchive/daddd16eab3798bfe520f47dddb49233744a42d7.gif') repeat-x;
	}
	
.contributors li{
	height: auto;
	overflow: hidden;
	border-bottom: 1px solid #cccccc;
	padding: 2px 0px 2px 0px;
	margin: 2px 0px;
	}
.contributors li img{
	float: left;
	}
.contributors li a{
	color: #003399;
	text-decoration: none;
	}
.contributors li a:hover{
	text-decoration: underline;
	}
/*More and Less options */	
#showHideBox{
	height: auto;
	}
.hidden{
	display: none;
	}
.show{
	display: block;
	}
	
.other-media2{
	margin: 0px 40px;
	}
	
/*For Analyses*/

.play-icon{
	background: transparent url('/staticarchive/9cb038e5af3d679c1570d62580ba0c8fa40898a7.gif') no-repeat 0px 0px;
	width: 10px;
	display: inline-block;
	}	
	
/*Panel Styles*/
#panelCTA{
	display:block;
	overflow:hidden;
	width: 590px;
	height:auto;
	}
#panelCTA span{
	background: transparent url('/staticarchive/081604b8518adf74a387b58b567a1a75fe30f8bd.gif') no-repeat 0px 0px;
	width: 30px;
	height: 30px;
	display: block;
	position: relative;
	margin: 0px 5px 0px 565px;
	*margin: -205px 5px 0px 565px;
	_margin: -205px 5px 0px 565px;
	cursor: pointer;
	z-index:0;
	}
.glowNoMask{
	overflow: hidden;
	}
#myLightbox h2{
	font-size: 1.3em;
	line-height: 1.4em;
	padding: 5px 0px 0px 0px;
	}
#myLightbox p{
	font-size: 1.2em;
	padding: 10px 0px 10px 0px;
	}	

div.open-panel{
	font-family: verdana, sans-serif;
	display:block;
	}
div.open-panel img {
	display: block;
	margin: 10px 0px 10px 0px;
}

.centre-image {		
	display: block;
	padding: 0px 40px 10px 40px;
	}
.caption {
	padding:  0px 40px 10px 40px;
	}
	