BODY
{
	background-color: #990000;
	font: 8pt verdana;
	margin: 5px;
}

TD
{
	font: 8pt verdana;
	color: black;
}

P
{
	font: 8pt verdana;
	color: black;
}

INPUT, SELECT
{
	font: 8pt verdana;
}

A
{
/*	color: white; */
	color: #634047;
/*	text-decoration: underline; */
	text-decoration: none;
	font-weight: bold;
}

A:hover
{
	color: #41282D;
}

A:visited
{
	color: #634047;
	text-decoration: none;
	font-weight: bold;
}

a.buttonimg:link{
border: 2px solid white;
}

a:shaded{
	color: white;
}

a:unshaded{
	color: black;
}

.addressLeft
{
	text-align: left;
	vertical-align: top;
}

.addressRight
{
	text-align: right;
	vertical-align: top;
}

.contentTable
{
	border: 2px solid white;
}

.contentHeader
{
	background-color: white;
	text-align: center;
}

.SundaySched
{
	background-color: white;
	color: gray;
	text-align: center;
}

.thisWeekTable
{
	border: 1px solid #dddddd; 
}

.ThisWeekDate
{
	background-color: #dddddd;
	color: black;
	font-weight: bold;
	text-align: center;
}

.ThisWeekEventTime
{
	font-weight: bold;
	vertical-align: top;
	background-color: #fcfcfc;
}

.ThisWeekEvent
{
	background-color: #fcfcfc;
}


.sermonTable
{
	border: 1px solid #dddddd; 
}

.SermonTitle
{
	background-color: #dddddd;
	color: black;
	font-weight: bold;
}

.SermonText
{
	background-color: #fcfcfc;
}

.topicTable
{
	border: 1px solid #dddddd; 
}

.topicHeader
{
	background-color: #dddddd;
	color: black;
	font-weight: bold;
}

.topicDetail
{
	background-color: #fcfcfc;
	padding: 4px;
}

.mainLeft
{
	border-right: 1px solid #999999;
}

.churchDates {
	border: 1px solid #dddddd;
}

.churchDate {
	font: bold 8pt verdana;
	vertical-align: top;
	padding: 4px;
	text-align: right;
}

.sciptureText {
	font: bold 10pt verdana;
	text-align: center;
}

.scriptureReference {
	font: italic 8pt verdana;
	color: #666666;
	text-align: right;
}

.scriptureTable {
	margin-top: 10px;
}

.subTopicTable
{
	border: 1px solid #dddddd;
	border-collapse: collapse;
}

.subTopicHeader
{
	background-color: #eeeeee;
	color: black;
	font-weight: bold;
	text-align: center;
}

.subTopicDetail
{
	background-color: #fcfcfc;
}
.audioTitle
{
	font: italic 14pt verdana underline;
	color: #666666;
	text-align: left;
}
.RecordingTable
{
	border: 1px solid #dddddd; 
}
.RecordingHeader
{
	background-color: #dddddd;
	color: black;
	font-weight: bold;
}

.shaded
{
	background-color: #F1DCE1;
	font: bold 8pt verdana;
	color: white;
	text-align: center;
}

.unshaded
{
	font: normal 8pt verdana;
	color: black;
	background-color: white;
	text-align: center;
}

.underlinedLink
{
	color: #634047;
	text-decoration: underline;
	font-weight: bold;
}

.underlinedLink:visited
{
	color: #634047;
	text-decoration: underline;
	font-weight: bold;
}
