H2 {color:#00567F;
	}
#indexcontent2left H1 {color:#FF006E;
		text-align: center;}

#indexcontent2right H1 {color:#FF006E;
		text-align: center;}

#content4 H2 {color:black;}
#content4 H1 {text-align: center;}


#centeredcontainer {
background-color:#000000;
margin-left:auto;
margin-right:auto;
width:960px;

}



img { border-color:#000000; } 
#indexcontent2right img { border:0; }
#indexcontent2eventsleft img { border-color:#252525; } 


#header { position: absolute; width:960px; }

#righthandbanner { position: absolute;
top:50px;
left:970px;
}



#line {	position:absolute;
        top:50px;
	border-top:3px double #FFFFFF;
	width:960px;}

#eventline {	position:absolute;
        top:0px;
	border-top:3px dashed #FFFFFF;
	width:960px;}

#oldnewlifelogo {
	position:absolute;
	right:0px;

}

#eventdiary {display:block;
	position:absolute;
	right:150px;
	height:48px; 
	overflow:hidden
}



#diary {display:block; 
			
			height:190px;
			overflow:hidden}

#diary:hover img {margin-top:-190px}


#logo {	position:absolute; 
}


#flashContentpos {position:absolute;
		top:100px;}

#indexflashContentpos {position:absolute;
		top:90px;}

#flashContentpos2 {position:absolute;
		top:190px;
                left:0px;}

body { background-color:black;
	font-family:  Calibri, Arial,Tahoma;
}



#smallmenu
  { position:absolute;
	top:60px;
    width:960px;
    text-align: center;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }



#smallmenu a {
text-decoration:none;
color:white;
}


#smallmenu li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}


#smallmenu a:hover {
color:#00567F;
text-decoration:underline;
}



#indexsmallmenu
  { position:absolute;
	top:10px;
    width:960px;
    text-align: right;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }



#indexsmallmenu a {
text-decoration:none;
color:white;
}


#indexsmallmenu li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}


#indexsmallmenu a:hover {
color:#00567F;
text-decoration:underline;
}
#indexcontentbox1 { position:absolute;
		top:365px;
		background-color:#93C9EE;
                width:960px;
		}


#indexcontent1 {margin-top:-20px;
	margin-left:15px;
	color:black;}

#indexcontentbox2 { position:absolute;
		top:595px;
		width:960px;

		}

#indexcontent2left {
position:absolute;
top:0px;
left:0px;
margin-top:15px;
width:460px;
height:550px;
background-color:#191919;
color:#92C9EE;
}

#indexcontent2eventsleft { margin-left:15px;
	margin-right:15px;
}



#indexcontent2right {
position:absolute;
top:0px;
right:0px;
margin-top:15px;
width:460px;
height:550px;
background-color:#191919;
color:#92C9EE;
}

#indexcontent2eventsright { margin-left:15px;
	margin-right:15px;
}



#indexcontentbox3 { position:absolute;
		top:1550px;
		background-color:black;
		color:white;
		text-align:center;
                width:960px;
		height:210px;
		}

#indexcontent3 {margin-top:-20px;
	margin-left:15px;
	color:black;}

#indexcontent3 h1 {text-align:center;}



#indexcontentbox7 { position:absolute;
		top:1580px;
		background-color:#00567F;
                width:960px;
		}


#indexcontent7 {margin-top:-20px;
	margin-left:15px;
	color:black;}


#alpha {display:block; 
			
			position:absolute; 
			height:172px; 
			left:0px;
			overflow:hidden}

#alpha:hover img {margin-top:-172px}

#conf {display:block; 
			
			position:absolute; 
			height:192px;
			left:197px; 
}




#aog {display:block; 
			
			position:absolute; 
			height:172px;
			left:394px;
			overflow:hidden}

#aog:hover img {margin-top:-172px}

#marriage {display:block; 
			
			position:absolute; 
			height:172px;
			left:591px; 
			overflow:hidden}

#marriage:hover img {margin-top:-172px}

#cap {display:block; 
			
			position:absolute; 
			height:172px; 
			left:788px;
			overflow:hidden}

#cap:hover img {margin-top:-172px}

#aboutimage {position:absolute;
		top:120px;
		width:960px;}






#contentbox3 { position:absolute;
		top:500px;
		background:#93C9EE;
		color:black;
		text-align:justify;
                width:960px;}


#content3 {margin-top:-10px;
	margin-left:15px;
	margin-right:15px;
	color:black;}

#contentbox4 { position:absolute;
		top:700px;
		background-color:#00567F;
		color:black;
		text-align:justify;
                width:960px;}




#content4 {margin-top:-10px;
	margin-left:15px;
	margin-right:15px;
	color:black;}

#contentbox5 {position:absolute;
		top: 0px;
		width:165px;
		height:355px;
		right:0px;
		background-color:black;
		border:2px solid #00567F;

}

#content5
  { 
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;
	color:#00567F;
	text-align:center;


  }

#content5 ul li { display: block; }

#content5 a {
text-decoration:none;
color:#93C9EE;
}

#content5 li {

font-family: Calibri,Arial,Tahoma;
font-size:17px;
margin-left:-20px;
margin-top:20px;
    text-align: left;

}


#content5 a:hover {
color:#00567F;
text-decoration:underline;
}

#indexcontentbox6 { position:absolute;
		top:1190px;
                width:960px;
		color:white;}



#indexcontent6 {margin-top:-20px;
}

#resourcesbox6, #capbox1 {position:absolute;
		top: 270px;
		width:470px;
		background-color:black;
		color:white;
}

#resourcesbox1, #capbox1 {position:absolute;
		top: 270px;
		width:470px;
		background-color:black;
		color:white;
}

#resources1, #cap1  { 	margin-left:15px;
		margin-right:15px;
		margin-top:-10px;
		margin-bottom:20px;
  }

#resources1 ul li { display: block; }

#resources1 a {
text-decoration:none;
color:#00567F;
}

#resources1 li {

margin-left:-35px;
margin-top:20px;

}


#resources1 a:hover {
text-decoration:underline;
}



#resourcesbox2, #capbox2 {position:absolute;
		top: 270px;
		width:470px;
		right:0px;
		background-color:black;
		color:white;
}


#resources2, #cap2  { 	margin-left:15px;
		margin-right:15px;
		margin-top:-10px;
		margin-bottom:20px;
  }

#resources2 ul li { display: block; }

#resources2 a {
text-decoration:none;
color:#00567F;
}

#resources2 li {

margin-left:-35px;
margin-top:20px;


}





#resourcecontent, #capcontent {position:absolute; width:960px;}


#homefooter
  { position:absolute;
    top:2100px;
    width:960px;
    text-align: right;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }


   

ul li { display: inline; }

#homefooter a {
text-decoration:none;
color:white;
}


#homefooter li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}


#homefooter a:hover {
color:#00567F;
text-decoration:underline;
}



#aboutfooter
  { position:absolute;
	top:1780px;
    width:960px;
    text-align: center;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }


#aboutfooter a {
text-decoration:none;
color:white;
}


#aboutfooter li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}




#aboutfooter a:hover {
color:#00567F;
text-decoration:underline;
}


#whatsonfooter
  { position:absolute;
	top:650px;
    width:960px;
    text-align: center;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }


#whatsonfooter a {
text-decoration:none;
color:white;
}


#whatsonfooter li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}


#whatsonfooter a:hover {
color:#00567F;
text-decoration:underline;
}




#findusfooter
  { position:absolute;
	top:1180px;
    width:960px;
    text-align: center;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }



#findusfooter a {
text-decoration:none;
color:white;
}


#findusfooter li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}


#findusfooter a:hover {
color:#00567F;
text-decoration:underline;
}


#contactusfooter
  { position:absolute;
	top:925px;
    width:960px;
    text-align: right;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }



#contactusfooter a {
text-decoration:none;
color:white;
}


#contactusfooter li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}


#contactusfooter a:hover {
color:#00567F;
text-decoration:underline;
}



#takeabreakfooter
  { position:absolute;
	top:570px;
    width:960px;
    text-align: center;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }


#takeabreakfooter a {
text-decoration:none;
color:white;
}


#takeabreakfooter li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}


#takeabreakfooter a:hover {
color:#00567F;
text-decoration:underline;
}


#craftandchatfooter
  { position:absolute;
	top:550px;
    width:960px;
    text-align: center;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }


#craftandchatfooter a {
text-decoration:none;
color:white;
}


#craftandchatfooter li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}


#craftandchatfooter a:hover {
color:#00567F;
text-decoration:underline;
}


#historyfooter
  { position:absolute;
	top:630px;
    width:960px;
    text-align: center;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }


#historyfooter a {
text-decoration:none;
color:white;
}


#historyfooter li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}


#historyfooter a:hover {
color:#00567F;
text-decoration:underline;
}

#getinvolvedfooter
  { position:absolute;
	top:680px;
    width:960px;
    text-align: center;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }


#getinvolvedfooter a {
text-decoration:none;
color:white;
}


#getinvolvedfooter li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}


#getinvolvedfooter a:hover {
color:#00567F;
text-decoration:underline;
}


#lifegroupsfooter
  { position:absolute;
	top:550px;
    width:960px;
    text-align: center;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }


#lifegroupsfooter a {
text-decoration:none;
color:white;
}


#lifegroupsfooter li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}


#lifegroupsfooter a:hover {
color:#00567F;
text-decoration:underline;
}


#sundayfooter
  { position:absolute;
	top:700px;
    width:960px;
    text-align: center;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }


#sundayfooter a {
text-decoration:none;
color:white;
}


#sundayfooter li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}


#sundayfooter a:hover {
color:#00567F;
text-decoration:underline;
}

#oneeightyfooter
  { position:absolute;
	top:1280px;
    width:960px;
    text-align: center;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }


#oneeightyfooter a {
text-decoration:none;
color:white;
}


#oneeightyfooter li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}


#oneeightyfooter a:hover {
color:#00567F;
text-decoration:underline;
}


#parentsandtotsfooter
  { position:absolute;
	top:510px;
    width:960px;
    text-align: center;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }


#parentsandtotsfooter a {
text-decoration:none;
color:white;
}


#parentsandtotsfooter li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}


#parentsandtotsfooter a:hover {
color:#00567F;
text-decoration:underline;
}


#capfooter
  { position:absolute;
	top:700px;
    width:960px;
    text-align: center;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }


#capfooter a {
text-decoration:none;
color:white;
}


#capfooter li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}


#capfooter a:hover {
color:#00567F;
text-decoration:underline;
}



#kidschurchfooter
  { position:absolute;
	top:1100px;
    width:960px;
    text-align: center;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }


#kidschurchfooter a {
text-decoration:none;
color:white;
}


#kidschurchfooter li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}


#kidschurchfooter a:hover {
color:#00567F;
text-decoration:underline;
}


#footeraddressleft
 { margin-top: 100px;
   text-align: left;
   color:#92C9EE;
   font-size:13px;
}

#footeraddressleft h2 {font-size:13px;}

#footeraddressleft_small
{ font-size:12px;
   color:#808080;
}

#footeraddressleft_small h3 {font-size:12px;}

#carousel_container {
				position:absolute;
				top:110px;
				width: 960px;
				
			}

#findusbox1 {position:absolute;
		top: 120px;
		width:960px;
		background-color:black;
		color:white;
}



#findus1  { 	position:absolute;
		width:240px;
		left:0px;
		text-align:justify;}



#findus1 h1 { color:#00567F;}

#findus1 img {margin-top:50px}

#findus2  { 	position:absolute;
		width:700px;
		right:0px;
		color:#00567F;
		
  }

#contactusbox1 {position:absolute;
		top:85px;
		color:black;
}

#contactus1 {color:black;
		font-size:20px; }


#nameinput { position:absolute;
		left:20px;
}
	
#emailinput { position:absolute;
		left:285px;
}	

#phoneinput { position:absolute;
		top:65px;
		left:20px;
}
	
#subjectinput { position:absolute;
		top:65px;
		left:285px;
}

#messageinput { position:absolute;
		top:135px;
		left:20px;
}	

#submitButton { position:absolute;
		top:340px;
		left:20px;
	}



#contactusred {display:block; 
			
			position:absolute; 
			height:176px;
			top:300px;
			left:600px;
			overflow:hidden}

#contactusred:hover img {margin-top:-176px}

#contactusnote {position:absolute;
                top:150px;
                left:550px;
                color:#92C8EE;
                font-size:18px;
                text-align:justify;
}

#takeabreakbox1 { position:absolute;
		top:270px;
		background:white;
		color:black;
		text-align:justify;
                width:960px;}



#takeabreakbox1:hover { background-color:#93C9EE;}

#takeabreak1 {margin-top:-10px;
	margin-left:15px;
	margin-right:15px;
	color:black;}

#craftandchatbox1 { position:absolute;
		top:270px;
		background:white;
		color:black;
		text-align:justify;
                width:960px;}



#craftandchatbox1:hover { background-color:#93C9EE;}

#craftandchat1 {margin-top:-10px;
	margin-left:15px;
	margin-right:15px;
	color:black;}


#getinvolvedbox1 { position:absolute;
		top:170px;
		background:white;
		color:black;
		text-align:justify;
                width:960px;}



#getinvolvedbox1:hover { background-color:#93C9EE;}

#getinvolved1 {margin-top:-10px;
	margin-left:15px;
	margin-right:15px;
	color:black;}

#historybox1 { position:relative;
		top:170px;
                left:0px;
		background:#93C9EE;
		color:black;
		text-align:justify;
                width:560px;
height:433px;
}



#history1 {margin-top:-10px;
	margin-left:15px;
	margin-right:15px;
        margin-bottom:20px;
	color:black;
}




#historyimage1 { position:absolute;
		top:0px;
		left:580px;
}

#historyimage2 { position:absolute;
		top:150px;
		left:580px;
}

#historyimage3 { position:absolute;
		top:300px;
		left:580px;
}

#leadershipbox1 { position:absolute;
		top:130px;
		color:black;
                text-align:justify;
                width:960px;}




#leadership1 {margin-top:-10px;
}

#dan1 {position:absolute;
      padding-left:10px;
      background-color:#1C1C1C;
      font-size:18px;
      top:0px;
      width:470px;
      line-height: 0;
      height:210px;
      
           
}

#dan2 {position:absolute;
      padding-bottom:10px;
      color:white;
      font-size:18px;
      left:130px;
      width:330px;
      top:50px;

      
}

#dan3 {position:absolute;
      left:480px;
      width:480px;
      top:0px;
      height:210px;
background-image:url('../images/dan.jpg');
background-repeat:repeat;
      
}

#sharon1 {position:absolute;
      padding-left:10px;
      left:480px;
      width:470px;
      background-color:#1C1C1C;
      font-size:18px;
      top:220px;
      line-height: 0;
      height:210px;
}

#sharon2 {position:absolute;
      padding-bottom:10px;
      color:white;
      font-size:18px;
      left:610px;
      width:330px;
      top:270px;   
}

#sharon3 {position:absolute;
      padding-left:10px;
      width:470px;
      top:220px;
      height:210px;
background-image:url('../images/floral.jpg');
background-repeat:repeat;
      
}

#emma1 {position:absolute;
      padding-left:10px;
      background-color:#1C1C1C;
      font-size:18px;
      top:440px;
      width:470px;
      line-height: 0;
      height:210px;
           
}

#emma2 {position:absolute;
      padding-bottom:10px;
      color:white;
      font-size:18px;
      left:130px;
      width:330px;
      top:490px;

      
}

#emma3 {position:absolute;
      left:480px;
      width:480px;
      top:440px;
      height:210px;
background-image:url('../images/emmastraw.jpg');
background-repeat:repeat;
      
}


#rob1 {position:absolute;
      padding-left:10px;
      left:480px;
      width:470px;
      background-color:#1C1C1C;
      font-size:18px;
      top:660px;
      line-height: 0;
      height:210px;
           
}


#rob2 {position:absolute;
      padding-bottom:10px;
      color:white;
      font-size:18px;
      left:610px;
      width:330px;
      top:710px;
}

#rob3 {position:absolute;
      padding-left:10px;
      width:470px;
      top:660px;
      height:210px;
background-image:url('../images/rob.gif');
background-repeat:repeat;
      
}



#lifegroupsbox1 { position:absolute;
		top:270px;
		background:white;
		color:black;
		text-align:justify;
                width:960px;}



#lifegroupsbox1:hover { background-color:#93C9EE;}

#lifegroups1 {margin-top:-10px;
	margin-left:15px;
	margin-right:15px;
	color:black;}





#sundaybox1 { position:absolute;
		top:375px;
		background:white;
		color:black;
		text-align:justify;
                width:960px;}



#sundaybox1:hover { background-color:#00567F;}

#sunday1 {margin-top:-10px;
	margin-left:15px;
	margin-right:15px;
	color:black;}


#oneeightybox1 { position:absolute;
		top:375px;
		background:white;
		color:black;
		text-align:justify;
                width:960px;}



#oneeightybox1:hover { background-color:#00567F;}

#oneeighty1 {margin-top:-10px;
	margin-left:15px;
	margin-right:15px;
	color:black;}



#parentsandtotsbox1 { position:absolute;
		top:275px;
		background:white;
		color:black;
		text-align:justify;
                width:960px;}



#parentsandtotsbox1:hover { background-color:#FF6A00;}

#parentsandtots1 {margin-top:-10px;
	margin-left:15px;
	margin-right:15px;
	color:black;}

#kidschurchbox1 { position:absolute;
		top:260px;
		background:white;
		color:black;
		text-align:justify;
                width:960px;}



#kidschurchbox1:hover { background-color:#00567F;}

#kidschurch1 {margin-top:-10px;
	margin-left:15px;
	margin-right:15px;
	color:black;}

#tempcontact {position:absolute;
		top:-30px;
		left:550px;
}




#leadershipfooter
  { position:absolute;
	top:1110px;
    width:960px;
    text-align: center;
    font-family:  Calibri,Arial,Tahoma;
    margin-top:-1px;

  }


#leadershipfooter a {
text-decoration:none;
color:white;
}


#leadershipfooter li {

border-right:1px solid #808080;
font-family: Calibri,Arial,Tahoma;
font-size:15px;
margin-right:15px;
padding-right:10px;


}


#leadershipfooter a:hover {
color:#00567F;
text-decoration:underline;
}

#getinvolvedlogo {position: absolute;
        top: 250px;
        left:0px;
}

#toprightshare {position: absolute;
        top: 10px;
        right:-120px;
}

#smalllightoftheworld {position: absolute;
        top: -18px;
        left:-74px;
}

#newlifelogo {position: absolute;
        top: 0px;
        left:970px;
}

#facebooklike {position: absolute;
        top: 2030px;
        left:0px;
}


   .ax-outer {
		width: 450px;
		margin: 0px auto;
		background: #00567F;
		padding-left: 15px;
		padding-right: 10px;
		padding-top: 15px;
		padding-bottom: 5px;
		border-radius: 10px;
		-webkit-border-radius: 10px;    /* for Safari */
		-moz-border-radius: 10px;       /* for Firefox */		
	}
	
	.ax-label {
		display: block;
		margin-bottom: 6px;
	}
	
	.ax-input, .ax-textarea, .ax-select {
		margin: 0 0 20px 0;
		padding: 6px;
		width: 430px;
		color: #6f6f6f;
		border: 1px solid #dfdfdf;
		border-radius: 10px;
		-webkit-border-radius: 10px;    /* for Safari */
		-moz-border-radius: 10px;       /* for Firefox */
	}
	
	.ax-select {
		width: 450px;
	}
	
	.ax-textarea {

		height: 100px;				
	}
			
	.ax-button{
		height: 42px;
		width: 134px;
		display: block;
		border: none;
		margin-top: 30px;
		background: black;
		color: #FFF;
		padding: 0 0 6px 0;
		text-align: center;	
		cursor: pointer;
		border-radius: 10px;
		-webkit-border-radius: 10px;    /* for Safari */
		-moz-border-radius: 10px;       /* for Firefox */
	}

	.error {
		color: red;
		margin: 0;
	}

#emailme {position:absolute;
          top:375px;
          left:375px;
}

