/* basic */

body{
	margin:0;padding:0;text-align:center;font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;font-size:62.5%;
}
h1,h2,h3,h4{
	margin:0;padding:0;
}
p{
	margin:0;padding:0;
}
a{
	text-decoration:none;
}
img{
	border:0;
}

/* basic */
/* layout */
#wrapper{
	margin:0 auto;padding:0;width:760px;text-align:left;background:transparent url(../images/header-bg.gif) top left repeat-x;
}
/* header settings */
#header{
	margin:0 auto;padding:0;width:760px;height:110px;
}
	
	#header-logo{
		margin:0px;padding:0;width:112px;height:110px;float:left;
	}
	#header-logo a{
		margin:0;padding:0;display:block;width:112px;height:110px;background:url(../images/logo-rsi.gif) top left no-repeat;float:left;text-decoration:none;text-indent:-4500px;
	}
	#header-right{
		margin:0px;padding:0;width:648px;height:110px;float:left;background:url(../images/header-right.gif) top left no-repeat;
	}
	#header-right p#weather{
		margin:0;padding:30px 25px 0 0;float:right;font-size:1.0em;width:260px;text-align:right;height:20px;display:block;
	}
	
	#header-right img{
		margin:0;padding:0;border:0;vertical-align:middle
	}
	#top-navigation{
		clear:right;float:right;list-style:none;padding:3px 25px 0 0;margin:0px 0 0 0;width:245px;height:29px;text-align:right;
	}
	#top-navigation a{
		float:left;margin:0;padding:3px 0 0 0;width:47px;height:17px;background:#D20808 url(../images/top-navlright.gif) top right no-repeat;text-align:center;color:#fff;font-weight:bold;font-size:1.1em
	}
	#top-navigation a:hover{
		color:#F5B4B4;background:#D20808 url(../images/top-navlright.gif) top right no-repeat;
	}
	#top-navigation li{
		margin:0 0 0 2px;padding:0 0 0 2px;display:inline;width:47px;float:left;color:#000;background:#D20808 url(../images/top-navleft.gif) top left no-repeat;text-align:center;
	}
	#top-navigation li.first{
		margin:0;padding:0 0 0 2px;width:90px;float:left;text-align:center;background-image:none;color:#000;background-color:#fff;
	}
		#top-navigation li.first a{
			margin:0;display:block;padding:0;width:90px;float:left;text-align:center;color:#000;background-image:none;background-color:#fff;
		}
		#top-navigation li.first a:hover{
			margin:0;display:block;padding:0;width:90px;float:left;text-align:center;color:#000;background-image:none;background-color:#fff;
		}
	
	#top-navigation img.image-padder{
		margin:0;padding:4px 0 0 0;border:0;vertical-align:middle
	}
/* header settings */

/* languages navigation */
#languages-navigation{
	width:640px;padding:0 0 0 8px;margin:0;float:left;text-align:left;
}
	#languages-navigation ul {
		list-style:none;float:left;padding:0 1px 0 1px;margin:0px 0 0 0;width:348px;height:21px;color:#000;background:#D2E1F0 url(../images/language-bar.gif) 0 0 no-repeat;
	}
	#languages-navigation li{
		display:inline;float:left;font-size:1.1em;
	}
	#languages-navigation li a{
		float:left;margin:0;padding:3px 0px 0 0px;height:18px;color:#21265E;font-weight:bold;background-color:#D2E1F0
	}
	#languages-navigation li a:hover {
		float:left;margin:0;padding:3px 0px 0 0px;color:#21265E;font-weight:bold;background-color:#fff;
	}
	#languages-navigation li a.here {
		float:left;margin:0;padding:3px 0px 0 0px;height:18px;color:#21265E;font-weight:bold;background:#fff;
	}
	#languages-navigation form{
		float:left;text-align:right;margin:-2px 0 0 0;padding:0 0 0 20px;font-weight:normal;height:23px;width:260px;color:#000;background:#000066;
	}
		#languages-navigation form p{
			margin:0;padding:0;font-weight:normal;vertical-align:middle
		}
		#languages-navigation form input{
			margin:0;padding:0;font-weight:normal;width:134px;height:16px;border:1px solid #A5ACB2;vertical-align:middle;font-size:1.0em;
		}
		#languages-navigation form input.submitbutton{
			margin:0;padding:0;font-weight:normal;width:56px;height:18px;vertical-align:middle;cursor:pointer;
		}
		#languages-navigation form label{
			padding:6px 0 0 0px;margin:0;float:left;vertical-align:middle
		}
		#languages-navigation form label img{
			padding:0px;margin:0;border:0;float:left;vertical-align:middle
		}
	
	#languages-navigation li a#english {width:75px;text-align:center;border-right:1px solid #fefefe;color:#21265E;background:#D2E1F0 url(../images/language-bar.gif) top left no-repeat;}
	#languages-navigation li a#english:hover, #languages-navigation li a#english.here {width:75px;text-align:center;border-right:1px solid #fefefe;color:#21265E;background:#fff url(../images/language-bar.gif) top left no-repeat;}
	#languages-navigation li a#asian {width:74px;text-align:center;border-right:1px solid #fefefe}
	#languages-navigation li a#melayu{width:65px;text-align:center;border-right:1px solid #fefefe}
	#languages-navigation li a#bahasia{width:131px;text-align:center;color:#21265E;background:#D2E1F0 url(../images/language-bar.gif) top right no-repeat;}
	#languages-navigation li a#bahasia:hover{width:131px;text-align:center;color:#21265E;background:#fff url(../images/language-bar.gif) top right no-repeat;}
/* horizontal navigation */
	
/* main content with vertical navigation */	
	
#main-content{
	float:left;width:760px;color:#000;background:#fff url(../images/content-bg.gif) top right repeat-y;padding:0;margin:0;
}
	/* left part of content aka vertical navigation plus some ads */
	#content-left{
		width:120px;float:left;margin:0;padding:0;
	}
		#content-left p#ovenav-image{
			margin:0;padding:2px 0 2px 0px;text-align:left;background-color:#000066;color:#fff
		}
		#content-left p#ovenav-image img{
			margin:0;padding:0px;width:120px;height:60px;
		}
		#content-left p#underad{
			margin:0;padding:10px 0px 8px 0px;text-align:right;
		}
		#content-left p.ads{
			margin:0;padding:0px 0px 5px 0px;text-align:right;
		}
		#content-left p.ads img{
			border:0;margin:0;padding:0;width:120px;height:90px;
		}
		#content-left ul{
			width:120px;margin:0 0 25px 0;padding:1px 0 0 0;list-style:none;
		}
		#content-left li{
			margin:0 0 0px 0;padding:0;border-bottom:1px solid #fff;background-color:#CFDFEF;text-align:left;color:#000;
		}
		#content-left li a{
			margin:0;padding:6px 0 4px 18px;width:102px;display:block;height:15px;border-bottom:1px solid #9AB2CA;background-color:#CFDFEF;color:#000;font-size:1.1em;font-weight:bold;
		}
		#content-left li a:hover{
			background-color:#9AB2CA;color:#000;
		}
		#content-left li a.here{
			background-color:#9AB2CA;color:#000;
		}
		#content-left li.bluer{
			margin:0;padding:0;border-bottom:1px solid #F7F7F7;background-color:#6699CC;text-align:left;color:#fff;
		}
		#content-left li.bluer a{
			margin:0;padding:6px 0 4px 18px;display:block;height:15px;border-bottom:1px solid #4F79A3;background-color:#6699CC;color:#fff;font-size:1.1em;font-weight:normal;
		}
		#content-left li.bluer a:hover{
			background-color:#4F79A3;color:#fff;
		}
	/* left part of content aka vertical navigation plus some ads */
	
	/* right part of content aka information kiosk plus some ads */
	#content-right{
		width:640px;float:left;margin:0;padding:0px 0 0 0px;
	}
	.leftpart-content{
		width:363px;float:left;margin:0;padding:0 0 0 6px;
	}
	.leftpart-content-sub{
		width:363px;float:left;margin:0;padding:10px 0 0 6px;
	}
	.rightpart-content{
		width:271px;float:left;margin:0;padding:0px;
	}
	
	/* newsline for homepage and styles for article subpage */
	
	#newsline{
		width:363px;float:left;margin:3px 0 0 0;padding:0px;text-align:left;
	}
	#newsline h1{
		color:#21265E;margin:0;padding:0;font-size:1.4em;font-family: "Arial Black",Arial,Verdana,Helvetica,sans-serif;background-color:inherit;
	}
	#newsline h1.sub{
		color:#21265E;margin:0;padding:0;font-size:1.6em;font-family: "Arial Black",Arial,Verdana,Helvetica,sans-serif;background-color:inherit;
	}
	#newsline h2.sub{
		width:352px;height:20px;color:#fff;float:left;margin:0;padding:3px 0 0 10px;text-align:left;background-color:inherit;background-image:url(../images/article-bar.gif);background-position: top right;background-repeat: no-repeat;font-size:1.2em
	}
	#newsline p#related-articles{
		float:left;width:352px;margin:0 0 10px 10px;padding:10px 0 3px 0px;text-align:left;font-size:1.2em;color:#999;border-bottom:1px solid #DDD;background-color:inherit;
	}
	
		#newsline p#related-articles img{
			vertical-align:middle;margin:0;padding:0px
		}
	#newsline p#related-articles strong{
		float:left;color:#999;background-color:inherit;
	}
		#newsline p#related-articles span{
			float:right;margin:0;text-align:right;
		}
		#newsline p#related-articles a{
			margin:0;padding:0;text-align:right;color:#2A5089;font-weight:bold;background-color:inherit;
		}
	#newsline p#last-updated{
		width:350px;margin:0;padding:10px 0 15px 12px;text-align:left;font-size:1.1em;color:#21265E;background-color:inherit;
	}	
	#newsline p#bread-crumb{
		color:#B1B1B1;margin:0;padding:5px 0 10px 3px;font-size:1.1em;background-color:inherit;
	}
		#newsline p#bread-crumb a{
			color:#B1B1B1;background-color:inherit;
		}
		
		#newsline p#bread-crumb a:hover{
			color:#B1B1B1;text-decoration:underline;background-color:inherit;
		}
	
	#newsline p.toolbar{
		float:left;color:#2B518B;margin:0;padding:10px 0 5px 10px;height:25px;font-size:1.0em;background-color:inherit;
	}
		#newsline p.toolbar a{
			color:#2B518B;float:left;margin:0 8px 0 0;background-color:inherit;
		}
		#newsline p.toolbar a:hover{
			text-decoration:underline;
		}
			#newsline p.toolbar a.save{
				background:url(../images/save-ico.gif) 0 0 no-repeat;padding:0 0 0 12px;
			}
			#newsline p.toolbar a.save:hover{
				background:url(../images/save-ico.gif) 0 0 no-repeat;padding:0 0 0 12px;
			}
			#newsline p.toolbar a.print{
				background:url(../images/print-ico.gif) 0 0 no-repeat;padding:0 0 0 20px;
			}
			#newsline p.toolbar a.print:hover{
				background:url(../images/print-ico.gif) 0 0 no-repeat;padding:0 0 0 20px;
			}
			#newsline p.toolbar a.email{
				background:url(../images/emailthis-ico.gif) 0 0 no-repeat;padding:0 0 0 18px;
			}
			#newsline p.toolbar a.email:hover{
				background:url(../images/emailthis-ico.gif) 0 0 no-repeat;padding:0 0 0 18px;
			}
			#newsline p.toolbar a.comment{
				background:url(../images/give-comments-ico.gif) 0 0 no-repeat;padding:0 0 0 18px;
			}
			#newsline p.toolbar a.comment:hover{
				background:url(../images/give-comments-ico.gif) 0 0 no-repeat;padding:0 0 0 18px;
			}
			#newsline p.toolbar a.listen{
				background:url(../images/listen-bar-ico.gif) 0 0 no-repeat;padding:0 0 0 18px;
			}
			#newsline p.toolbar a.listen:hover{
				background:url(../images/listen-bar-ico.gif) 0 0 no-repeat;padding:0 0 0 18px;
			}
		
	#newsline dl.sub{
		color:#21265E;margin:0;padding:0 0 15px 10px;float:left;width:352px;background-color:inherit;
	}
	#newsline dl.sub img{
		border:0;padding:0;margin:0 5px 0 3px
	}
		#newsline dl.sub dt{
			float:left;clear:left;color:#6699CC;padding:1px 0 1px 0;font-size:1.1em;margin:0 2px 0 0px;background-color:inherit;
		}
		#newsline dl.sub dt a{
			color:#6699CC;background-color:inherit;
		}
		#newsline dl.sub dd{
			padding:1px 0 1px 0;font-size:1.1em
		}
		#newsline dl.sub dd a{
			color:#21265E;background-color:inherit;
		}
		#newsline dl.sub a:hover{
			text-decoration:underline
		}	
	.newsline-content{
		width:363px;float:left;margin:0;padding:0px;text-align:left;background:url(../images/newsline-divbg.gif) top left no-repeat;
	}

	.content-holder{
		width:225px;float:left;margin:0;padding:0px;text-align:left;height:118px;
	}
	#newsline .content-holder h2{
		float:left;margin:3px 0 4px 0;padding:0px;text-align:left;color:#21265E;display:block;font-size:1.4em;width:220px;background-color:inherit;
	}
		#newsline .content-holder h2 a{
			margin:0;padding:0px;text-align:left;color:#21265E;background-color:inherit;
		}
		#newsline .content-holder h2 a:hover{
			text-decoration:underline
		}
		#newsline .content-holder p.main{
			float:left;margin:0px 0 0 0;padding:0px;text-align:left;color:#21265E;font-size:1.1em;background-color:inherit;
		}	
		#newsline .image-holder{
			margin:0px;float:left;padding:11px 8px 11px 11px;
		}
			#newsline .image-holder img{
				margin:0px;padding:0;border:1px solid #CCC;
			}
			#newsline .image-holder img.main-news{
				margin:0px;padding:0;border:1px solid #CCC;width:115px;height:85px;
			}
		#newsline .content-holder .date-and-clip-main{
			margin:2px 0 0 0;padding:9px 0px 0px 0px;color:#999;float:left;font-size:1.0em;width:220px;background-color:inherit;
		}
		#newsline	.content-holder .date-and-clip-main img{
				padding:0;margin:0;
			}
		#newsline .newsline-hr{
			float:left;height:3px;font-size:1px;width:359px;margin:0;padding:0px;text-align:center;background:url(../images/hr-bg.gif) top left repeat-x;
		}
	#newsline .short-news{
		width:363px;float:left;margin:0 0 3px 0;padding:0;text-align:left;background:url(../images/short-news.gif) top center repeat-y;height:122px;
	}	
	#newsline .left-news{
		width:161px;float:left;padding:11px 8px 11px 11px;
	}
		#newsline .left-news .date-and-clip{
		padding:0 0px 0 0px;color:#999;float:left;font-size:1.0em;background-color:inherit;
		}
		#newsline .left-news .right{
			float:right;margin:0;padding:0;border:1px solid #CCC;width:65px;height:50px;
		}
		#newsline .left-news p{
			float:left;margin:0px;padding:4px 0 0 0;width:85px;font-size:1.1em;color:#21265E;background-color:inherit;
		}
		#newsline .left-news a{
			color:#21265E;background-color:inherit;
		}
		
	#newsline .right-news{
		width:161px;float:left;padding:11px 8px 11px 11px;
	}
		#newsline .right-news .date-and-clip{
		padding:0 0px 0 0px;color:#999;float:left;font-size:1.0em;background-color:inherit;
		}
		#newsline .right-news .right{
			float:right;margin:0;padding:0;border:1px solid #CCC;width:65px;height:50px;
		}
		#newsline .right-news p{
			float:left;margin:0px;padding:4px 0 0 0;width:85px;font-size:1.1em;color:#21265E;background-color:inherit;
		}
		#newsline .right-news a{
			color:#21265E;background-color:inherit;
		}
		
		#archive{
			clear:both;padding:3px 6px 0 0;margin:0;background-color:#6699CC;text-align:right;height:17px;color:#fff;
		}	
			#archive a{
				padding:0 14px 0 0;margin:0;color:#fff;background:#6699CC url(../images/archive-arrow.gif) 100% 50% no-repeat;font-weight:bold;display:block;height:15px;
			}
			#archive a:hover{
				text-decoration:underline
			}
	#newsline p#presenter{
		float:left;color:#2B518B;margin:0;padding:5px 0 10px 3px;font-size:1.1em;line-height:1.4em;background-color:inherit;
	}
		#newsline p#presenter a{
			color:#2B518B;font-weight:bold;background-color:inherit;
		}
		
		#newsline p#presenter a:hover{
			color:#2B518B;text-decoration:underline;background-color:inherit;
		}	
		#newsline p#presenter img{
			border:0; float:left;margin:0 4px 0 0;padding:3px 0 0 0;
		}	
		#newsline p#presenter img.dj{
			float:left;margin:0 8px 0px 0;padding:0px 0 0 0;width:50px;height:55px;
		}
			
	.article-content{
		width:343px;float:left;margin:0;padding:0 10px 0 9px;text-align:left;
	}
	.article-content h3{
		width:343px;float:left;margin:0;padding:0px;text-align:left;font-size:1.4em;color:#21265E;background-color:inherit;
	}
	.article-content p{
		width:340px;float:left;margin:0;padding:0px 0 10px 0;text-align:left;font-family: Arial,Verdana,Helvetica,sans-serif;font-size:1.2em;color:#21265E;line-height:1.4em;background-color:inherit;
	}
	
	/* newsline for homepage and styles for article subpage */
		
	/* highlights */
			
	#highlights{
		width:363px;float:left;margin:15px 0 0 0;padding:0px;text-align:left;
	}
	#highlights h3{
		color:#21265E;margin:0;padding:0;font-size:1.4em;font-family: "Arial Black",Arial,Verdana,Helvetica,sans-serif;background-color:inherit;
	}
	.newsline-content{
		width:363px;float:left;margin:0;padding:0px;text-align:left;background:url(../images/newsline-divbg.gif) top left no-repeat;
	}
	.content-holder{
		width:225px;float:left;margin:0;padding:0px;text-align:left;
	}
	#highlights dl{
		width:349px;float:left;margin:0;padding:13px 0 0px 11px;text-align:left;background:url(../images/highlights-bg.gif) top center repeat-y;height:176px;
	}
		#highlights dd{
			float:left;width:174px;padding:0px 0 18px 0px;margin:0 0 0 0px;text-align:left;
		}
		#highlights dd a{
			float:left;margin:0px 0 0 0px;padding:0 0 0 0px;text-align:left;background-color:inherit;;font-size:1.1em;font-weight:bold;color:#C72228;text-decoration:underline
		}
		#highlights dd a:hover{
			text-decoration:none
		}
		#highlights dd span{
			float:left;width:133px;margin:0px 15px 0 18px;padding:0 0 0 0px;text-align:left;color:#3C6E9F;font-size:1.1em;background-color:inherit;
		}
		#highlights dd img{
			float:left;border:0;padding:0;margin:3px 5px 0 0;vertical-align:middle
		}
			#programmes{
			clear:both;padding:3px 6px 0 0;margin:0;background-color:#6699CC;color:#fff;text-align:right;height:17px;
		}	
			#programmes a{
				padding:0 14px 0 0;margin:0;color:#fff;background:#6699CC url(../images/archive-arrow.gif) 100% 50% no-repeat;font-weight:bold;display:block;height:15px;
			}
			#programmes a:hover{
				text-decoration:underline
			}		
	/* highlights */		
			
	/* off mic */
	#off-mic{
		float:left;margin:13px 0 5px 0;padding:0px;width:175px;
	}
		#off-mic h3{
			color:#21265E;margin:0;padding:0;font-size:1.4em;font-family: "Arial Black",Arial,Verdana,Helvetica,sans-serif;background-color:inherit;
		}
		.off-content{
			float:left;background:url(../images/off-mic-div.gif) top center no-repeat;padding:5px 0 0 0px;width:175px;
		}
		
		#off-mic p#top-text{
			float:left;width:169px;color:#21265E;margin:0px 0 0 3px;padding:0px 0 0 0;font-size:1.0em;border-bottom:1px solid #A4A498;height:55px;background-color:inherit;
		}
		#off-mic p#top-text img{
			float:left;border:0;margin:0px 5px 0 0;padding:0;width:50px;height:55px;
		}
		#off-mic p#top-text a{
			color:#C72228;text-decoration:none;font-size:1.0em;font-weight:bold;padding:5px 0 0 0;background-color:inherit;
		}
		#off-mic p#top-text a:hover{
			color:#C72228;text-decoration:underline;font-size:1.0em;font-weight:bold;background-color:inherit;
		}
		#off-mic p#main-text{
			float:left;width:162px;margin:0px;height:75px;background:url(../images/off-mic-p.gif) bottom center no-repeat;padding:5px 5px 5px 8px;font-size:1.1em;color:#21265E;background-color:inherit;
		}
		#off-mic p#top-text span{
			float:left;margin:0px 0 0 3px;padding:8px 0 0 0;
		}
	
	/* off mic */
	
	/* sound alert */
	
	#sound-alert{
		float:right;margin:13px 0 5px 0;padding:0 0 0 0px;
	}
		#sound-alert h3{
			color:#21265E;margin:0;padding:0;font-size:1.4em;font-family: "Arial Black",Arial,Verdana,Helvetica,sans-serif;background-color:inherit;;
		}
		.sound-content{
			float:left;background:url(../images/sound-alert-div.gif) top center no-repeat;padding:5px 0 0 0px;width:181px;
		}
		#sound-alert p{
			float:left;color:#000;margin:0px;background-color:#e4e4e4;background:url(../images/sound-alert-p.gif) bottom center no-repeat;padding:5px 15px 5px 15px;font-size:1.1em;height:133px;
		}
		#sound-alert a{
			float:left;color:#000;margin:0px;font-weight:bold;background-color:#e4e4e4;
		}	
		#sound-alert a:hover{
			float:left;text-decoration:underline;
		}	
		
		#sound-alert img{
			float:left;border:0;margin:8px 0 0 0;
		}	
	
	/* sound alert */	
	
	/* program guides */	
		
	#program-guides{
		width:363px;float:left;margin:5px 0 10px 0;padding:0px;text-align:left;
	}
		#program-guides h3{
			float:left;color:#21265E;background-color:inherit;;margin:0;padding:0;font-size:1.4em;font-family: "Arial Black",Arial,Verdana,Helvetica,sans-serif;
		}
		.newsline-content{
			width:363px;float:left;margin:0;padding:0px;text-align:left;background:url(../images/newsline-divbg.gif) top left no-repeat;
		}

		.content-holder{
			width:225px;float:left;margin:0;padding:0px;text-align:left;
		}
		#program-guides ul{
			width:180px;float:right;margin:2px 0 0 0;padding:0;text-align:left;color:#fff;background:#6699CC url(../images/genre-bar.gif) top center no-repeat;height:17px;
		}
		#program-guides li{
			display:inline
		}
		#program-guides li a{
			float:left;margin:0;padding:3px 0px 0 0px;color:#fff;text-align:center;height:15px;background-color:#6699CC
		}
		#program-guides li a:hover{
			float:left;margin:0;padding:3px 0px 0 0px;color:#fff;background-color:#C62128;
		}
		#program-guides li a.here{
			float:left;margin:0;padding:3px 0px 0 0px;color:#fff;background-color:#C62128;
		}
		#program-guides li a#a-z {
			width:63px;text-align:center;border-right:1px solid #fff;background:transparent url(../images/genre-bar.gif) top left no-repeat;
		}
		#program-guides li a#a-z:hover {
			width:63px;text-align:center;border-right:1px solid #fff;color:#fff;background:#C62128 url(../images/genre-bar.gif) top left no-repeat;
		}
		#program-guides li a#genre {
			width:60px;text-align:center;border-right:1px solid #fff
		}
		#program-guides li a#sched{
			width:55px;text-align:center;background:transparent url(../images/genre-bar.gif) top right no-repeat;
			}
		#program-guides li a#sched:hover{
			width:55px;text-align:center;color:#fff;background:#C62128 url(../images/genre-bar.gif) top right no-repeat;
			}	
		#program-guides dl{
			width:349px;float:left;margin:0;padding:10px 0 0px 11px;text-align:left;
		}
			#program-guides dd{
				float:left;width:174px;padding:0px 0 12px 0px;margin:0 0 0 0px;text-align:left;
			}
			#program-guides dd a{
				margin:0px 0 0 0px;padding:0 0 0 0px;text-align:left;font-size:1.1em;font-weight:bold;background-color:inherit;color:#C72228;text-decoration:underline
			}
			#program-guides dd a:hover{
				text-decoration:none
			}
			#program-guides dd span{
				float:left;width:140px;margin:0px 15px 0 0px;padding:0 0 0 0px;text-align:left;color:#333366;font-size:1.1em;background-color:inherit;
			}
			#program-guides dd span a{
				margin:0px;padding:0;text-align:left;color:#333366;font-size:1.0em;background-color:inherit;font-weight:normal;text-decoration:none
			}
			#program-guides dd span a:hover{
				text-decoration:underline
			}
				#find{
				clear:both;padding:3px 6px 0 0;margin:0;color:#fff;background-color:#6699CC;text-align:right;height:17px;
			}	
				#find a{
					padding:0 14px 0 0;margin:0;color:#fff;background:#6699CC url(../images/archive-arrow.gif) 100% 50% no-repeat;font-weight:bold;display:block;height:15px;
				}
				#find a:hover{
					text-decoration:underline
				}			
	/* program guides */	
	
	/* audio player with all three states */	
			
	#audio-player{
		width:271px; height:320px; margin:0; padding:0; color:#21265E; background:#fff url(../images/audio-player.jpg) top right no-repeat; font-size:1.1em; text-align:left;
	}
		.top-player{
			width:265px;margin:0;padding: 0;height:33px;
		}
		.out-player{
			width:238px;margin:0;padding:0px 15px 0 18px;
		}
		.display{
			width:236px;margin:0;padding:0 0 0 2px;height:115px;overflow:auto;
		}
		.player-main-controls{
			width:238px;margin:0;padding:0px;height:44px;
		}
		.player-lcd{
			width:238px;margin:0;padding:0px;height:63px;
		}
		.player-wave{
			width:136px;margin:0;padding:0 51px 0 51px;height:54px;
		}
		#audio-player h3{
			margin:0;padding:0 0px 0 0px;width:265px;float:left;text-transform:uppercase;letter-spacing:-0.1em;word-spacing:-0.1em;display:inline;font-size:1.4em;font-family: "Arial Black",Arial,Verdana,Helvetica,sans-serif;
		}
			#audio-player h3 span{
				font-size:0.58em;margin:0 0px 0 23px;padding:0px;font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;letter-spacing:0em;word-spacing:0em;
			}
			#audio-player h3 span.dot{
				color:#fff;background-color:inherit;padding:0;margin:0;font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;letter-spacing:0em;word-spacing:0em;font-size:1.0em;
			}
			#audio-player h3 span a{
				text-transform:none;font-weight:normal;margin:0;padding:0px;color:#fff;font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;letter-spacing:0em;word-spacing:0em;background-color:inherit;
			}
			#audio-player h3 span a:hover{
				text-decoration:underline
			}
		#audio-player h4{
			margin:0;padding:5px 0px 0 11px;float:left;color:#CC0000;font-size:0.9em;width:190px;background-color:inherit;
		}
		#audio-player p{
			margin:0;padding:3px 0px 5px 11px;float:left;font-size:0.9em;width:190px;
		}
		#audio-player p#lcd{
			margin:0;padding:18px 0px 5px 16px;float:left;font-size:0.9em;width:220px;
		}
			#audio-player p#lcd{
			color:#99CCFF;background-color:inherit;
			}
			#audio-player p#lcd a{
				text-decoration:underline;margin:0;padding:0px;color:#99CCFF;background-color:inherit;
			}
			#audio-player p#lcd a:hover{
				text-decoration:none;margin:0;padding:0px;color:#99CCFF;background-color:inherit;
			}
		#audio-player #dotted{
			margin:0 auto;padding:0;float:left;height:3px;width:98%;font-size:0.1em;background:url(../images/player-dotted.gif) 4px 0 no-repeat;
		}
			#audio-player p a{
				margin:0;padding:0px 2px 0 0px;
			}
			#audio-player p img{
				margin:0;padding:0;border:0;
			}
		#audio-player a{
				color:#4189F6;background-color:inherit;
			}
			#audio-player a#player-tuner{
				width:60px;float:left;text-align:center;display:block;padding:11px 0 0 0;margin:3px 1px 0 0 ;color:#4189F6; background-color:inherit;
			}
			#audio-player a#player-tuner:hover{
				background:url(../images/tuner-glow.gif) 0 0 no-repeat;color:#AFE0F9;background-color:inherit;
			}	
			#audio-player a#player-tuner.here{
				background:url(../images/tuner-glow.gif) 0 0 no-repeat;color:#AFE0F9;background-color:inherit;
			}	
			#audio-player a#player-audiostreams{
				width:102px;float:left;text-align:center;display:block;padding:11px 0 0 0;margin:3px 2px 0 0 ;color:#4189F6; background-color:inherit;
			}
			#audio-player a#player-audiostreams:hover{
				background:url(../images/audio-glow.gif) top center no-repeat;color:#AFE0F9;background-color:inherit;
			}
			#audio-player a#player-audiostreams.here{
				background:url(../images/audio-glow.gif) top center no-repeat;color:#AFE0F9;background-color:inherit;
			}
			#audio-player a#player-podcasts{
				width:69px;float:left;text-align:center;display:block;padding:11px 0 0 0;margin:3px 0 0 1px ;color:#4189F6; background-color:inherit;
			}
			#audio-player a#player-podcasts:hover{
				background:url(../images/podcast-glow.gif) top left no-repeat;color:#AFE0F9;background-color:inherit;
			}	
			#audio-player a#player-podcasts.here{
				background:url(../images/podcast-glow.gif) top left no-repeat;color:#AFE0F9;background-color:inherit;
			}
			#audio-player a#short-waves{
				width:67px;float:left;text-align:center;display:block;padding:20px 0 0 0;margin:0 0 0 1px ;font-size:0.9em;
			}
			#audio-player a#short-waves:hover{
				color:#AFE0F9;background-color:inherit;
			}
			#audio-player a#short-waves.set{
				color:#AFE0F9;background-color:inherit;
			}
			#audio-player a#frequency-modulation{
				width:67px;float:left;text-align:center;display:block;padding:20px 0 0 0;margin:0;font-size:0.9em;
			}
			#audio-player a#frequency-modulation:hover{
			  color:#AFE0F9;background-color:inherit;
			}
			#audio-player a#frequency-modulation.set{
			  color:#AFE0F9;background-color:inherit;
			}
		#audio-player dl{
			margin:0;padding:3px 0 5px 0;float:left;font-size:0.9em;width:180px;list-style:none
		}	
			#audio-player dt{
				margin:0;padding:1px 0 2px 11px;float:left;color:#000;font-size:1em;width:180px;font-weight:bold;background-color:#EAF0FE
			}	
			#audio-player dt span{
				font-weight:normal;float:left;padding:0 0 6px 0;
			}
			#audio-player dd{
				margin:0;padding:1px 0 1px 12px;float:left;color:#000;font-size:0.9em;width:210px;background-color:#EAF0FE
			}	
				#audio-player dd a{
					color:#000;text-decoration:none;font-size:1.1em;background-color:#EAF0FE
				}	
				#audio-player dd a:hover{
					color:#000;text-decoration:underline;background-color:#EAF0FE
				}
				#audio-player dd a.icons{
					color:#000;text-decoration:none;font-size:1.1em;background:#EAF0FE url(../images/player-listen-ico.gif) 0 50% no-repeat;padding:0 0 0 18px
				}	
				#audio-player dd a.icons:hover{
					color:#000;text-decoration:underline;background-color:#EAF0FE
				}
    #audio-player div.displayText {
      width:190px; margin: 5px 0 0 11px;
      font-size: 0.9em;
    }
    #audio-player div.displayText h4 {
      margin: 0;
      padding: 0;
      color: #cc0000;
      background-color:inherit;
    }
    #audio-player div.displayText ul {
      margin: 10px 0 0 18px; padding: 0;
    }

    #audio-player div.displayText li {
      margin: -2px 0 3px 0;
      padding: 0px;
      list-style-image: url(../images/player-listen-ico.gif);
      list-style-position: outside;
    }
    #audio-player div.displayText a.icons {
	  color:#000; text-decoration:none; background:#EAF0FE; padding:0; margin: 0;
    }

	#audio-player div.display {
		scrollbar-face-color : #2B518B;
		scrollbar-highlight-color : #2B518B;
		scrollbar-3dlight-color : #2B518B;
		scrollbar-shadow-color : #2B518B;
		scrollbar-darkshadow-color : #2B518B;
		scrollbar-track-color : #10294E;
		scrollbar-arrow-color : #FFC600;
	}

	/* audio player with all three states */	
	
	/* letter */
	
	#letters{
		width:262px;float:left;margin:15px 0 0 0;padding:0 0 0 8px;text-align:left;
	}
		#letters h3{
			color:#21265E;margin:0;padding:0;font-size:1.4em;font-family: "Arial Black",Arial,Verdana,Helvetica,sans-serif;background-color:inherit;
		}
		.letters-content{
			width:262px;float:left;margin:0;padding:0px;text-align:left;background:url(../images/letters-div-bg.gif) top right no-repeat;
		}
		#letters dl{
			width:251px;float:left;margin:0;padding:9px 0 0px 9px;text-align:left;
		}
			#letters dd{
				float:left;width:241px;padding:0px 0 12px 0px;margin:0 0 0 0px;text-align:left;
			}
			#letters dd a{
				float:left;margin:0px 0 0 0px;padding:0 0 0 0px;text-align:left;font-size:1.1em;font-weight:bold;color:#C72228;text-decoration:underline;background-color:inherit;
			}
			#letters dd a:hover{
				text-decoration:none
			}
			#letters dd span{
				float:left;width:239px;margin:2px 15px 0 0px;padding:0 0 0 0px;text-align:left;color:#3C6E9F;font-size:1.1em;background-color:inherit;
			}
				#more-letters{
					clear:both;padding:3px 6px 0 0;margin:0;color:#fff;background-color:#6699CC;text-align:right;height:17px;
				}	
				#more-letters a{
					padding:0 14px 0 0;margin:0;color:#fff;background:#6699CC url(../images/archive-arrow.gif) 100% 50% no-repeat;font-weight:bold;display:block;height:15px;
				}
				#more-letters a:hover{
					text-decoration:underline
				}		
	
	/* letter */
	
	/* poll */
	
	#votes{
		width:262px;float:left;margin:15px 0 0 0;padding:0 0 0 8px;text-align:left;
	}
		#votes h3{
			color:#21265E;margin:0;padding:0;font-size:1.4em;font-family: "Arial Black",Arial,Verdana,Helvetica,sans-serif;background-color:inherit;;
		}
		.letters-content{
			width:262px;float:left;margin:0;padding:0px;text-align:left;background:url(../images/letters-div-bg.gif) top right no-repeat;
		}
		#votes p#poll-text{
				margin:0px;padding:15px 0 0px 12px;font-size:1.1em;
			}
			#votes p#poll-text span{
				margin:0px;padding:0;color:#000;font-weight:normal;background-color:inherit;;
			}	
			#votes form{
				padding:10px 0 13px 12px;margin:0;font-size:1em;width:230px;
			}	
				#votes form p{
					padding:2px 0 3px 0;margin:0;
				}
			#votes input{
				padding:0;margin:0;border:0;height:15px;vertical-align:middle
			}	
			#votes label{
				padding:0 0 0 5px;margin:0;vertical-align:middle;font-size:1.1em;
			}
			#votes span.actnow{
			 float:left;margin:0 0 0 3px;padding:0 0 8px 12px;color:#29578B;background-color:inherit;;
			}
			#votes span.actnow a{
					color:#29578B;text-decoration:underline;margin:0;padding:0;background-color:inherit;;
				}
			#votes span.actnow a:hover{
					text-decoration:none;
				}
			#votes img{
				border:0;padding:0;margin:8px 0 8px 0
			}
			
			#other-polls{
				clear:both;padding:4px 6px 0 0;margin:0;color:#fff;background-color:#6699CC;text-align:right;height:16px;
			}	
			#other-polls a{
				padding:0 14px 0 0;margin:0;color:#fff;background:#6699CC url(../images/archive-arrow.gif) 100% 50% no-repeat;font-weight:bold;display:block;height:15px;font-size:0.9em;
			}
			#other-polls a:hover{
				text-decoration:underline
			}	
	/* poll */	
	/* newsletter */
		
	#newsletter{
		width:262px;float:left;margin:15px 0 0 0;padding:0 0 0 8px;text-align:left;
	}
		#newsletter h3{
			color:#21265E;margin:0;padding:0;font-size:1.4em;font-family: "Arial Black",Arial,Verdana,Helvetica,sans-serif;background-color:inherit;;
		}
		#newsletter h4{
			color:#6699CC;margin:0;padding:3px 0 0 0;font-size:1.2em;font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;background-color:#EBF1F7
		}
		.newsletters-content{
			width:262px;float:left;margin:0;padding:0px;text-align:left;background:url(../images/newsletter-div-bg.gif) top right no-repeat;
		}
			#newsletter-archive{
					clear:both;padding:3px 6px 0 0;margin:0;color:#fff;background-color:#6699CC;text-align:right;height:17px;
				}	
				#newsletter-archive a{
					padding:0 14px 0 0;margin:0;color:#fff;background:#6699CC url(../images/archive-arrow.gif) 100% 50% no-repeat;font-weight:bold;display:block;height:15px;
				}
				#newsletter-archive a:hover{
					text-decoration:underline
				}
	
	#newsletter .subscribe-form{
		width:125px;height:150px;float:left;margin:5px 0  0px  0;padding:0 0 0 10px;text-align:left;
	}
		#newsletter .subscribe-form p{
			color:#000;font-size:1.1em;margin:0;padding:0 0 6px 0px;background-color:#EBF1F7
		}
		#newsletter .subscribe-form form{
			margin:0;padding:0
		}	
		#newsletter .subscribe-form label{
			margin:0;padding:0;font-size:0.9em;font-weight:bold;
		}	
		#newsletter .subscribe-form input{
			margin:0 0 3px 0;padding:0;border:1px solid #A5ACB2;height:18px;width:120px
		}		
		#newsletter .subscribe-form input.submit{
			margin:0 0 3px 0;padding:0;border:none;height:15px;width:65px;
		}		
		
	#newsletter .pdf-newsletter{
		width:100px;height:126px;float:left;margin:5px 0  0px  0;padding:0 0 0 10px;text-align:left;background:url(../images/print-newsletter.gif) bottom center no-repeat;
	}	
	#newsletter .pdf-newsletter p{
		width:100px;margin:0;padding:100px 0 0 10px;text-align:center;
	}
	
	/* newsletter */
	
	/* readers comment */
	
	#reader-comments{
		margin:8px 0 0 0;padding:0 12px 0 21px;width:236px;color:#21265E;background-color:inherit; 
	}
	.comments-holder{
		width:236px;margin:0;padding:0 0 20px 0;color:#21265E;background:#EBF1F7 url(../images/letter-bottom-bg.jpg) bottom center no-repeat;
	}
	.three-pix-dots{
		width:236px;height:3px;margin:0 0 10px 0;padding:0;background:url(../images/comments-dotted.gif) 50% 50% no-repeat;font-size:1px
	}
		#reader-comments h3{
			margin:0;padding:11px 0 0 11px;background:url(../images/readers-comment-h3.gif) top center no-repeat;font-size:1.1em;
		}
		#reader-comments h4{
			margin:0;padding:11px 0 0 11px;font-size:1.1em;
		}
		#reader-comments dl{
			margin:0;padding:15px 0 0 11px;font-size:1.1em;
		}
		#reader-comments dd{
			margin:0;padding:0px 0 15px 0;
		}
		#reader-comments form{
			margin:0;padding:15px 0 0 11px;font-size:1.0em;
		}
		#reader-comments label{
			margin:0;padding:15px 0 0 11px;font-size:1.0em;
		}
		#reader-comments input{
			margin:3px 0 7px 0;padding:0;width:193px;height:18px;border:1px solid #A5ACB2
		}
		#reader-comments input#letter-button{
			margin:3px 28px 7px 0;padding:0;width:72px;height:24px;border:none;float:right
		}
		#reader-comments textarea{
			margin:3px 0 7px 0;padding:0;width:193px;height:170px;border:1px solid #A5ACB2
		}
	/* readers comment */
	
	/* style for content in section */		
	
	#section-listings{
		width:360px;float:left;margin:5px 0 10px 0;padding:0px;text-align:left;color:#21265E;background:#FFF
	}
		#section-listings h3{
			float:left;margin:0;padding:0;font-size:1.4em;font-family: "Arial Black",Arial,Verdana,Helvetica,sans-serif;
		}
		.section-content{
			width:360px;float:left;margin:0;padding:0px;text-align:left;background:url(../images/section-div-bg.gif) top left no-repeat;
		}
		.content-holder{
			width:225px;float:left;margin:0;padding:0px;text-align:left;
		}
		#section-listings ul#order-nav{
			width:248px;float:right;margin:2px 6px 0 0;padding:0;text-align:left;color:#fff;background:#6699CC url(../images/listing-bar.gif) top center no-repeat;height:17px;
		}
		#section-listings ul#order-nav li{
			display:inline
		}
		#section-listings ul#order-nav li a{
			float:left;margin:0;padding:3px 0px 0 0px;color:#fff;text-align:center;height:15px;background-color:#6699CC;
		}
		#section-listings ul#order-nav li a:hover{
			float:left;margin:0;padding:3px 0px 0 0px;color:#fff;background-color:#C62128;
		}
		#section-listings ul#order-nav li a.here{
			float:left;margin:0;padding:3px 0px 0 0px;color:#fff;background-color:#C62128;
		}
		#section-listings ul#order-nav li a#highlights {
			width:67px;text-align:center;border-right:1px solid #fff;color:#fff;background:#6699CC url(../images/listing-bar.gif) top left no-repeat;
		}
		#section-listings ul#order-nav li a#highlights:hover {
			width:67px;text-align:center;border-right:1px solid #fff;color:#fff;background:#C62128 url(../images/listing-bar.gif) top left no-repeat;
		}
		#section-listings ul#order-nav li a#a-z {
			width:63px;text-align:center;border-right:1px solid #fff;
		}
		#section-listings ul#order-nav li a#a-z:hover {
			width:63px;text-align:center;border-right:1px solid #fff;
		}
		#section-listings ul#order-nav li a#genre {
			width:60px;text-align:center;border-right:1px solid #fff
		}
		#section-listings ul#order-nav li a#sched{
			width:55px;text-align:center;background:transparent url(../images/listing-bar.gif) top right no-repeat;
			}
		#section-listings ul#order-nav li a#sched:hover{
			width:55px;text-align:center;color:#fff;background:#C62128 url(../images/listing-bar.gif) top right no-repeat;
			}	
		#section-listings ul#alphabet{
			width:330px;margin:0;padding:15px;list-style:none;text-align:center
		}
			#section-listings ul#alphabet li{
				display:inline;margin:0 7px 0 0;padding:0;text-align:left;font-size:1.1em;font-weight:bold;color:#999;background-color:inherit;;
			}
			#section-listings ul#alphabet li a{
				margin:0;padding:0;color:#999;text-decoration:underline;background-color:inherit;;
			}
			#section-listings ul#alphabet li a:hover{
				margin:0;padding:0;color:#CC0000;text-decoration:underline;background-color:inherit;;
			}
			#section-listings ul#alphabet li a.selected{
				margin:0;padding:0;color:#CC0000;text-decoration:underline;background-color:inherit;;
			}	
		#section-listings ul#edu{
			float:left;width:345px;margin:0;padding:15px 0 15px 15px;list-style:none;text-align:center
		}
			#section-listings ul#edu li{
				float:left;margin:0 7px 0 0;padding:0 0 0 10px;text-align:left;font-size:1.1em;font-weight:bold;color:#999;width:150px;background:#fff url(../images/edu-li.gif) 0 50% no-repeat;
			}
			
			#section-listings ul#edu li a{
				margin:0;padding:0;color:#999;text-decoration:underline;background-color:inherit;
			}
			#section-listings ul#edu li a:hover{
				margin:0;padding:0;color:#FF9900;text-decoration:underline;background-color:inherit;
			}
			#section-listings ul#edu li a.selected{
				margin:0;padding:0;color:#FF9900;text-decoration:underline;background-color:inherit;
			}	
			#section-listings ul#edu li.news a{
				margin:0;padding:0;color:#999;text-decoration:underline;background-color:inherit;
			}
			#section-listings ul#edu li.news a:hover{
				margin:0;padding:0;color:#000066;text-decoration:underline;background-color:inherit;
			}
			#section-listings ul#edu li.news a.selected{
				margin:0;padding:0;color:#000066;text-decoration:underline;background-color:inherit;
			}
			#section-listings dd span{
				float:left;width:133px;margin:0px;padding:0 0 0 15px;text-align:left;font-size:1.1em;
			}
				#alphic{
					clear:both;padding:2px 0 0 6px;margin:0;color:#fff;background-color:#999;text-align:left;height:14px;font-weight:bold
				}	
				#alphic p{
					padding:0 14px 0 0;margin:0;color:#fff;background-color:#999;font-weight:bold;display:block;height:13px;
				}
				#alphic a:hover{
					text-decoration:underline
				}
				#educ{
					clear:both;padding:2px 0 0 6px;margin:0;background-color:#FF9900;text-align:left;height:14px;color:#fff;font-weight:bold
				}	
				#educ p{
					padding:0 14px 0 0;margin:0;color:#fff;background:#FF9900;font-weight:bold;display:block;height:13px;
				}
				#educ a:hover{
					text-decoration:underline
				}
				#news-business{
					clear:both;padding:2px 0 0 6px;margin:0;background-color:#000066;text-align:left;height:14px;color:#fff;font-weight:bold
				}	
				#news-business p{
					padding:0 14px 0 0;margin:0;color:#fff;background:#000066;font-weight:bold;display:block;height:13px;
				}
		.section-list{
			float:left;width:360px;padding:8px 0 10px 0;margin:0;color:#222860;background:#F8F8EE;border-bottom:2px solid #E4E4E4
		}
		.section-list-alt{
			float:left;width:360px;padding:8px 0 10px 0;margin:0;color:#222860;background:#FFF;border-bottom:2px solid #E4E4E4
		}
		.section-list-alt2{
			float:left;width:360px;padding:8px 0 10px 0;margin:0;color:#222860;background:#F2F2F2;border-bottom:2px solid #E4E4E4
		}	
		.section-left{
			float:left;width:264px;padding:3px 0 0 10px;margin:0;min-height:122px;background: url(../images/section-bg.gif) top left repeat-y
		}
		.section-left-top{
			float:left;width:264px;padding:3px 0 0 10px;margin:0;height:65px;background: url(../images/section-bg.gif) top left repeat-y
		}
			.section-left-top h2.alt{
				float:left;width:264px;font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;font-size:1.4em;color:#000066;background-color:inherit;
			}
			.section-left-top p{
				float:left;width:260px;font-size:1.1em;height:28px
			}
			.section-left h2{
				float:left;width:264px;font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;font-size:1.4em;color:#FF6600;background-color:inherit;
			}
			.section-left h2 span{
				padding:0px 10px 0 0;float:right;font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;font-size:0.7em;color:#222860;background-color:inherit;
			}
			.section-left h2 a{
				text-align:center;padding:2px 0 0 0;color:#FF6600;background-color:inherit;
			}
			.section-left h2 a:hover{
				text-decoration:underline
			}
			.section-left h2.alt{
				float:left;width:264px;font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;font-size:1.4em;color:#000066;background-color:inherit;
			}
			.section-left h2.alt a{
				text-align:center;padding:2px 0 0 0;color:#000066;background-color:inherit;
			}
			.section-left h2.alt3{
				float:left;width:264px;font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;font-size:1.4em;color:#336666;background-color:inherit;
			}
			.section-left h2.alt3 a{
				text-align:center;padding:2px 0 0 0;color:#336666;background-color:inherit;
			}
			.section-left p{
				float:left;width:260px;font-size:1.1em;height:28px
			}
			.section-left p.alt2{
				float:left;width:260px;font-size:1.1em;height:15px
			}
			.section-left dl{
				width:253px;float:left;margin:0;padding:15px 0 0px 0px;text-align:left;font-size:1.1em;
			}
			.section-left dt{
				padding:0px 0 3px 0px;margin:0 0 0 0px;text-align:left;color:#999;font-weight:bold;background-color:inherit;
			}
			.section-left dd{
				padding:0px 0 2px 0px;margin:0 0 0 0px;text-align:left;
			}
			.section-left dd a{
				margin:0px 0 0 0px;padding:0 0 0 0px;text-align:left;color:#FF6600;text-decoration:none;background-color:inherit;
			}
			.section-left dd a img{
				margin:0px 3px 0 0px;padding:0;border:0;
			}
			.section-left dd a:hover{
				text-decoration:underline
			}
			.section-left dd.alt a{
				margin:0px 0 0 0px;padding:0 0 0 0px;text-align:left;color:#6699CC;text-decoration:none;background-color:inherit;
			}
			.section-left dd.alt1 a{
				margin:0px 0 0 0px;padding:0 0 0 0px;text-align:left;color:#336666;text-decoration:none;background-color:inherit;
			}
			.section-left dd.alt a:hover{
				text-decoration:underline
			}
			.section-left dd.alt1 a:hover{
				text-decoration:underline
			}
		.section-right{
			float:left;width:75px;padding:3px 0 0 11px;margin:0;
		}
			.section-right p{
				float:left;width:75px;font-size:1.0em;height:105px;
			}
			.section-right p.top{
				float:left;width:75px;font-size:1.0em;height:65px;
			}
			.section-right p.top strong{
					color:#000066;background-color:inherit;
				}
			.section-right p strong{
				color:#FF6600;background-color:inherit;
			}
			
				.section-right p.alt strong{
					color:#000066;background-color:inherit;
				}
				.section-right p.alt3 strong{
					color:#336666;background-color:inherit;
				}
			.section-right a{
				color:#FF6600;font-weight:bold;font-size:1.1em;background:url(../images/grey-arrow.gif) 100% 50% no-repeat;padding:0 13px 0 0;background-color:inherit;
			}
			.section-right a.alt2{
				color:#FF6600;font-weight:bold;font-size:1.1em;background:url(../images/grey-arrow.gif) 100% 50% no-repeat;padding:0 13px 0 0;background-color:inherit;
			}
			.section-right a.alt{
				color:#6699CC;font-weight:bold;font-size:1.1em;background:url(../images/grey-arrow.gif) 100% 50% no-repeat;padding:0 13px 0 0;background-color:inherit;
			}
			.section-right a.alt1{
				color:#6699CC;font-weight:bold;font-size:1.1em;background:url(../images/grey-arrow.gif) 100% 50% no-repeat;padding:0 13px 0 0;background-color:inherit;
			}
			.section-right a.alt3{
				color:#6699CC;font-weight:bold;font-size:1.1em;background:url(../images/grey-arrow.gif) 100% 50% no-repeat;padding:0 13px 0 0;background-color:inherit;
			}
			.section-right a.alt4{
				color:#336666;font-weight:bold;font-size:1.1em;background:url(../images/grey-arrow.gif) 100% 50% no-repeat;padding:0 13px 0 0;background-color:inherit;
			}
			
			
			.section-right a:hover{
				text-decoration:underline
			}	
	/* style for content in section */	
			

/* footer */
#footer{
	clear:both;float:left;margin:0;padding:0;width:760px;
}
	#footer p{
		color:#fff;background-color:inherit;
	}
	#footer p#bottom{
		float:left;margin:0;padding:4px 0 3px 0;width:760px;color:#fff;background-color:#2A5089;height:15px;font-size:1em;
	}
	#footer p#description{
		margin:0;padding:10px 0 15px 0;width:760px;text-align:right;color:#21265E;font-size:0.9em;line-height:1.4em;background-color:inherit;
	}
	#footer a{
		color:#fff;background-color:inherit;
	}
	#footer a:hover{
		text-decoration:underline
	}
	#footer-left{
		float:left;width:450px;padding:0 0 0 10px 
	}
	#footer-right{
		float:right;width:290px;text-align:right;padding:0 10px 0 0
	}
/* misc */
.cleaner{
	margin:0;padding:0;border:0;clear:both;
}

	


/* for IE, with IE5/Mac backslash filter \*/
		* html #off-mic p#top-text{float:left;width:169px;color:#21265E;margin:0 0 0 1px;padding:0px 0 0 0;font-size:1.0em;border-bottom:1px solid #A4A498;height:55px;background-color:inherit;}
		* html #sound-alert p{float:left;color:#000;margin:0px;background:url(../images/sound-alert-p.gif) bottom center no-repeat;padding:5px 15px 5px 15px;font-size:1.1em;height:129px;background-color:inherit;}
		* html #newsline p#related-articles{float:left;width:352px;margin:0 0 10px 4px;padding:10px 0 3px 0px;text-align:left;font-size:1.2em;color:#999;border-bottom:1px solid #DDD;background-color:inherit;}
		* html .section-left{float:left;width:264px;padding:3px 0 0 10px;margin:0;height:122px;background: url(../images/section-bg.gif) top left repeat-y}
		* html #section-listings ul#order-nav{width:248px;float:right;margin:2px 3px 0 0;padding:0;text-align:left;color:#fff;background:#6699CC url(../images/listing-bar.gif) top center no-repeat;height:17px;}
/* end filter */


