#churchsupportbutton a,
#videoandphotosbutton a,
#directionstogetherebutton a,
#ourleadershipstaffbutton a,
#bulletinsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#youthbutton a,
#homebutton a,
#knowbutton a,
#contactusbutton a,
#sharebutton a,
#followbutton a,
#aboutusbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#thepccstatementoffaithbutton a,
#ourcalendarofeventsbutton a,
#membernewsbutton a,
#podcastsandblogsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#ourleadershipstaffbutton a:hover,
#thepccstatementoffaithbutton a:hover  {
   background-position: -138px 0%;
}

#knowmenu li a:hover,
#sharemenu li a:hover,
#followmenu li a:hover  {
   background-color: #363839;
}

#podcastsandblogsbutton a:hover,
#directionstogetherebutton a:hover  {
   background-position: -132px 0%;
}

#panel3xmedia,
#panel4xmedia,
#panel2xmedia  {
	visibility: visible;
	position: absolute;
	left: 695px;
	z-index: 7;
	width: 199px;
	height: 130px;
}

#ourcalendarofeventsbutton a:hover  {
   background-position: -146px 0%;
}

#thepccstatementoffaithbutton a  {
   width: 138px;
   background-image: url(sg_home_media/id0thepccstatementoffaithbu.gif);
}

#knowmenu li a,
#sharemenu li a  {
   background-color: #EED39D;
   border-bottom-color: #000000;
   border-bottom-style: solid;
   border-right-color: #000000;
   border-right-style: solid;
   border-left-color: #000000;
   border-left-style: solid;
   border-width: 1px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   width: 100%;
   display: block;
}

#pcclogooriginalbutton a:hover  {
   background-position: -189px 0%;
}

#videoandphotosbutton a:hover  {
   background-position: -119px 0%;
}

#thepccstatementoffaithbutton  {
	visibility: visible;
	position: absolute;
	left: 12px;
	top: 199px;
	z-index: 6;
	width: 138px;
	height: 10px;
}

#ourcalendarofeventsbutton a  {
   width: 146px;
   background-image: url(sg_home_media/ourcalendarofeventsbutton.gif);
}

#churchsupportbutton a:hover  {
   background-position: -120px 0%;
}

#directionstogetherebutton a  {
   width: 132px;
   background-image: url(sg_home_media/directionstogetherebutton.gif);
}

#ourleadershipstaffbutton a  {
   width: 138px;
   background-image: url(sg_home_media/ourleadershipstaffbutton.gif);
}

#knowmenu li,
#sharemenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#ourcalendarofeventsbutton  {
	visibility: visible;
	position: absolute;
	left: 12px;
	top: 223px;
	z-index: 8;
	width: 146px;
	height: 10px;
}

#directionstogetherebutton  {
	visibility: visible;
	position: absolute;
	left: 12px;
	top: 270px;
	z-index: 10;
	width: 132px;
	height: 11px;
}

#membernewsbutton a:hover  {
   background-position: -99px 0%;
}

#podcastsandblogsbutton a  {
   width: 132px;
   background-image: url(sg_home_media/podcastsandblogsbutton.gif);
}

#ourleadershipstaffbutton  {
	visibility: visible;
	position: absolute;
	left: 12px;
	top: 246px;
	z-index: 9;
	width: 138px;
	height: 11px;
}

#bulletinsbutton a:hover  {
   background-position: -150px 0%;
}

#pcclogooriginalbutton a  {
   background: url(sg_home_media/pcclogooriginalbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 188px;
   width: 189px;
   font-size: 188px;
   line-height: 188px;
}

#contactusbutton a:hover  {
   background-position: -97px 0%;
}

#videoandphotosbutton a  {
   width: 119px;
   background-image: url(sg_home_media/videoandphotosbutton.gif);
}

#podcastsandblogsbutton  {
	visibility: visible;
	position: absolute;
	left: 27px;
	top: 477px;
	z-index: 16;
	width: 132px;
	height: 10px;
}

#pcclogooriginalbutton  {
	visibility: visible;
	position: absolute;
	left: 3px;
	top: 1px;
	z-index: 22;
	width: 189px;
	height: 188px;
}

#churchsupportbutton a  {
   width: 120px;
   background-image: url(sg_home_media/churchsupportbutton.gif);
}

#aboutusbutton a:hover  {
   background-position: -77px 0%;
}

#videoandphotosbutton  {
	visibility: visible;
	position: absolute;
	left: 26px;
	top: 502px;
	z-index: 17;
	width: 119px;
	height: 11px;
}

#knowmenu,
#sharemenu  {
	font: bold 11px/18px "News Gothic Std";
	margin: -1px 0px 0px -1px;
	padding: 0px;
	list-style: none;
	text-align: left;
	color: #FFFFFF;
	position: absolute;
	top: 34px;
	z-index: 34;
	visibility: hidden;
}

#followbutton a:hover  {
   background-position: -62px 0%;
}

#bannergraphicxmedia  {
	visibility: visible;
	position: absolute;
	left: 208px;
	top: 46px;
	z-index: 30;
	width: 478px;
	height: 77px;
}

#panel5158x105xmedia  {
	position: absolute;
	left: 12px;
	top: 351px;
	z-index: 13;
	width: 158px;
	height: 105px;
	visibility: visible;
}

#churchsupportbutton  {
	visibility: visible;
	position: absolute;
	left: 12px;
	top: 294px;
	z-index: 11;
	width: 120px;
	height: 11px;
}

#sharebutton a:hover  {
   background-position: -50px 0%;
}

#youthbutton a:hover  {
   background-position: -51px 0%;
}

#knowbutton a:hover  {
   background-position: -47px 0%;
}

#membernewsbutton a  {
   width: 99px;
   background-image: url(sg_home_media/membernewsbutton.gif);
}

#homebutton a:hover  {
   background-position: -45px 0%;
}

#worshiptimestext p  {
   font: 11px/14px Verdana;
   margin: 0px;
   padding-left: 5px;
   text-align: left;
}

#contactusbutton a  {
   width: 97px;
   background-image: url(sg_home_media/contactusbutton.gif);
}

#bottomblackbanner  {
	background: url(sg_home_media/bottomblackbanner.gif) no-repeat;
	position: absolute;
	left: 0px;
	top: 670px;
	z-index: 21;
	width: 910px;
	height: 30px;
	visibility: visible;
}

#bulletinsbutton a  {
   width: 150px;
   background-image: url(sg_home_media/bulletinsbutton.gif);
}

#pagebodyscroll p  {
	font: 14px/17px Verdana;
	margin: 0px;
	padding-right: 5px;
	padding-left: 5px;
	text-indent: 0px;
	text-align: left;
}

#membernewsbutton  {
	visibility: visible;
	position: absolute;
	left: 12px;
	top: 319px;
	z-index: 12;
	width: 99px;
	height: 10px;
}

#worshiptimestext  {
	visibility: visible;
	position: absolute;
	left: 14px;
	top: 565px;
	z-index: 20;
	width: 158px;
}

#aboutusbutton a  {
   width: 77px;
   background-image: url(sg_home_media/aboutusbutton.gif);
}

#bulletinsbutton  {
	visibility: visible;
	position: absolute;
	left: 22px;
	top: 528px;
	z-index: 19;
	width: 150px;
	height: 11px;
}

#id0servicetimes  {
	background: url(sg_home_media/id0servicetimes.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 14px;
	top: 559px;
	z-index: 32;
	width: 128px;
	height: 19px;
}

#contactusbutton  {
	visibility: visible;
	position: absolute;
	left: 789px;
	top: 13px;
	z-index: 29;
	width: 97px;
	height: 13px;
}

#followmenu li a  {
   border: 1px solid #000000;
   background-color: #EED39D;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   display: block;
}

#panel1slideshow  {
	background: url(sg_home_media/panel1slideshow.jpg) no-repeat;
	position: absolute;
	left: 695px;
	top: 216px;
	z-index: 2;
	width: 199px;
	height: 130px;
	visibility: visible;
}

#topblackbanner  {
	background: url(sg_home_media/topblackbanner.gif) no-repeat;
	position: absolute;
	left: 132px;
	top: 0px;
	z-index: 3;
	width: 778px;
	height: 48px;
	visibility: visible;
}

#followbutton a  {
   width: 62px;
   background-image: url(sg_home_media/followbutton.gif);
}

#sharemenu li a  {
   background-color: #EED39D;
}

#pagebodyscroll  {
	overflow: auto;
	visibility: visible;
	position: absolute;
	left: 209px;
	top: 120px;
	z-index: 31;
	width: 469px;
	height: 514px;
}

#sharebutton a  {
   width: 50px;
   background-image: url(sg_home_media/sharebutton.gif);
}

#aboutusbutton  {
	visibility: visible;
	position: absolute;
	left: 297px;
	top: 13px;
	z-index: 24;
	width: 77px;
	height: 13px;
}

#youthbutton a  {
   width: 51px;
   background-image: url(sg_home_media/youthbutton.gif);
}

#addresstext p  {
   font: bold 13px/15px "News Gothic Std";
   margin: 0px;
   color: #FFFFFF;
   letter-spacing: 2px;
   text-align: center;
}

#followmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#knowmenu li a  {
   background-color: #EED39D;
}

#panel2xmedia  {
	top: 62px;
}

#homebutton a  {
   width: 45px;
   background-image: url(sg_home_media/homebutton.gif);
}

#followbutton  {
	visibility: visible;
	position: absolute;
	left: 505px;
	top: 13px;
	z-index: 26;
	width: 62px;
	height: 13px;
}

#knowbutton a  {
   width: 47px;
   background-image: url(sg_home_media/knowbutton.gif);
}

#panel4xmedia  {
   top: 520px;
}

#panel3xmedia  {
   top: 370px;
}

#addresstext  {
	position: absolute;
	left: -60px;
	top: 678px;
	z-index: 33;
	width: 1027px;
	visibility: visible;
}

#sharebutton  {
	visibility: visible;
	position: absolute;
	left: 610px;
	top: 13px;
	z-index: 27;
	width: 50px;
	height: 13px;
}

#youthbutton  {
	visibility: visible;
	position: absolute;
	left: 701px;
	top: 13px;
	z-index: 28;
	width: 51px;
	height: 13px;
}

#followmenu  {
	font: bold 11px/16px "News Gothic Std";
	height: 16px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #FFFFFF;
	visibility: hidden;
	position: absolute;
	left: 504px;
	top: 34px;
	z-index: 36;
	width: 97px;
}

#homebutton  {
	visibility: visible;
	position: absolute;
	left: 213px;
	top: 13px;
	z-index: 23;
	width: 45px;
	height: 13px;
}

#background  {
   background: url(sg_home_media/background.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 910px;
   height: 700px;
}

#knowbutton  {
	visibility: visible;
	position: absolute;
	left: 416px;
	top: 13px;
	z-index: 25;
	width: 47px;
	height: 13px;
}

#sharemenu  {
   width: 119px;
   left: 611px;
}

#textframe  {
	background: url(sg_home_media/textframe.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 195px;
	top: 138px;
	z-index: 4;
	width: 495px;
	height: 510px;
}

#knowmenu  {
   width: 120px;
   left: 415px;
}

#home  {
   margin: 0px auto 0px auto;
   width: 910px;
   position: relative;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #E9DEBA;
}
