﻿.brand
{
	font-weight:100;
}
.brand span
{
	
	font-weight:900;	
}
.sectionhead
{
	color:#069;
	padding:.5em 0 .5em 0;
	clear:both;	
	font-weight:100;
	font-size:1.5em;
}
.subhead
{
	color:#fff;
	padding:.5em 0;
	font-weight:100;
	font-size:1.25em;
}
.smallhead
{
	color:#fff;
	padding:.5em 0;
	font-weight:100;
	font-size:1.15em;
}
.new
{
	list-style:none;
	background: url(images/IconNew16.gif) no-repeat top left;
	padding:2px 0 2px 20px;
}
.featuretitle
{
	color:#fff;
	font-size:1.2em;
	font-weight:100;
	display:block;
	float:left;
	padding:.4em 2%;
	width:96%;
	background:#000 url(images/HeadingBg.png) repeat-x left center;
	border-bottom: solid 1px #069;
	border-top: solid 1px #999;
}
.featurelogo
{
	margin:.5em;	
}
.featuretext
{
	color:#eee;
	font-size:.9em;
	padding:1em;
}
.featurelinks
{
	display:block;
	width:96%;
	padding:.2em 2%;
	text-align:right;	
}
.split .featuretitle
{
	
}
.split .featurelogo
{
	float:left;
	margin:1.5em;	
}
.split .featuretext
{
	
}
.split .navbutton
{
	font-size:1em;
	float:right;
	margin:0 1em;	
}
.feed
{
	font-size:.8em;
	color:#fc0;
}
.newsheader
{
	color:#fff;
	font-size:1.1em;	
}
.newslist
{
	display:block;
	float:left;
	width:100%;
	list-style:none;
	margin:0;
	padding:0;	
}
.newsitem
{
	list-style:none;
	margin:0;
	padding:0 1em;
}
.newstitle, 
.newstitle a, 
.newstitle a:link, 
.newstitle a:active, 
.newstitle a:visited
{
	color:#999;	
	font-size:1em;
	font-weight:900;
	margin:.8em 0 0 0;
	text-decoration:none;
}
.newstext
{
	color:#fff;
	font-size:.9em;
	font-weight:100;
}
.eventheader
{
	color:#fff;
	font-size:1.1em;	
}
.eventlist
{
	display:block;
	float:left;
	width:100%;
	list-style:none;
	margin:0;
	padding:0;	
}
.eventitem
{
	list-style:none;
	margin:0;
	padding:0 1em;
}
.eventtitle, 
.eventtitle a, 
.eventtitle a:link, 
.eventtitle a:active, 
.eventtitle a:visited
{
	color:#999;	
	font-size:1em;
	font-weight:900;
	margin:.8em 0 0 0;
	text-decoration:none;
}
.eventdate
{
	color:#fff;
	font-size:.9em;
	font-weight:100;
}
.eventlocation
{
	color:#fff;
	font-size:.9em;
	font-weight:100;
}
.checklist
{
	list-style: circle url(images/IconCheckNew16.gif);
	font-size:1em;
	margin:0;
	padding:0 0 0 1.25em;
}
.checklist li
{
	list-style: circle url(images/IconCheckNew16.gif);
	padding:.25em 0 0 .25em;
	margin:.15em 0 .25em 1em;
	vertical-align:text-top;
}
.quote
{
	list-style:none;
	background: url(images/Chat-Gray.gif) no-repeat top left;
	padding:2px 0 2px 20px;
}
