#news_wrapper {display:block; width:403px;}
#news_wrapper h2 {font-size:0.8em; color:#B9151A; font-weight:bold; padding-left:10px;}
#news_wrapper p {font-size:0.7em; color:#666; line-height:130%; margin:0; padding:0; border:0; padding-left:10px;}
.news_item {padding-bottom:20px;}

#news_wrapper li a {
	display:block;
	text-decoration:none;
	background-color:#FAECD3;
	color:#891A21;
	padding:4px 5px 4px 10px;
	margin:0;
	font-size:0.8em;
	width:100%;
	}
html>body #news_wrapper li a {width:auto;}

#news_wrapper li a:hover {
text-decoration:underline;
background-color:#B9151A;
color:#fff;
}

.maintext {font-size:70%; padding:0px 7px 5px 10px; background:transparent;}
.maintext p {color:#666; line-height:160%;}
	
#left_column {float:left; width:267px;}
#right_column {float:left; width:403px}
