ul
{
	margin:0;
	padding: 0;
}

li
{
	list-style: none;
	padding: 5px 0px;
}

.eventImage 
{
	float: left;
	margin: 0px 15px 10px 0px;
}

.eventDate 
{
	/*float: left;*/
	margin: 0px 0px 20px 0px;
	font-size: 14px;
	color: #060;
	font-family: Georgia, serif;
	font-weight: bold;
}

.eventListImage
{
	float: left;
	margin: 0px 15px 5px 0px;
}

div.moduleEventsWithImages
{
	margin-top: 10px;
	padding-right: 10px;
}

.eventListItem
{
	display: block;
	float: left;
	background-color: #e9e1d6;
	padding: 10px;
	margin-bottom: 10px;
	background-image: url(/gradient.axd?orientation=Vertical&length=250&startcolor=e9e1d6&finishcolor=a9b1a6);
	background-repeat: repeat-x;
}

.eventListItem h2
{
	margin: 0px 0px 10px 0px;
}

.articleImage
{
	float: left;
	margin: 0px 15px 10px 0px;
}

.featureText
{
	font-size: 22px;
}




/* Feature Items */

#featureItemsContainer
{
    position: relative;
	height: 300px;
    width: 970px;
}

ul.featureItems
{
	height: 300px;
    width: 970px;
	margin: 0;
	padding: 0;
}

ul.featureItems li
{
	margin: 0;
	padding: 0;
}

ul.featureItems li div.textArea
{
    width: 480px;
    height: 260px;
    background-color: #444448;
    float: left;
    display: inline;
    font-size: 19px;
    font-family: Georgia, Sans-Serif;
    padding: 20px;
	color: #fff;
}

ul.featureItems li div.textArea div.textAreaTitle
{
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 20px;
	color: #fff;
}

ul.featureItems li div.textArea div.textAreaLink
{
    margin-top: 20px;
}

ul.featureItems li div.textArea a:link
{
    color: #ccc;
}

ul.featureItems li div.textArea a:hover
{
    color: #54A5E6;
}

ul.featureItems li div.textArea div.textAreaLink a:link
{
    color: #ccc;
}

ul.featureItems li div.textArea div.textAreaLink a:hover
{
    color: #54A5E6;
}

ul.featureItems li img.featureImage
{
    width: 450px;
    height: 300px;
}


td a { margin: 5px }
    .nav { margin: 5px 0 }
    #nav a, #s7 strong { margin: 0 5px; padding: 3px 5px; border: 1px solid #ccc; background: #54a5e6; text-decoration: none; color: #000; }
    #nav a.activeSlide { background: #ea0 }
    #nav a:focus { outline: none; }
    #output { text-align: left; }
    #nav  
    {
        text-align: left;
        position: absolute;
        bottom: 20px;
        left: 20px;
        z-index: 999;
    }