@charset "utf-8";
/* CSS Document */

body {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:0;
	margin:0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

img {
border:none;
border:0px;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#20268D;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
margin-bottom:0;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#E31B23;
margin-bottom:0;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:underline;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #000000;
}
a:active {
	color: #000000;
}

td img {
	display: block;
}




.horizontal {
display:inline;
}

.endfloat {
clear:both;
}

.bodytextposit {
margin:0;
padding:0 13px 0 13px;
}

.sidetextlinks {
	font-size:10px;
	padding:0 2px 0 2px;
}

.linedPP {
display:inline;
}

.colLeft108 {
margin-left:108px;
}

.colLeft92 {
margin-left:92px;
}

.pp20bottom {
margin-bottom:20px;
}

.linedImage {
display:inline;
}

.pix10right {
margin-top:20px;
margin-right:10px;
margin-bottom:-10px;
margin-left:30px;
}

.boldtext {
font-weight:bold;
}

.floatleft {
float:left;
margin-right:20px;
margin-bottom:15px;
}

.floatright {
float:right;
margin-left:20px;
margin-bottom:15px;
}

.noMargBottom {
margin-bottom:0;
}

.noMargTandB {
margin-bottom:0;
margin-top:0;
}

.firstPPh3, .noMargTop {
margin-top:0;
}

.listspace ol,li {
margin: 10px 0 10px 0;
}

.centreText {
text-align:center;
}

.thinGrayLine {
background-color:#E5E5E5;
width:100%;
height:1px;
overflow:hidden;
vertical-align:middle;
}

.h2esque {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#20268D;
}

.h2Blue {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#20268D;
}

.h4esque {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#E31B23;
}

.yearReviewTitle {
text-align:center;
margin:0 0 5px 0;
color:#e31b23;
font-size:10px;
font-weight:bold;
}

.storyPixArea {
padding:3px;
border-color:#000000;
border:solid;
border-width:1px;
text-align:center;
font-size:10px;
font-style:italic;
}

.width200 {
width:200px;
}

.width225 {
width:225px;
}

.width250 {
width:250px;
}

.width275 {
width:275px;
}

.storyVerse {
font-style:normal;
font-weight:bold;
}

.lilRed {
color:#FF0000;
}




#fullBodyCentering {
width:750px;
text-align:center;
margin:auto;
}

#fullBodyLeft{
width:750px;
text-align:left;
position:relative;
}

#title {
width:750px;
height:68px;
}
	#titleRight {
	position:absolute;
	top:0px;
	left:520px;
	}

#navbar {
width:750px;
height:23px;
display:block;
}
	#aboutbtn {
	width:108px;
	height:23px;
	position:absolute;
	top:68px;
	}
	#ministriesbtn {
	width:108px;
	height:23px;
	position:absolute;
	left:108px;
	top:68px;
	}
	#helpbtn {
	width:108px;
	height:23px;
	position:absolute;
	left:216px;
	top:68px;
	}
	#eventsbtn {
	width:108px;
	height:23px;
	position:absolute;
	left:324px;
	top:68px;
	}
	#storiesbtn {
	width:88px;
	height:23px;
	position:absolute;
	left:432px;
	top:68px;
	}
	#navbarRight {
	width:230px;
	height:23px;
	position:absolute;
	left:520px;
	top:68px;
	}




#versebar {
width:750px;
height:54px;
display:block;
}

#colorbar {
width:750px;
height:45px;
display:block;
}

#subtitle {
width:750px;
height:99px;
display:block;
}

	#subleft {
	width:129px;
	height:99px;
	position:absolute;
	}
	#submiddle {
	width:371px;
	height:99px;
	position:absolute;
	left:129px;
	top: 190px;
	}
		#subtitlePic {
	position:absolute;
	left:96px;
	top:27px;
		}
		#subsubtitle {
		width:371px;
		position:absolute;
		top:63px;
		text-align:center;
		font-weight:bold;
		}
	#subright {
	width:250px;
	height:99px;
	position:absolute;
	left:500px;
	top: 190px;
	}


#central {
width:750px;
display:block;
}
	#sideleft {
	width:145px;
	height:260px;
	float:left;
	}
		#topRectangle {
		position:absolute;
		left:0px;
		top:289px;
		}
		#sideleft2line {
		width:15px;
		height:250px;
		position:absolute;
		top: 289px;
		}
		#sideleft2ministry {
	width:15px;
	height:335px;
	position:absolute;
	top: 315px;
	left: 0px;
		}
		#sidelefttext {
		width:104px;
		height:250px;
		position:absolute;
		left:15px;
		top: 289px;
		z-index:2;
		}
		#sidelefttextministry {
		width:104px;
		height:335px;
		position:absolute;
		left:15px;
		top: 315px;
		z-index:2;
		}
		.bckGrndClr-misc {
		background-image:url(/images/side-column-misc.jpg);
		background-repeat:repeat-y;
		}
		.bckGrndClr-master {
		background-image:url(/images/side-column-master.jpg);
		background-repeat:repeat-y;
		}
		.bckGrndClr-lifespring {
		background-image:url(/images/side-column-lifespring.jpg);
		background-repeat:repeat-y;
		}
		.bckGrndClr-youth {
		background-image:url(/images/side-column-youth.jpg);
		background-repeat:repeat-y;
		}
		.bckGrndClr-elgin {
		background-image:url(/images/side-column-elgin.jpg);
		background-repeat:repeat-y;
		}
		.bckGrndClr-newlife {
		background-image:url(/images/side-column-newlife.jpg);
		background-repeat:repeat-y;
		}
		.bckGrndClr-hope {
		background-image:url(/images/side-column-hope.jpg);
		background-repeat:repeat-y;
		}
		
		#sideleftOneline {
		width:26px;
		height:335px;
		position:absolute;
		left:119px;
		top: 289px;
		}
		#sideleftOneministry {
		width:26px;
		height:335px;
		position:absolute;
		left:119px;
		top: 315px;
		}
		#sideBotCap {
		width:145px;
		height:10px;
		position:absolute;
		top:539px;
		}
		#sideBotCapministry {
	width:145px;
	height:10px;
	position:absolute;
	top:650px;
	left: 0px;
		}
		.clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
		}

	#centralBody {
	width:605px;
	min-height:260px;
	display:inline;
	float:right;
	z-index:1;
	}
		#blueLinkArea a{
		color:#20268D;
		}
		#blueLinkArea a:visited{
		color:#20268D;
		}
		#blueLinkArea a:hover{
		color:#20268D;
		}
		#blueLinkArea a:active{
		color:#20268D;
		}
		
#yearInReview {
float:right;
width:250px;
padding:5px;
margin-top:15px;
border:solid;
border-color:#000000;
background-color:#FFFF99;
border-style:solid;
border-width:1px;
font-size:9px; 
}

	#yearInReview li {
	margin-bottom:2px;
	margin-top:2px;
	}
	
#sidebottom {
width:750px;
height:1px;
display:block;
clear:both;
}

#sidebottomExtend {
width:750px;
height:10px;
display:block;
clear:both;
}

#bottomgold {
width:750px;
height:21px;
margin:25px 0 10px 0;
display:block;
}

#credits {
width:750px;
height:73px;
display:block;
font-size:9px;
color:#666666;
position:relative;
}

#credits p{
display:block;
line-height:9px;
margin:0 0 6px 0;
}

#credits a{
color:#666666;
}

#storytable p{
margin:5px 0 5px 0;
}

	#storytable h2{
	margin-bottom:5px;
	}

	#storytable td{
	padding-bottom:20px;
	}

#pickupformtable tr{
margin:5px 0 5px 0;
}

.indentpp {
margin-top:10px;
margin-bottom:10px;
text-indent:18px;
}
