/* css homepage 3 column layout */
#columns
	{
	width:100%;
	margin-top:1em;
	margin-bottom:2em;
	text-align:left;
	}
#left_column
	{
	width:29%;
	}
#middle_column
	{
	width:34%;
	vertical-align:top;
	}
#middle_column p
	{
	margin: 5px 10px 10px 10px;
	}
#right_column
	{
	width: auto;
	vertical-align:top;
	}
#right_column p
	{
	margin: 5px 10px 10px 10px;
	}
.new_item
	{
	padding-right:5%;
	padding-top:10px;
	font-size:85%;
	color:#4F4F4F;
	}
a.newsevents, a.newsevents:visited
	{
	color: #0033CC;
	text-decoration:none;
	}
a.newsevents:hover
	{
	color:#FF0000;
	}
