﻿/*************************
Classifieds Section
*************************/
.classDataList
{
	vertical-align:top;
}

td.classPicture
{
	text-align:center; 
	width:140px;
}

td.classText
{
	padding-left:2px; 
	padding-right:2px;
}

.classImg
{
	width:136px;
	height:110px;
	border:solid 1px #191970;
}

.ClassifiedNoRecords
{
	padding-left:5px;
	padding-bottom:10px;
}


/*************************
News Section
*************************/
div.newsRepeaterItemAlt
{
}

div.newsRepeaterItem,
div.newsRepeaterItemAlt
{
	padding:10px 5px 10px 5px;
	border-bottom:solid 1px #B0B0B0;
}

td.newsTitle
{
	color:Maroon; 
	font-weight:bold; 
	padding-bottom:2px;
}

td.newsDate
{
	text-align:right; 
	color:Gray; 
	font-size:10px;
}


/*************************
Events Section
*************************/
.eventsDataGrid
{
	margin:8px 5px 8px 5px;
}

.eventsDataGrid a
{
	text-decoration:none;
	color:Black;
}
.eventsDataGrid a:hover
{
	text-decoration:underline;
	color:Maroon;
}

.eventsHeader
{
	border-top:solid 1px #CDC8B1;
	padding-top:8px;
	padding-bottom:8px;
	color:Maroon;
}

.eventsHeader,
.eventsItems
{
	border-bottom:solid 1px #CDC8B1;
}

.eventsItems
{
	vertical-align:top;
	padding:8px 25px 8px 0px;
}

/*************************
Event Items
*************************/
.eventsDate
{
	width:50px;
}
.eventsLocation
{
	width:90px;
}
.eventsInformation
{
}
.eventsInformationImg
{
	padding-right:5px;
	padding-top:2px;
}

.eventsInformationText,
.eventsInformationImg
{
	vertical-align:top;
}


/*************************
Sponsors Section
*************************/
div.sponsorBody
{
	text-align:center;
}

div.sponsorRepeater
{
	margin-bottom:25px;
}
