/*
	Homepage specific overrides
*/

#maincontent
{
	height:54.7em;
	margin-top:3.4em;
	padding-top:0.3em;
	min-height:54.7em;
}

#maincontent .container
{
	/*background:white;*/
}

#news
{
	padding:.4em;
	margin:0;
	position:absolute;
	left:39em;
	top:1.8em;
	width:19.5em;
	
}

#news h2
{
	padding:0;
	margin:0;
	padding-left:0.55em;
	padding-bottom:0.5em;
}


#news h3
{
	padding:0;
	margin:0;
}


#news #showall
{
	padding-left:0.6em;
}


#news ul
{
	padding:0;
	margin:0;
	list-style-type:none;
	padding-left:.8em;
	padding-right:.6em;
}

#news ul li
{
	margin-bottom:1em;
}

#news p
{
	padding:0;
	margin:0;
}


#about
{
	width:38em;
	padding-left:1em;
}

#about h1
{
	display:none;
}

#footer
{
	margin-top:0;
}

#newsletter h3
{
	color: #5566A0;
	margin-left: 1em;
	margin-bottom: .2em;
}