p.center {
	text-align: center;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}


#contentbox a {
	text-decoration: none;
}

#contentbox a:hover {
	text-decoration: none;
	border-bottom:dashed 1px;
}

a img {
	border: 0;
	padding: 0;
}

legend {
	color: #000000;
	background-color: inherit;
}

span.sermon1 {
	font: 14px "Arial", sans-serif;
}

#contentbox span.sermon1 a {
	border-bottom: none;
	text-decoration: none;
}

#contentbox span.sermon1 a:hover {
	border-bottom: none;
	text-decoration: underline;
}

span.sermon2 {
	font: 10px "Arial", sans-serif;
	color: #747474;
	background-color: inherit;
}

span.sermon2 a {
	font: 10px "Arial", sans-serif;
	color: #747474;
	background-color: inherit;
	text-decoration: none;
}

span.sermon3 {
	font: 12px "Arial", sans-serif;
	color: #bb8800;
	background-color: inherit;
}

span.sermon3 a {
	font: 12px "Arial", sans-serif;
	text-decoration: none;
	color: #cc9933;
	background-color: inherit;
}

span.sermon3 a:hover {
	font: 12px "Arial", sans-serif;
	text-decoration: none;
	border-bottom:dashed 1px;
	color: #996600;
	background-color: inherit;
}

span.sermon4 {
	font: 12px "Arial", sans-serif;
	color: #cc0000;
	background-color: inherit;
}

span.sermon4 a {
	font: 12px "Arial", sans-serif;
	text-decoration: none;
	color: #cc0000;
	background-color: inherit;
}

span.sermon4 a:hover {
	font: 12px "Arial", sans-serif;
	text-decoration: none;
	border-bottom:dashed 1px;
	color: #cc0000;
	background-color: inherit;
}

span.sermon5 {
	font: 12px "Arial", sans-serif;
	color: #cc9933;
	background-color: inherit;
}

span.sermon5 a {
	font: 12px "Arial", sans-serif;
	color: #cc9933;
	background-color: inherit;
	text-decoration: none;
}


span.sermon5 a:hover {
	font: 12px "Arial", sans-serif;
	text-decoration: none;
	border-bottom:dashed 1px;
	color: #996600;
	background-color: inherit;
}

span.contact-error {
	color: #ff0000;
	background-color: inherit;
}

tr.grey {
	height: 50px;
	color: inherit;
	background: #efefef;
}

tr.white {
	height: 40px;
	color: inherit;
	background: #ffffff;
}

tr.sermon-details {
	height: 37px;
	padding: 0px;
	color: inherit;
	background: url(/images/sermon-bkg.gif);
	background-repeat: repeat-x;
}

table.sermons-home {
	border-color: #bb8800;
	background-color: inherit;
}

tr.sermons-home {
	height: 37px;
	color: inherit;
	background: url(/images/sermon-bkg.gif);
	background-repeat: repeat-x;
}

td.sermon-home {
	width: 535px;
}

td.sermon-info {
	width: 410px;
}

td.sermon-date {
	width: 125px;
}

td.sermon-info-details {
	width: 410px;
}

td.sermon-date-details {
	width: 125px;
}
