/* Home Content Wrapper
**************************************************/

#homeContent {
	width: 768px;
	background: #fff url(../../images/wrapbg.gif) repeat-x bottom;
	position: relative;
	z-index: 1;
}






/* EVENT ROTATION
----------------------------------------------------*/

#EventRotation {
	position: relative;
	margin-left: 241px;
	width: 527px;
	height: 252px;
	z-index: 1;
}

	#EventPulls {
		float: left;
		margin: 0;
		padding: 0;
		width: 527px;
		height: 252px;
		overflow: hidden;	
		border: none;
		z-index: 1;
	}

	#EventPulls a.boxLink {
		position: absolute;
		display: block;
		margin: 0;
		padding: 0;
		width: 527px;
		height: 252px;
		border: none;
		text-decoration: none;
		z-index: 9999;
	}
	
		#EventPulls a.boxLink span { display: none; }
		
	#EventPulls a.header {
		color: black;
		text-decoration: none;
	}
	
		#EventPulls a.header:hover {
			color: black;
		}

	#EventRotation div.EventEntry {
		float: left;
		display: none;
		position: absolute;		
		margin: 0 auto;
		padding: 0;
		width: 527px;
		height: 252px;		
		z-index: 1;
		background-color: #fff;
	}
	
	
	div.findoutmore {
		position: absolute;
		bottom: 0;
		left: 0;
		z-index: 99;
		width: 379px;
		height: 31px;
	}
	
		div.findoutmore img {
			position: absolute;
			bottom: 0;
			left: 0;
			margin: 0;
			padding: 0;
			z-index: 4;
		}

		div.findoutmore a {
			position: absolute;
			top: 3px;
			left: 0;
			color: #fff;
			font-size: 16px;
			font-weight: bold;
			text-decoration: none;
			display: block;
			padding: 4px 0 0 20px;
			z-index: 5;
		}	

		div.findoutmore a:hover {
			color: #E2AB60;
		}	
	

	
	div.mainEvent {
		float: left;
		margin: 0;
		padding: 0;
		height: 252px;
		width: 272px;
	}
	
		div.mainEvent h3 {
			color: #000;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 110%;
			font-weight: bold;
			text-transform: uppercase;
			margin: 0 15px 5px 20px;
			padding: 10px 0 0 0;
		}
	
		.rightpng {
			float: right;
			margin: 0;
			padding: 0;
		}
		
		div.mainEvent div.textWrap {
			position: absolute;
			margin: 0;
			padding: 0;
			height: 100%;
			width: 228px;
			background-color: #fff;
			z-index: 1;
		}


		





/* Right Side of home Content
******************************************************/












div.mainEvent p.mainDate {
	color: #844d00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	display: block;
	margin: 0 0 0 20px;
}

span.mainDate {
	color: #844d00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	display: block;
	margin: 0 0 0 20px;
}

div.mainEvent p {
	font-size: 85%;
	color: #9a928c;
	margin: 15px 20px 40px 20px;
	padding: 0;
}
	
img.mainEventimg {
	/*margin-left: 257px;*/
}









/* Bottom Right and Footer
**************************************************/


#bottomRight {
	clear: left;
	position: relative;
	top: 0;
	width: 527px;
	margin-left: 241px;
	border-top: 3px solid #000;
	background: #F4AC5A url(../../images/botrightbg.jpg) no-repeat 2% 100%;
}

img.bfirst {
	margin-left: 20px;
}
img.informer{
	position:absolute;
	right: 0px;
	bottom: 5px;
	border: none;
}

#bRightText {
	width: 230px;
	margin: 0px 10px 0 270px;
	position: relative;
}

#bRightText h4 {
	font-weight: bold;
	font-size: 95%;
	margin: 0 0 0 5px;
}


#botRightlist {
	margin: 0;
	padding: 0;
	height: 95px;
}

#botRightlist li {
	list-style: none;
	display: block;
	float: left;
	width: 110px;
	padding: 0 2px 0 3px;
}

#botRightlist li a {
	font-size: 70%;
	color: #000;
}

#botRightlist li a:hover {
	background-color: #FBCC88;
}

#bRightText p {
	font-size: 75%;
	margin: 5px;
	padding: 0;
}




/* Footer */

#footerRight {
	width: 527px;
	margin-left: 241px;
	background-color: #000;
	color: #fff;
}


span.footerAddress {
	display: block;
	text-align: center;
	font-weight: bold;
	font-size: 80%;
	padding: 5px 0;
}

span.footerPrayer {
	color: #F4AC5A;
	display: block;
	padding: 0 0 10px 0;
	text-align: center;
	font-weight: bold;
	font-size: 70%;
}

/* Left Side of home Content
******************************************************/

#homeLeft {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	width: 260px;
}

.leftpng {
	position: absolute;
	top: 0;
	right: 0;
}

#homeLeft-inner {
	width: 226px;
	padding: 15px 5px 0 5px;
	text-align: center;
	background-color: #DDE7F8; 
	font-size: 70%;
	min-height: 552px;
}

#homeLeft-inner h4 {
	margin: 0;
	padding: 0;
	color: #6d7dd3;
	font-size: 125%;
}

#homeLeft-inner a {
	color: #6d7dd3;
}

#homeLeft-inner a:hover {
	color: #4158d3;
}

a.listenSeries {
	display: block;
	width: 128px;
	margin: 6px auto;
}

#weeksEvents, #upcomingEvents {
	margin: 0;
	padding: 0;
}

#weeksEvents li, #upcomingEvents li {
	list-style: none;
	margin: 7px 0;
}

#weeksEvents li a, #upcomingEvents li a {
	display: block;
	padding: 2px 0;
}

span.eventDate {
	text-transform: uppercase;
}

span.seeMore {
	display: block;
	padding: 5px 0 20px 0;
}

