BODY  {
	font-family: verdana, sans-serif;
	font-size : 0.8em;
	font-weight: normal;
	color: #666;
	background-color: #fff;
	margin: 0px;
}

#stretcherDiv {
	position:relative;
	width: 818px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
	#headerDiv {
		display: block;
		position: relative;
		width: 100%;
		height: 160px;
		color: inherit;
		background-color: inherit;
		background-image : url(gfx/header-common.jpg);
		overflow: hidden;
	}
		#homeLink {
			width: 134px;
			height: 128px;
			margin-left: 26px;
			margin-top: 6px;
			display: block;
			overflow: hidden;
			float: left;
										border: solid 0px white;
		}
		#styleBar {
			width: 200px;
			height: 11px;
			margin-right: 30px;
			margin-top: 144px;
			display: none; /*block;*/
			overflow: hidden;
			float: right;
			background-color: transparent;
			border: solid 0px #666;
		}
			.stylebutton {
				width: 9px;
				height: 9px;
				border: solid 1px white;
				background-color: black;
				margin-left: 3px;
				float: right;
			}

	#footerDiv {
		display: none;
		position: relative;
		width: 100%;
		height: 100px;
		color: inherit;
		background-color: inherit;
		overflow: hidden;
	}
	#middleDiv {
		position: relative;
		width: 100%;
		color: inherit;
		background-color: inherit;
		overflow: hidden;
	}
	.middleClass {
		color: inherit;
		background-color: inherit;
	}
		#navDiv {
			position: relative;
			width: 160px;
			height: auto;
			color: inherit;
			background-color: transparent;
			padding-top: 20px;
			padding-left: 25px;
			float: left;
										/*border: solid 1px red;*/
		}

			A.block, A.block:Visited {
			    width: 150px;
			    display: block;
			    padding: 3px 0px 3px 0px;
			    font-family: inherit;
			    font-weight: normal;
			    color: #1083DC;
			    background-color: transparent;
			    text-decoration: none;
			}
			
			A.block:Hover {
			    width: 150px;
			    font-family: inherit;
			    font-weight: normal;
			    color: #1083DC;
			    background-color: #eee;
			    text-decoration: none;
			}

		#contDiv {
			position: relative;
			width: 627px;
			height: auto;
			color: inherit;
			background-color: transparent;
			padding-top: 20px;
			padding-right: 0px;
			padding-bottom: 20px;
			padding-left: 0px;
			margin-right: 10px;
			border-bottom: solid 1px #dbdbdb;
			border-left: solid 1px #dbdbdb;
			line-height: 150%;
			overflow: hidden;
			float: left;
										/*border: solid 1px black;*/
		}
			.pagetitle  {
				font-family: verdana, sans-serif;
				font-size : 1.3em;
				font-weight: bold;
				color: inherit;
				padding-left: 20px;
				text-decoration : none;
			}
			.articletitle  {
				font-family: verdana, sans-serif;
				font-size : 1.1em;
				font-weight: bold;
				color: inherit;
				padding-left: 20px;
				text-decoration : none;
			}
			.articlelink, .articlelink:visited  {
				font-family: verdana, sans-serif;
				font-size : 1.1em;
				font-weight: bold;
				color: inherit;
				padding-left: 20px;
				text-decoration : none;
			}
			.articlelink:Hover  {
				font-family: verdana, sans-serif;
				font-size : 1.1em;
				font-weight: bold;
				padding-left: 20px;
				color: inherit;
				text-decoration : none;
			}
			.article {
				border-top: solid 0px #999;
				border-bottom: solid 0px #eee;
				padding-right: 80px;
				padding-bottom: 10px;
				padding-left: 20px;
			}
			.articlearrow {
				width: 9px;
				height: 9px;
				background-image: url(gfx/arrow_article.gif);
				background-color: #66c;
				margin: 0px 10px 0px 5px;
			}
	
			.listen {
				width: 9px;
				height: 9px;
				background-image: url(gfx/listen.gif);
				background-color: #66c;
			}

			.externallink {
				background-image: url(gfx/external_link.gif);
				background-position: right;
				background-repeat: no-repeat;
				padding-right: 18px;
				vertical-align: middle;
			}

			.emaillink {
				background-image: url(gfx/email_link.gif);
				background-position: right;
				background-repeat: no-repeat;
				padding-right: 18px;
				vertical-align: middle;
			}

			.pdflink {
				background-image: url(gfx/icon-pdf.gif);
				background-position: right;
				background-repeat: no-repeat;
				padding-right: 18px;
				vertical-align: middle;
			}

			.mp3link {
				background-image: url(gfx/icon-mp3.gif);
				background-position: right;
				background-repeat: no-repeat;
				padding-right: 18px;
				vertical-align: middle;
			}

			.mswordlink {
				background-image: url(gfx/icon-msword.gif);
				background-position: right;
				background-repeat: no-repeat;
				padding-right: 18px;
				vertical-align: middle;
			}

	#copyDiv {
		position: relative;
		width: 97%;
		height: auto;
		font-family: verdana, sans-serif;
		font-size: 0.8em;
		color: inherit;
		background-color: transparent;
		text-align: right;
		padding-top: 5px;
		padding-bottom: 5px;
		overflow: hidden;
		float: left;
	}
		.adminlink  {
			font-family: verdana, sans-serif;
			font-size : 0.9em;
			font-weight: normal;
			color: #99f;
			text-decoration : none;
		}
		.adminlink:Visited  {
			font-family: verdana, sans-serif;
			font-size : 0.9em;
			font-weight: normal;
			color: #99f;
		}
		.adminlink:Hover  {
			font-family: verdana, sans-serif;
			font-size : 0.9em;
			font-weight: normal;
			color: inherit;
		}
		
H1, H2  {
	font-family: verdana, sans-serif;
	font-size : 1.2em;
	font-weight : bold;
	color: inherit;
	background-color: inherit;
}

H3  {
	font-family: verdana, sans-serif;
	font-size : 1.3em;
	font-weight : normal;
	color: inherit;
	background-color: inherit;
}
		.h3text  {
			font-family: verdana, sans-serif;
			font-size : 1.3em;
			font-weight: bold;
			color: inherit;
			text-decoration : none;
		}
		.h3link  {
			font-family: verdana, sans-serif;
			font-size : 1.3em;
			font-weight: bold;
			color: inherit;
			text-decoration : none;
		}
		.h3link:Visited  {
			font-family: verdana, sans-serif;
			font-size : 1.3em;
			font-weight: bold;
			color: inherit;
			text-decoration : none;
		}
		.h3link:Hover  {
			font-family: verdana, sans-serif;
			font-size : 1.3em;
			font-weight: bold;
			color: inherit;
			text-decoration : none;
		}

B  {
	font-family: verdana, sans-serif;
	font-size : 1.0em;
	font-weight : bold;
}

B.common  {
	font-family: verdana, sans-serif;
	font-size : 1.0em;
	font-weight : bold;
	color: #666;
}

B.alert  {
	font-family: verdana, sans-serif;
	font-size : 1.0em;
	font-weight : bold;
	color: #ff3300;
}

P.title {
	font-family: verdana, sans-serif;
	font-size : 1.1em;
	font-weight: bold;
	color: inherit;
	text-align: left;
	text-decoration : none;
}

A  {
	font-family: verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
A:Visited  {
	font-family: verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
A:Hover  {
	font-family: verdana, sans-serif;
	font-weight: normal;
	text-decoration: underline;
}

img  {
	border: 0px;
}

.limg  {
	float: left;
	margin: 5px 5px 5px 0px;
}

.rimg  {
	float: right;
	margin: 5px 0px 5px 5px;
}

.leaderImg {
	border: solid 1px #666;
	width: 100px;
	height: 150px;
}

.leaderDiv {
	width: 150px;
	float: left;
	margin-top: 30px;
	margin-right: 0px;
	text-align: center;
}

.superscript {
	font-size: 0.7em;
	vertical-align: super;
}

.baptismImg {
	border: solid 1px #666;
}

.baptismDiv {
	width: 275px;
	float: left;
	margin-bottom: 20px;
	margin-right: 0px;
	text-align: center;
}

.formLabelClass, .formBoldClass  {
	font-family: verdana, sans-serif;
	font-size : 1.0em;
	font-weight : normal;
	color: #666;
}

.formInputClass, .prayerInputClass {
	width: 300px;
	font-family: verdana, sans-serif;
	font-size : 1.0em;
	color: #666;
	background-color: #eee;
	border-top: #ccc solid 1px;
	border-right: #ccc solid 1px;
	border-bottom: #ccc solid 1px;
	border-left: #ccc solid 1px;
	margin-bottom: 5px;
}

.formSubmitClass, .prayerSendItClass {
	width: 150px;
	font-family: verdana, sans-serif;
	font-size : 1.0em;
	font-weight : normal;
	color: #666;
	background-color: #eee;
	border: #ccc solid 1px;
}

.hRule {
	color: inherit;
	background-color: transparent;
	margin-top: 15px;
	margin-bottom: 15px;
	border-top: #ccc solid 1px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
}

UL.nav {
	width: 150px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom: solid 0px #ccc;
	border-left: solid 0px #ccc;
}
LI.nav {
	text-decoration: none;
	list-style: circle outside;
	display: block;
	padding-top: 2px;
}

TABLE.sermons {
	background-color: #eee;
}
TD.sermonsdate {
	background-color: #eee;
	border-color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	text-align: center;
}
TD.sermons {
	background-color: #fff;
	border-color: #fff;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}
TABLE.contact {
	margin: 5px 0px 15px 0px;
	width: 225px;
}

