dt { float: left; width: 120px; }
dd { clear: right; margin: 0; }

h2 { margin-bottom: 0.8em; }

.newsItem {
	margin: 1em 0;
	border-top: 1px #ddd solid;
	border-bottom: 1px #ddd solid;
	padding: 0 0.5em;
	background-color: #f5f5f5;
}
.newsItem p { padding: 0; margin: 0.5em; }

a.h2Link, a.h2Link:link, a.h2Link:visited, a.h2Link:active { border: none; color: #666; text-decoration: none; }
a:hover.h2Link { color: #386ab6; }