

	body {
	font-family: Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
	background: #f8f1e5 url('../images/bg.jpg') no-repeat top center;
	}
	h1 {
	margin: 0;
	padding: 0;
	}
	h2 {
	margin: 0;
	padding: 0;
	}
	h3 {
	margin: 0;
	padding: 0;
	}
	p {
	margin: 0;
	padding: 0;
	}
	ul {
	padding: 0;
	margin: 0;
	}
	

	

/* -------------------------------------------------------------- WRAPPER -------------------------------------------------------------- */
#wrapper {
width: 1026px;
margin: auto;
padding: 0;
background: url('../images/bg-tile-shadow.png') repeat-y top;
}

/* -------------------------------------------------------------- FLASHMAIN -------------------------------------------------------------- */
#maingraphic {
height: 266px;
padding: 8px 0 0 25px;
margin: 0;
}

/* -------------------------------------------------------------- MENU -------------------------------------------------------------- */
#menu {
height: 80px;
padding: 0;
margin: 0 0 0 16px;
background: url('../images/bg-menu.jpg') no-repeat center left;
}

/* -------------------------------------------------------------- WELCOME -------------------------------------------------------------- */
#welcome {
float: left;
width: 257px;
height: 370px;
padding: 0;
margin: 0 0 0 16px;
background: url('../images/bg-welcome.jpg') no-repeat center left;
}
#welcome p {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#434343;
font-weight: normal;
line-height: 24px;
font-size: 19px;
margin: 120px 30px 0 43px;
padding: 0;
}
#welcome a:link, #welcome a:visited {
text-decoration: none;
color:#4494c8;
}
#welcome a:hover, #welcome a:active {
text-decoration: underline;
}

/* -------------------------------------------------------------- SUNDAYS -------------------------------------------------------------- */
#sundays {
float: left;
width: 246px;
height: 370px;
padding: 0;
margin: 0;
background: url('../images/bg-sundays.jpg') no-repeat center left;
}
a.sundaysfeature { 
display: block; 
width: 233px; 
height: 267px; 
outline: none;
margin: 47px 0 0 0;
padding: 0;
}
a.sundaysfeature p { 
position: absolute; 
left: -2000px;
}
a#sundays-but { 
background: url('../images/sundays-but.jpg') no-repeat left center; 
float: left;
}
a#sundays-but:hover,a#sundays-but.selected { 
background-position: right center; 
}

/* -------------------------------------------------------------- EVENTS LISTING -------------------------------------------------------------- */
#comingup {
float: left;
width: 246px;
height: 274px;
padding: 96px 0 0 0;
margin: 0;
background: url('../images/bg-comingup-alt.jpg') no-repeat center left;
}
#comingup p {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
font-weight: normal;
line-height: 16px;
font-size: 13px;
margin: 10px 15px 0 25px;
padding: 0;
}
#comingup a:link, #comingup a:visited {
text-decoration: none;
color:#4494c8;
}
#comingup a:hover, #comingup a:active {
text-decoration: underline;
}

/* -------------------------------------------------------------- EVENTS -------------------------------------------------------------- */
#events {
float: left;
width: 243px;
height: 320px;
padding: 50px 0 0 1px;
margin: 0;
background: url('../images/bg-ad.jpg') no-repeat left center; 
}

/* -------------------------------------------------------------- FOOTER -------------------------------------------------------------- */
#footerwrapper {
height: 101px;
padding: 0;
margin: 0;
background: url('../images/bg-footer.jpg') no-repeat left center; 
}
#footerleft {
float: left;
margin: 16px 0 0 50px;
padding: 0;
}
#footerright {
float: right;
margin: 29px 67px 0 0;
padding: 0;
}
#footermiddle p {
float: left;
color:#9d9a98;
font-weight: normal;
font-size: 10px;
margin: 30px 0 0 70px;
padding: 0;
}
#footermiddle a:link, #footermiddle a:visited {
text-decoration: none;
color:#9d9a98;
}
#footermiddle a:hover, #footermiddle a:active {
text-decoration: underline;
}



#clear {
clear: both;
}


