div#NewsRect {
	font-size: 9pt;
}
div#NewsRect h2 {
	overflow: hidden;
	width: 376px;
	height: 28px;
	text-indent: -1000em;
	background: transparent url( Img_top/Whatsnew.gif ) top left no-repeat;
	margin: 0 0 2px 0;
}
div#NewsRect div.HeadlineEntry {
	border-bottom: 1px solid #39F;
	padding: 5px; 
}
div#NewsRect div.HeadlineEntry p {
	margin: 0;
}
div.WeatherEntry {
	font-size: 10pt;
	padding: 10px 0;
	border-bottom: 1px solid #39F;
}
div#WeatherRect h2 {
	overflow: hidden;
	width: 300px;
	height: 28px;
	text-indent: -1000em;
	background: transparent url( Img_top/Weather.gif ) top left no-repeat;
	margin: 0 0 2px 0;
}
div.WeatherEntry p.Area {
	font-weight: bold;
	margin: 0;
}
div.WeatherEntry p.Date {
	margin: 0;
}
div.WeatherEntry p.Temp {
	float: right;
	margin: 0 55px 0 0;
}
div.WeatherEntry p.Temp span {
	font-weight: bold;
}
