	@charset "utf-8";
	/* CSS Document */

	
/*Styles for Main Sections*/
	
	.body{
	    background-image:url(../Graphics/background-pattern100sq.jpg);
		background-repeat:repeat;
		position:relative;
		margin:0px;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		line-height: 2;
	}
	
	.wrapper{
		width:900px;
		background-image:url(../Graphics/background-pattern100sq.jpg);
		background-repeat:repeat;
		margin:0 auto;
		overflow:hidden;
	}
	
	#wrapper1{
		background-color:#000000;
		width: 820px;
		margin: 20px;
		padding: 20px;
		background-repeat:repeat;
	}

	#wrapper2{
		background-image:url(../Graphics/abstractblgr.jpg);
		margin: 20px;
		padding: 20px;
		background-repeat:repeat;
	}

	#header{
		width:860px;
		height: 100px;
		background-image:url(../Graphics/GEFCLogo2010.png);
		margin: 0px 20px 20px 20px;
	}

	#date {
		color:#CC9900;
		text-align:right;
		padding:10px 50px 10px 10px;}


	#footer {
		width:860px;
		background-color:#000000;
		margin: 20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#00CCFF;
		text-align: center;
		padding-top: 5px;
		padding-bottom: 5px;
		border-top: 1px solid #33FF00;
	}
		
/*End of Styles for Main Sections*/




/* Style for Home Flash Container */
	.homeflash{
		width:820px;
		height: 275px;
		margin: 0px;
	}

/* Style for Home Page */

	.container1{
		background-image:url(../Graphics/background-pattern100sq.jpg);
		width: 520px;
		color: #FFFFFF;
		float:left;
		clear:both;
		margin-top: 0px;
		padding: 15px;
	}

	.container2{
		width: 800px;
		background-image:url(../Graphics/background-pattern100sq.jpg);
		text-align:left;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:16pt;
		color:#00CC00;
		padding-left: 20px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 30px;
	}
	
	.containerboxlinks{
		width: 220px;
		margin-left:610px;
		margin-bottom:30px;
	}
	
	.containerbelieve{
		background-image:url(../Graphics/background-pattern100sq.jpg);
		width: 190px;
		height: 73px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 20px;
		color:#CC0099;
		line-height: 1.75;
		margin-top: 0px;
		margin-bottom: 20px;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 5px;
		padding-left: 10px;
	}
	
	p.maincontainerparagraphs {margin-bottom: 3em;}

	.containerlistenonline{
		background-image:url(../Graphics/background-pattern100sq.jpg);
		width: 190px;
		height: 73px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 20px;
		color:#CC0099;
		line-height: 1.75;
		margin-top: 0px;
		margin-bottom: 20px;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 5px;
		padding-left: 10px;
	}
	.containercomingevents{
		background-image:url(../Graphics/background-pattern100sq.jpg);
		width: 190px;
		height: 73px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 20px;
		color:#CC0099;
		line-height: 1.75;
		margin-top: 0px;
		margin-bottom: 20px;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 5px;
		padding-left: 10px;
	}

	.containerstaff{
		background-image:url(../Graphics/background-pattern100sq.jpg);
		width: 190px;
		height: 73px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 20px;
		color:#CC0099;
		line-height: 1.75;
		margin-top: 0px;
		margin-bottom: 10px;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 5px;
		padding-left: 10px;
	}

	.container4{
		background-image:url(../Graphics/background-pattern100sq.jpg);
		width: 780px;
		height: 136px;
		padding: 20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 14px;
		color:#00CCFF;
		line-height: 1.25;
		margin-top: 10px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		overflow:hidden;
	}
	
	.containermischomepg{
		width: 800px;
		background-color:#FFFFFF;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		padding-left: 20px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 30px;
		line-height:normal;
	}
		
	.tablebiblereadingplan{
		width: 500px;
		margin-top: 0px;
		margin-right: 10px;
		margin-bottom: 0px;
		margin-left: 250px;
		}
	
	
	.containercomingeventsdetail{
		background-color:#181819;
		width: 780px;
		padding: 20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 14px;
		color:#FFFFFF;
		line-height: 1.25;
		margin-top: 10px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		overflow:hidden;
	}
	
	.containercomingeventsdetail{
		background-color:#181819;
		width: 780px;
		padding: 20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 14px;
		color:#FFFFFF;
		line-height: 1.25;
		margin-top: 10px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		overflow:hidden;
	}
	
	
	.containerlistenonlinedetail{
		background-color:#181819;
		width: 780px;
		padding: 20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 14px;
		color:#FFFFFF;
		line-height: 1.25;
		margin-top: 10px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		overflow:hidden;
	}
	
	.containerstaffdetail{
		background-color:#181819;
		width: 780px;
		padding: 20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		color:#FFFFFF;
		line-height: 1.75em;
		margin-top: 10px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		overflow:hidden;
	}
	
		
	/*Begin Sidebar Left*/
	
	.sidebarleftnarrow{
		background-image:url(../Graphics/background-pattern100sq.jpg);
		width: 212px;
		padding: 10px;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		float:left;
		line-height: 1.75;
		padding: 10px;
		float:left;
		clear:both;
		overflow:hidden;
	}	
	
	.sidebarleftnarrowbible{
		background-image:url(../Graphics/background-pattern100sq.jpg);
		width: 212px;
		height: 850px;
		padding: 20px;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		float:left;
		line-height: 1.25;
		float:left;
		clear:both;
		overflow:hidden;
	}	
	
	.sidebarleftlinks {
		color:#FFFFFF;
		}
		
	/*End SideBar Left*/	
	
	/*Begin Main Content*/
	
	.contentmaindescbox{
		background-image:url(../Graphics/abstract_color_background_400w.jpg);
		width: 550px;
		height: 150px;
		margin-left: 265px;
	}
	
	
	.contentmaindescboxadulted{
		background-image:url(../Graphics/gefcsmallgroup.jpg);
		width: 550px;
		height: 150px;
		margin-left: 265px;
		margin-bottom: 15px;
	}
	
	.contentmaindescboxwomen{
		background-image:url(../Graphics/womensminpage2011.jpg);
		width: 550px;
		height: 150px;
		margin-left: 265px;
		margin-bottom: 15px;
	}
	
	
	
	.contentmaindescboxwomensimulcast2011{
		background-image:url(../Graphics/womenminpagehdrsimulcast2011.jpg);
		width: 550px;
		height: 150px;
		margin-left: 265px;
		margin-bottom: 15px;
	}
	
	
	.contentmaindescboxsoftball{
		background-image:url(../Graphics/softballdugoutheader.jpg);
		width: 550px;
		height: 150px;
		margin-left: 265px;
	}
	
	
	
	.contentmainheading{
		z-index: 1;
		position: absolute;
		background-color:#333333;
		height: 25px;
		margin-top: 90px;
		padding: 8px;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px;
		line-height:1;
	}
	
	.contentmainheadingsoftball{
	z-index: 1;
	position: absolute;
	background-color:#1F1F1F;
	height: 25px;
	margin-top: 90px;
	padding: 8px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:1;
	}
	
	
	
	.contentmain{
		background-color:#FFFFFF;
		width: 530px;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		line-height: 1.75;
		margin-left: 265px;
		padding: 10px;
	}
	
	.contentmaincomingevents{
		background-color:#FFFFFF;
		width: 530px;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		line-height: 1.25;
		margin-left: 265px;
		padding: 10px;
	}

	.contentmainsoftballgames{
		background-color:#FFFFFF;
		width: 530px;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		line-height: 1.25;
		margin-left: 265px;
		padding: 10px;
	}

	.contentsmallgroupsignup{
		background-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		color:#006666;
		padding-left: 30px;
	}
	
	
	/*End Main Content*/


/* Style for Home Flash Container */
	.calendar{
		width:820px;
		margin: 0px;
		background-color: #99CCCC;
	}


	
	
	/* Styles for Headings */
		.mainhd {
			color:#00CC00;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:22px;
			line-height:.25;}
		
		p.mainhd2 {
			color:#00CC00;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:22px;
			line-height:.25;
			margin-top: 10px;
			margin-left: 250px;
		}
		
		p.mainhd3 {
			color:#CC0099;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:22px;
		}
		
		p.mainhd4 {
			color:#CC0099;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:22px;
			line-height:.25;
			margin-top: 10px;
		}
		
		p.sidebarleftlinks {
			color:#0099FF;
			font-size:14px;
			line-height:1.75em;
		}
		
		h2 {
			color:#006666;
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			line-height:.25;
		}
		
		.ministrylist {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height: 1.25;
			color:#333333;
			padding: 15px;
		}
		
		h3.bible{
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		}
		
		p.staff{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:18px;
		color:#FFFFFF;
		line-height: 1.25;
		}
		
		p.general{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		color:#FFFFFF;
		line-height: 1.25;
		}
		
		p.bible{
		color:#00CC00;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		}	
		
	/* Styles for Paragraphs */
		
		.intro:first-letter {text-indent:1em;}
		p + p {text-indent:0em; margin-top:0; margin-bottom:1em; }
		
		
	
	/*END OF AUG 2010 STYLES*/

	.biblereadingplanbymonth {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		color:#999999;
		width:490px;
		margin-top: 0;
		margin-bottom: 0;
		padding: 20px;
		text-align:left;
	}
	
	
	/* Tables */
	.sortable tr.odd {background-image: url(../Graphics/background-pattern100sq.jpg); color:#FFFFFF;}
	.sortable tr.even{color:#333333;}	
		
	.ulbiblereadingplan {background:#FFFFFF;}
		
	
	
	/* Styles for Photos */
	
	.photo {
		background-color: #FFFFFF; padding: 2px; border: 2px outset #F8F8F8;}
	
	
	/*Navigation Styles*/
	
	ul.nav {
	list-style:none;
	overflow:hidden;
	height:auto;
	text-align: center;
	padding-top: 75px;
	padding-bottom: 0px;
	padding-left:230px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
		
	ul.nav li {
		float:left;
		display:inline;
		border:none;
	}
	
	ul.nav a {
		display:inline;
		width:auto;
		height:auto;
		margin-right: auto;
		background-image:none;
		color:#00CCFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight:bold;
		text-align: center;
		text-decoration: none;
	}
	
	ul.nav a:hover {
		width:auto;
		height:auto;
		margin-right: auto;
		color:#FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align: center;
		text-decoration: none;
	}
	
	li.navhome a:hover{color:#FFFFFF;}
	li.navdirections a:hover{color:#FFFFFF;}
	li.navcontact a:hover{color:#FFFFFF;}
	li.navconnecting a:hover{color:#FFFFFF;}
	li.navcalendar a:hover{color:#FFFFFF;}
		
	ul.navvertical {
		list-style: none;
		width: 200px;
		height:350px;
		margin: 10px;
		padding: 0px 0px 0px 0px;
		text-align:left;
		float: left;
	  }
	  
	ul.navvertical li{
		display: block;
		width: 200px;
		height:20px;
		margin: 0px 0px 0px 0px;
		color:#99CCFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		text-align:left;
		text-decoration: none;
		padding: 0px 0px 0px 0px;
	}
	
	ul.navvertical a {
		display: block;
		padding: 0px 0px 0px 0px;
		width: 200px;
		height:20px;
		margin: 0px;
		color:#99CCFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		text-align:left;
		text-decoration: none;
	}
	
	ul.navvertical a:hover{
		display: block;
		padding: 0px 0px 0px 15px;
		width: 150px;
		height:20px;
		margin: 0px;
		background-color:#3366CC;
		color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		text-align:left;
		text-decoration: none;
	}
	
	.horizontalrule {background-color:#000000; margin: 5px 0px 50px 0px;}
	
	/* Styles for Paragraphs */
	p.paragraph {
		color:#999999;
		text-align:justify;
	}
	
	p.paragraphhomepage {
		color: #999999;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		width:380px;
	}
	
	
	/* Styles for Links */
	
		/* Hover links (no underline) */
		
		a {border:none;}
		
		a:hover {text-decoration:none; color: #FFFFFF;}
		
		/* Unvisited links (no underline) */
		a:link {text-decoration:none; color:#006666;}
		
		/* Visited links (no underline) */
		a:visited {
		text-decoration:none;
		color: #006666;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
}	
		/* Active links (no underline) */
		a:active{
		text-decoration:none;
		color: #006666;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
}
	
	#footer a:hover {color:#FFFFFF;}
	#footer a:link {color:#00CCFF;}
	#footer a:visited {color:#00CCFF;}
	#footer a:active {color:#00CCFF;}
			
	.linkbanner{border:#FFFFFF;}
	
	.containerbelieve a:hover{color:#33FF00;}
	.containerbelieve a:link{color:#FF00FF;}
	.containerbelieve a:visited{color:#FF00FF;}
	.containerbelieve a:active{color:#FF00FF;}
		
	.containerlistenonline a:hover{color:#33FF00;}
	.containerlistenonline a:link{color:#FF00FF;}
	.containerlistenonline a:visited{color:#FF00FF;}
	.containerlistenonline a:active{color:#FF00FF;}
	
	.containercomingevents a:hover{color:#33FF00;}
	.containercomingevents a:link{color:#FF00FF;}
	.containercomingevents a:visited{color:#FF00FF;}
	.containercomingevents a:active{color:#FF00FF;}
	
	.containerstaff a:hover{color:#33FF00;}
	.containerstaff a:link{color:#FF00FF;}
	.containerstaff a:visited{color:#FF00FF;}
	.containerstaff a:active{color:#FF00FF;}
	
	.container4 a:hover{color:#CC00FF;}
	.container4 a:link{color:#00CCFF;}
	.container4 a:visited{color:#00CCFF;}
	.container4 a:active{color:#00CCFF;}
	
	.sidebarleftnarrow a:hover{color:#33FF00;}
	.sidebarleftnarrow a:link{color:#FFFFFF;}
	.sidebarleftnarrow a:visited{color:#FFFFFF;}
	.sidebarleftnarrow a:active{color:#FFFFFF;}
	
	.sidebarleftnarrowbible a:link{color:#00CCFF;}
	.sidebarleftnarrowbible a:visited{color:#00CCFF;}
		
	.sidebarleftlinks a:hover {color:#00CCFF;}

	.ministrylist a:hover {color:#CC00FF;}
	.ministrylist a:link {color: #006666;}
	.ministrylist a:visited {color:#006666;}
	.ministrylist a:active {color:#006666;}

	.container1 a:link {color:#00CCFF;}
	.container1 a:visited {color:#00CCFF;}
	
	img {border:none; padding: 2px;}

	img.floatleft{float:left; clear:both;}

