body {
	background-color:#a1c4da;
	background-image:url(gfx/body-bg.jpg);
	background-repeat:repeat-x;
	color:#666;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
		
}

.wrapper {
	margin:0 auto;
	position:relative;
	width:840px;
}






#common-titlemain { 
	color:#bca876;
	font-size:24px;
}
#common-gray11 {
	color:#999;
	font-size:11px;
}
#common-8 {
	font-size:8px;
}

#common-title {
	color:#0bbef8;
	font-size:24px;
	left:20px;
	position:absolute;
	top:150px;
}
#common-d1 {
	background-image:url(gfx/dots-sgray.jpg);
	height:1px;
	left:22px;
	position:absolute;
	top:194px;
	width:799px;
}
#common-txt1 {
	left:20px;
	position:absolute;
	top:210px;
	width:800px;
}






/* Header Header Header Header Header Header Header Header Header Header */
#header-title {
	left:22px;
	position:absolute;
	top:18px;
}
#menu-1 {
	left:0px;
	position:absolute;
	top:55px;
}
#menu-2 {
	left:168px;
	position:absolute;
	top:55px;
}
#menu-3 {
	left:336px;
	position:absolute;
	top:55px;
}
#menu-4 {
	left:504px;
	position:absolute;
	top:55px;
}
#menu-5 {
	left:672px;
	position:absolute;
	top:55px;
}

#local {
	color:#999;
	font-size:9px;
	left:22px;
	position:absolute;
	top:122px;
}
#local a {
	color:#1e5f9b;
	text-decoration:none;
}
#local a:hover {
	color:#0bbef8;
	text-decoration:none;
}




/* Footer Footer Footer Footer Footer Footer Footer Footer Footer Footer */
#footer-navi {
	color:#1e5f9b;
	font-size:9px;
	left:10px;
	line-height:13px;
	position:absolute;
	top:0px;
}
#footer-navi a {
	color:#1e5f9b;
	text-decoration:none;
}
#footer-navi a:hover {
	color:#bca876;
	text-decoration:none;
}
#footer-legal {
	color:#666;
}
#footer-physical {
	color:#666;
	font-size:9px;
	line-height:13px;
	position:absolute;
	right:10px;
	top:0px;
}
















/* Our Church  Our Church  Our Church  Our Church  Our Church  Our Church  Our Church  Our Church  Our Church  Our Church  Our Church  */
#oc-white {
	background-color:#FFF;
	height:2070px;
	left:0px;
	position:absolute;
	top:0px;
	width:840px;
}
#oc-lp {
	left:20px;
	position:absolute;
	top:320px;
}
#oc-sp1 {
	position:absolute;
	right:20px;
	top:320px;
}
#oc-sp2 {
	position:absolute;
	right:20px;
	top:508px;
}

#oc-1-par1 { 
	left:20px;
	position:absolute;
	top:700px;
	width:800px;
}
#oc-1-par2 { 
	left:20px;
	position:absolute;
	top:900px;
	width:800px;
}
#oc-1-par3 { 
	left:20px;
	position:absolute;
	top:1076px;
	width:800px;
}

#oc-footer {
	left:0px;
	position:relative;
	top:2080px;
}





/* Services  Services  Services  Services  Services  Services  Services  Services  Services  Services  */
#sv-white {
	background-color:#FFF;
	height:1870px;
	left:0px;
	position:absolute;
	top:0px;
	width:840px;
}
#sv-frame {
	background-image:url(gfx/sv-frame.jpg);
	height:350px;
	left:30px;
	position:absolute;
	top:210px;
	width:491px;
}
#sv-framepic {
	left:63px;
	position:absolute;
	top:234px;
}
#sv-frametxt {
	color:#0bbef8;
	left:70px;
	position:absolute;
	top:510px;
}
#sv-frametxtgray {
	color:#666;
	font-size:12px;
}

#sv-framebut {
	left:387px;
	position:absolute;
	top:500px;
}
#sv-contentstitle {
	color:#0bbef8;
	font-size:18px;
	right:30px;
	position:absolute;
	top:210px;
	width:240px;
}
#sv-contentsbg {
	background-image:url(gfx/sv-contents.jpg);
	background-repeat:no-repeat;
	height:198px;
	position:absolute;
	right:30px;
	top:238px;
	width:240px;
}
#sv-contents {
	font-size:12px;
}
#sv-contents a {
	color:#1e5f9b;
	text-decoration:none;	
}
#sv-contents a:hover {
	color:#0bbef8;
	text-decoration:none;	
}
#sv-contents-1 {
	left:610px;
	position:absolute;
	top:252px;
}
#sv-contents-2 {
	left:610px;
	position:absolute;
	top:291px;
}
#sv-contents-3 {
	left:610px;
	position:absolute;
	top:329px;
}
#sv-contents-4 {
	left:610px;
	position:absolute;
	top:367px;
}
#sv-contents-5 {
	left:610px;
	position:absolute;
	top:404px;
}

#sv-faqbg {
	background-image:url(gfx/sv-faq.jpg);
	height:117px;
	position:absolute;
	right:30px;
	top:443px;
	width:240px;
}
#sv-faqtitle {
	color:#0bbef8;
	font-size:18px;
	left:580px;
	position:absolute;
	top:450px;
	width:220px;
}
#sv-faqtxt {
	left:580px;
	position:absolute;
	top:500px;
	width:200px;
}
#sv-faqbut {
	left:720px;
	position:absolute;
	top:525px;
}










#sv-1-par1 { 
	left:20px;
	position:absolute;
	top:580px;
	width:800px;
}
#sv-1-par2 { 
	left:20px;
	position:absolute;
	top:740px;
	width:800px;
}
#sv-1-par3 { 
	left:20px;
	position:absolute;
	top:1063px;
	width:800px;
}
#sv-1-par4 { 
	left:20px;
	position:absolute;
	top:1240px;
	width:800px;
}
#sv-1-par5 { 
	left:20px;
	position:absolute;
	top:1423px;
	width:800px;
}
#sv-1-par5 a {
	color:#1e5f9b;
	text-decoration:none;
}
#sv-1-par5 a:hover {
	color:#0bbef8;
	text-decoration:none;
}










#sv-mapbg {
	background-image:url(gfx/sv-map.jpg);
	height:285px;
	left:20px;
	position:absolute;
	top:1573px;
	width:523px;
}
#sv-mappic {
	left:53px;
	position:absolute;
	top:1652px;
}
#sv-maptitle {
	color:#0bbef8;
	font-size:20px;
	left:40px;
	position:absolute;
	top:1590px;
}
#sv-maptxt1 {
	font-size:12px;
	left:305px;
	position:absolute;
	top:1650px;
}
#sv-maptxt2 {
	font-size:12px;
	left:305px;
	position:absolute;
	top:1697px;
}
#sv-maptxt3 {
	left:281px;
	position:absolute;
	top:1738px;
}


#sv-linksbg {
	background-image:url(gfx/sv-linksbg.jpg);
	height:148px;
	position:absolute;
	right:20px;
	top:1605px;
	width:245px;
}
#sv-linkstitle {
	color:#0bbef8;
	font-size:18px;
	right:20px;
	position:absolute;
	top:1580px;
	width:245px;	
}







#sv-links1 {
	left:600px;
	position:absolute;
	top:1614px;
}
#sv-links2 {
	left:600px;
	position:absolute;
	top:1644px;
}
#sv-links3 {
	left:600px;
	position:absolute;
	top:1673px;
}
#sv-links4 {
	left:600px;
	position:absolute;
	top:1702px;
}
#sv-links5 {
	left:600px;
	position:absolute;
	top:1731px;
}


#sv-footer {
	left:0px;
	position:relative;
	top:1880px;
}














/* FAQs  FAQs  FAQs  FAQs  FAQs  FAQs  FAQs  FAQs  FAQs  FAQs  */
#faq-white {
	background-color:#FFF;
	height:1010px;
	left:0px;
	position:absolute;
	top:0px;
	width:840px;
}
#faq-1-par1 { 
	left:20px;
	position:absolute;
	top:150px;
	width:800px;
}
#faq-1-par2 { 
	left:20px;
	position:absolute;
	top:900px;
	width:800px;
}
#faq-1-par3 { 
	left:20px;
	position:absolute;
	top:1076px;
	width:800px;
}

#faq-footer {
	left:0px;
	position:relative;
	top:1020px;
}













/* Contact  Contact  Contact  Contact  Contact  Contact  Contact  Contact  Contact  Contact  */
#cu-white {
	background-color:#FFF;
	height:1150px;
	left:0px;
	position:absolute;
	top:0px;
	width:840px;
}

#cu-lp {
	left:20px;
	position:absolute;
	top:210px;
}
#cu-sp1 {
	position:absolute;
	right:20px;
	top:210px;
}
#cu-sp2 {
	position:absolute;
	right:20px;
	top:398px;
}

#cu-ver1 {
	border-right:solid #a3ceec;
	border-right-width:2px;
	color:#a3ceec;
	font-size:12px;
	height:290px;
	left:7px;
	position:absolute;
	top:590px;
	width:12px;
}
#cu-email-bg {
	background-image:url(gfx/cu-email-bg.jpg);
	height:290px;
	left:30px;
	position:absolute;
	top:590px;
	width:790px;
}
#cu-email-title {
	color:#1e5f9b;
	font-size:14px;
	left:47px;
	position:absolute;
	top:601px;
}
#cu-email-txt {
	left:47px;
	position:absolute;
	top:638px;
	width:380px;
}
#cu-email-form {
	left:440px;
	position:absolute;
	top:640px;
}

#cu-ver2 {
	border-right:solid #a3ceec;
	border-right-width:2px;
	color:#a3ceec;
	font-size:12px;
	height:225px;
	left:7px;
	position:absolute;
	top:900px;
	width:12px;
}

#cu-map {
	left:30px;
	position:absolute;
	top:900px;
}
#cu-addy-bg {
	background-image:url(gfx/cu-addy-bg.jpg);
	height:225px;
	left:550px;
	position:absolute;
	top:900px;
	width:270px;
}
#cu-addy-title {
	color:#1e5f9b;
	font-size:14px;
	left:567px;
	position:absolute;
	top:911px;
}
#cu-addy-txt {
	left:567px;
	position:absolute;
	top:948px;
	width:235px;
}
#cu-addy-txt a {
	color:#1e5f9b;
	text-decoration:none;
}
#cu-addy-txt a:hover {
	color:#0bbef8;
	text-decoration:none;
}
#cu-1-par1 { 
	left:20px;
	position:absolute;
	top:150px;
	width:800px;
}
#cu-1-par2 { 
	left:20px;
	position:absolute;
	top:900px;
	width:800px;
}
#cu-1-par3 { 
	left:20px;
	position:absolute;
	top:1076px;
	width:800px;
}

#cu-footer {
	left:0px;
	position:relative;
	top:1160px;
}





















/* Photos  Photos  Photos  Photos  Photos  Photos  Photos  Photos  Photos  Photos  */
#ph-white {
	background-color:#FFF;
	height:858px;
	left:0px;
	position:absolute;
	top:0px;
	width:840px;
}
#ph-frame {
	background-image:url(gfx/ph-frame.jpg);
	height:350px;
	left:30px;
	position:absolute;
	top:210px;
	width:491px;
}
#ph-framepic {
	left:63px;
	position:absolute;
	top:234px;
}
#ph-frametxt {
	color:#0bbef8;
	left:70px;
	position:absolute;
	top:510px;
}
#ph-frametxtgray {
	color:#666;
	font-size:12px;
}

#ph-framebut {
	left:387px;
	position:absolute;
	top:500px;
}
#ph-contentstitle {
	color:#0bbef8;
	font-size:18px;
	right:30px;
	position:absolute;
	top:210px;
	width:240px;
}
#ph-contentsbg {
	background-image:url(gfx/sv-contents.jpg);
	background-repeat:no-repeat;
	height:198px;
	position:absolute;
	right:30px;
	top:238px;
	width:240px;
}
#ph-contents {
	font-size:12px;
}
#ph-contents a {
	color:#1e5f9b;
	text-decoration:none;	
}
#ph-contents a:hover {
	color:#0bbef8;
	text-decoration:none;	
}
#ph-contents-1 {
	left:610px;
	position:absolute;
	top:252px;
}
#ph-contents-2 {
	left:610px;
	position:absolute;
	top:291px;
}
#ph-contents-3 {
	left:610px;
	position:absolute;
	top:329px;
}
#ph-contents-4 {
	left:610px;
	position:absolute;
	top:367px;
}
#ph-contents-5 {
	left:610px;
	position:absolute;
	top:404px;
}


#ph-allcatbg {
	background-image:url(gfx/sv-faq.jpg);
	height:117px;
	position:absolute;
	right:30px;
	top:443px;
	width:240px;
}
#ph-allcattitle {
	color:#0bbef8;
	font-size:18px;
	left:580px;
	position:absolute;
	top:450px;
	width:220px;
}
#ph-allcattxt {
	left:580px;
	position:absolute;
	top:478px;
	width:220px;
}
#ph-callcatmenu {
	left:578px;
	position:absolute;
	top:522px;
}

#ph-maincat-ver {
	border-right:solid #a3ceec;
	border-right-width:2px;
	color:#a3ceec;
	font-size:12px;
	height:258px;
	left:7px;
	position:absolute;
	top:580px;
	width:12px;
}
#ph-maincat {
	left:20px;
	position:absolute;
	top:580px;
	width:805px;
}
.ph-maincat-padding {
	padding-bottom:15px;
	padding-left:15px;
}

#ph-footer {
	left:0px;
	position:relative;
	top:868px;
}







/* Calendar Calendar Calendar Calendar Calendar Calendar Calendar Calendar Calendar Calendar Calendar */
#ca-white {
	background-color:#FFF;
	height:830px;
	left:0px;
	position:absolute;
	top:0px;
	width:840px;
}

#ca-footer {
	left:0px;
	position:relative;
	top:840px;
}





/* Index Index Index Index Index Index Index Index Index Index Index */
#in-white {
	background-color:#FFF;
	height:500px;
	left:0px;
	position:absolute;
	top:674px;
	width:840px;
}
#in-bb {
	left:0px;
	position:absolute;
	top:122px;
}
#in-bb-button {
	left:604px;
	position:absolute;
	top:594px;
}

#in-footer {
	left:0px;
	position:relative;
	top:674px;
}









/* Eggs  */
#ee1-white {
	background-color:#FFF;
	height:630px;
	left:0px;
	position:absolute;
	top:0px;
	width:840px;
}
#ee1-footer {
	left:0px;
	position:relative;
	top:640px;
}
