#article h1{
	font-size:1.4em;
	font-weight:bold;
	letter-spacing:.04em;
	color:#284c87;
	border-bottom:1px solid #ddd;
	margin-top:0;
}

#more_news{
	padding-bottom:20px;
}

#more_news h1{
	padding:0;
	margin:0;
	padding-bottom:10px;
	color:#284c87;
	
}

#more_news span{
	font-size:.75em;
}

#more_news_body h1{
	font-size:1.1em;
	border:0;
}

.even{
	background-color:#c8d2e0;
	padding:5px;
}

.even p,
.odd p{
	padding:0;
	margin:0;
}

.odd{
	background-color:#fff;
	padding:5px;
}

#news_list{
	border:1px solid #284c87;
}

#news_list p{
	font-size:.95em;
}

#news_list h2{
	margin:0;
}