@charset "UTF-8";/* CSS Document *//* positioning */#head {	position: absolute;	top: 10px;	left: 10px;	width: 988px;	height: 178px;	}#currentteaching {	position: absolute;	top: 191px;	left: 25px;	width: 640px;	height: 27px;	}#beforeyouattend {	position: absolute;	top: 191px;	left: 673px;	width: 310px;	height: 27px;	}#seriesgraphic {	position: absolute;	top: 218px;	left: 25px;	width: 640px;	height: 343px;	}		.linetop {	display: none;	}	.linebottom {	display: none;	}.location {	position: relative;	display: block;	margin-bottom: 5px;	width: 310px;	height: 40px;	background-image:url(/images/sidenav/locationtimes-sidenav.gif);	}a.location:hover {	background-image:url(/images/sidenav/locationtimes-sidenav-over.gif);	}.expect {	position: relative;	display: block;	margin-bottom: 5px;	width: 310px;	height: 40px;	background-image:url(/images/sidenav/whattoexpect-sidenav.gif);	}a.expect:hover {	background-image:url(/images/sidenav/whatoexpect-sidenav-over.gif);	}.children {	position: relative;	display: block;	margin-bottom: 5px;	width: 310px;	height: 40px;	background-image:url(/images/sidenav/children-sidenav.gif);	}a.children:hover {	background-image:url(/images/sidenav/children-sidenav-over.gif);	}.students {	position: relative;	display: block;	margin-bottom: 5px;	width: 310px;	height: 40px;	background-image:url(/images/sidenav/students-sidenav.gif);	}a.students:hover {	background-image:url(/images/sidenav/students-sidenav-over.gif);	}.lifegroups {	position: relative;	display: block;	width: 310px;	height: 40px;	background-image:url(/images/sidenav/lifegroups-sidenav.gif);	}a.lifegroups:hover {	background-image:url(/images/sidenav/lifegroups-sidenav-over.gif);	}.staff {	position: absolute;	top: 581px;	left: 25px;	width: 156px;	height: 100px;	background-image: url(/images/home/meetourstaff.gif);	}	a.staff:hover {	background-image: url(/images/home/meetourstaffover.gif);	}	#about {	position: absolute;	top: 581px;	left: 186px;	width: 136px;	height: 75px;	padding-top: 25px;	padding-left: 10px;	padding-right: 10px;	font-size: 1.2em;	line-height: 180%;	background-image: url(/images/home/about.gif);	}#listen {	position: absolute;	top: 581px;	left: 347px;	width: 136px;	height: 75px;	padding-top: 25px;	padding-left: 10px;	padding-right: 10px;	font-size: 1.2em;	line-height: 120%;	background-image: url(/images/home/listen.gif);	}#upcoming1 {	position: absolute;	top: 581px;	left: 509px;	width: 234px;	height: 100px;	}#upcoming2 {	position: absolute;	top: 581px;	left: 749px;	width: 234px;	height: 100px;	}#line1 {	position: absolute;	top: 570px;	left: 25px;	width: 477px;	height: 6px;	}#line2 {	position: absolute;	top: 570px;	left: 509px;	width: 474px;	height: 6px;	}	#line3 {	position: absolute;	top: 681px;	left: 25px;	width: 477px;	height: 6px;	}#line4 {	position: absolute;	top: 681px;	left: 509px;	width: 474px;	height: 6px;	}		#photorotation {	position: absolute;	top: 218px;	left: 673px;	width: 310px;	height: 160px;	}		#rightnav {	position: absolute;	top: 341px;	left: 673px;	}		#foot {	position: absolute;	top: 701px;	left: 10px;	width: 988px;	height: 40px;	}	
	
.alert {
	position: relative;
	display: block;
	background-color: #ccc;
	padding: 20px;
	width: 928px;
	margin: 0 auto 10px auto;
}	