		#wfn_programs1 ul {
		text-align: center;
		margin: 15px 0px 0px 0px;
		padding: 0; 
	}
	
	#wfn_programs1 ul li {
		display: inline;
		padding: 2px 3px;
	}
	
	#wfn_programs1 img {
		width: 140px;
		border: 2px solid #FFF;
	}
	
	#wfn_programs1 img:hover {
		width: 140px;
		border-bottom: 2px solid #F90;
	}
	
	#wfn_programs2 {
		display: none;
	}
	
	#wfn_programs2 ul {
		margin: 0px;
	}
	
	#wfn_programs2 ul li {
		display: block;
		overflow: hidden;
		margin: 0px;
		padding: 3px 0px 3px 20px;
		width: 295px;
		height: 14px;
		float: left;
	}
	
	#wfn_hosts {
		display: none;
	}
	
	#wfn_hosts ul {
		margin: 0px;
		list-style: none;
	}
	
	#wfn_hosts ul li {
		display: inline;
		margin: 0px;
		padding: 3px 0px 3px 20px;
		width: 180px;
		float: left;
		height: 14px;
		overflow: hidden;
		list-style: none;
	}
	
	#wfn_hosts2 ul {
		margin: 0px;
		text-align: center;
	}
	
	#wfn_hosts2 ul li {
		list-style: none;
		margin: 1px;
	}
	
	#wfn_hosts2 ul li img {
		border: 2px solid #FFF;
	}
	
	#wfn_hosts2 ul li img:hover {
		border: 2px solid #F90;
	}

	
	
	.region_sponsor {
		margin-bottom: 5px;
		padding: 0px 0px;
		border-bottom: 1px solid #EEE;
		height: 58px;
	}

	.region_sponsor img {
		display: block;
		float: left;
		width: 66px;
	}
	
	.region_sponsor span {
		width: 225px;
		display: block;
		float: right;
		overflow: hidden;
	}
	
	.region_sponsor span a {
		color: #999;
	}

	div#rightcol div.topProvider div.box, div#rightcol div.bottomProvider div.box { border-top: 1px solid #c1c1c1; border-bottom: none; padding: 2px; width: 314px; background: #ffffff; color: #000000; }
	div#rightcol div.topProvider a.featuredlinks, div#rightcol div.bottomProvider a.featuredlinks { display: block; background-image: url(/images/global/gradient.jpg); background-repeat: repeat-x; background-position: 0 -75px; padding: 3px; border: none; width: 308px; color: #000000; outline: none; }
	div#rightcol div.topProvider a.featuredlinks:hover, div#rightcol div.bottomProvider a.featuredlinks:hover { background-image: none; background-color: #ffffff; text-decoration: none; }
	div#rightcol div.topbox { border-top: 1px solid #106fa0; border-left: 1px solid #106fa0; border-right: 1px solid #106fa0; border-bottom: none;  width: 318px; }
	div#rightcol div.topbox p { margin: 0 5px; }
	div#rightcol div.topbox div.content { background-image: url(images/bottomgradient.gif); background-position: center bottom; background-repeat: repeat-x; margin: 2px; padding: 3px; clear: both; }
	div#rightcol div.topProvider div.box img.logo, div#rightcol div.bottomProvider div.box img.logo { padding: 5px; }
	div#rightcol div.topProvider div.box div.borderbox, div#rightcol div.bottomProvider div.box div.borderbox { width: 190px; background-image: url(/images/global/gradient.jpg); background-repeat: repeat-x; background-position: 0 -75px; padding: 3px; font-family: "Trebuchet MS", Helvetica, Arial; font-size: 24px; font-weight: bold; float: right;  line-height: 30px; }
	div.topProvider div.borderbox p.floatright, div.bottomProvider div.borderbox p.floatright { margin: 0; }

	h5, #host_shows a {
		font-size: 14px;
		font-weight: bold;
		color: #FFF;
		text-transform: uppercase;
		border-bottom: 1px solid #000;
		margin: 10px 0px 5px 0px;
		background: url(/images/global/tvsched-bg.gif);
		padding: 3px 8px;
	}


	#host_shows {
		margin: 5px 0px 10px 0px;
		text-align: center;
	}
	
	html #host_shows a {
		border: 1px solid #000;
		margin: 0px 5px;
	}
	
	html #host_shows a:hover {
		background: #FFAB3F;
		text-decoration: none;
	}
	
	.text ul{
		float: left;
		border: 1px solid #F00;
	}

	.text ul li{
		list-style-type: none;
		border-bottom: 1px solid #999;
		list-style-position: outside;
		margin: 0;
		padding: 3px 0 3px 20px;
	}
	
	.ambassdor{
		height: 73px;
		border-bottom: 1px solid #CCC;
		border-right: 1px solid #CCC;
		border-left: 1px solid #CCC;
	}
	
	.ambassdor a{
		color: #000;
	}
	
	.ambassador a:hover{
		background: #666;
	}
		
	
	.ambassdor a img{
		width: 125px;
		float: left;
	}

	.ambassdor span{
		display: block;
		width: 188px; 
		float: left;
		margin: 0px 0px 0px 0px;
	}
	
	.ambassdor span a{
		text-decoration: none;
		display:block;
		height: 63px;
		width: 100%;
		padding: 10px 0px 0px 5px;
	}
	
	.ambassdor span a:hover{
		background-color: #dfdedc;
	}
	
	.events{
		height: 70px;
		border-bottom: 1px solid #CCC;
		width: 100%;
	}
	
	.events a{
		color: #000;
	}
	
	.events a:hover{
		background: #666;
	}
		
	
	.events a img{
		width: 96px;
		margin-top: 5px;
		float: left;
	}

	.events span{
		display: block;
		width: 196px; 
		float: left;
		margin: 5px 0px 0px 0px;
	}
	
	.events span a{
		text-decoration: none;
		display:block;
		height: 55px;
		width: 100%;
		padding: 5px 0px 0px 10px;
	}
	
	.events span a:hover{
		background-color: #dfdedc;
	}
	
	#main div.blogdate { display: block; float: left; width: 30px; height: 30px; background-image: url(../ambassador/images/ambassador_button.gif); background-repeat: repeat-x; border: 1px solid #000000; text-align: center; color: #ffffff; margin-right: 5px; background-color: #000000; font-size: 12px; }

#main div.blogdate span.blogmonth { }
#main div.blogdate span.blogday { font-weight: bold; color: #ea892a; }

#main .blogimg { float: right; border: 1px solid #cdcdcd; padding: 1px; margin-left: 5px; margin-bottom: 5px; }
#main h3 { font-size: 16px; }

.navlist .more_article li{
	border-bottom: 1px solid #CDCDCD;
	margin: 0 0;
	padding: 3px 0 3px 20px;
}

.navlist ul li a:hover{
	background: #CCC;
	display:block;
}

div#subscribe { align: center; text-align: center; padding-left: 10px; }
div#subscribe div.box { background-color: #efefef; font: 14px; font-weight: bold; color: #000000; text-align: center; width: 135px; height: 100px; margin: 1px; display: inline; }
div#subscribe div.box a { padding-bottom: 5px; color: #000000; }
div#subscribe div.box a:hover { text-decoration: none; }
div#subscribe div.box b { font-size: 11px; }
div#subscribe div.box div.borderbox { display: block; width: 135px; }
div#subscribe div.box div.borderbox p.floatright { float: right; padding-top: 8px; clear: right; }
div#subscribe div.box div.borderbox img { float: left; clear: left; }

