#links p a:hover,
#contact p a:hover,
#history p a:hover,
#whatshappening p a:hover,
#ministries p a:hover,
#about p a:hover,
#home p a:hover,
#footernavigation p a:hover,
#mcclanelink p a:hover  {
   text-decoration: underline;
}

#footernavigation p a,
#links p a,
#history p a,
#mcclanelink p a,
#whatshappening p a,
#home p a,
#contact p a,
#about p a,
#ministries p a  {
   border: 0px none #000000;
   color: #FFFFFF;
   text-decoration: none;
}

#newslettericonbutton a,
#calendariconbutton a,
#facebooktextbutton a,
#newslettertextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 37px;
   background-position: 0% 0px;
   font-size: 37px;
   line-height: 37px;
}

#facebookiconbutton a:hover,
#calendariconbutton a:hover,
#newslettericonbutton a:hover  {
   background-position: -38px 0%;
}

#whatshappening p,
#history p,
#links p,
#home p,
#about p,
#ministries p,
#contact p  {
   font: 15px/18px Georgia, serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#shape2copy3,
#shape2copy5,
#shape2copy2,
#shape2copy6,
#shape2copy,
#shape2copy4  {
   background: url(sg_ministries_media/shape2copy6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 168px;
   z-index: 3;
   width: 3px;
   height: 39px;
}

#address p,
#scheduletext p,
#scheduletextcopy p  {
   font: 13px/16px HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#fellowshipopportunitiestext p,
#mainbodytext p  {
   font: 14px/17px Georgia, serif;
   margin: 0px;
   color: #573C29;
   padding-bottom: 10px;
   text-align: left;
}

#calendartextbutton a,
#bulletintextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 41px;
   background-position: 0% 0px;
   font-size: 41px;
   line-height: 41px;
}

#footernavigation p,
#copyrighttext p  {
   font: 12px HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#scheduleheader p,
#addressheader p  {
   font: 15px/14px HelveticaNeue-Bold, HelveticaNeue, "Helvetica Neue";
   margin: 0px;
   color: #D9CEBF;
   text-align: left;
}

#separatorleft,
#separatorright  {
   visibility: visible;
   position: absolute;
   top: 387px;
   z-index: 3;
   width: 57px;
   height: 894px;
   background-repeat: no-repeat;
}

#newslettertextbutton a:hover  {
   background-position: -112px 0%;
}

#fellowshipopportunitiestext  {
   visibility: visible;
   position: absolute;
   left: 667px;
   top: 761px;
   z-index: 3;
   width: 240px;
}

#facebooktextbutton a:hover  {
   background-position: -83px 0%;
}

#calendartextbutton a:hover  {
   background-position: -144px 0%;
}

#bulletiniconbutton a:hover  {
   background-position: -35px 0%;
}

#bulletintextbutton a:hover  {
   background-position: -124px 0%;
}

#newslettertextbutton a  {
   width: 112px;
   background-image: url(sg_ministries_media/newslettertextbutton.gif);
}

#newslettericonbutton a  {
   width: 38px;
   background-image: url(sg_ministries_media/newslettericonbutton.gif);
}

#headlineseparatorline  {
   background: url(sg_ministries_media/headlineseparatorline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 135px;
   top: 68px;
   z-index: 3;
   width: 770px;
   height: 2px;
}

#bulletintextbutton a  {
   width: 124px;
   background-image: url(sg_ministries_media/bulletintextbutton.gif);
}

#calendariconbutton a  {
   width: 38px;
   background-image: url(sg_ministries_media/calendariconbutton.gif);
}

#bulletiniconbutton a  {
   background: url(sg_ministries_media/bulletiniconbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 36px;
   width: 35px;
   font-size: 36px;
   line-height: 36px;
}

#calendartextbutton a  {
   width: 144px;
   background-image: url(sg_ministries_media/calendartextbutton.gif);
}

#newslettertextbutton  {
   visibility: visible;
   position: absolute;
   left: 348px;
   top: 1414px;
   z-index: 4;
   width: 112px;
   height: 37px;
}

#facebooktextbutton a  {
   width: 83px;
   background-image: url(sg_ministries_media/facebooktextbutton.gif);
}

#facebookiconbutton a  {
   background: url(sg_ministries_media/facebookiconbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 38px;
   width: 38px;
   font-size: 38px;
   line-height: 38px;
}

#newslettericonbutton  {
   visibility: visible;
   position: absolute;
   left: 299px;
   top: 1411px;
   z-index: 4;
   width: 38px;
   height: 37px;
}

#footernavbackground  {
   background: url(sg_ministries_media/footernavbackground.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 104px;
   top: 1670px;
   z-index: 3;
   width: 816px;
   height: 32px;
}

#calendartextbutton  {
   visibility: visible;
   position: absolute;
   left: 746px;
   top: 1414px;
   z-index: 4;
   width: 144px;
   height: 41px;
}

#bulletintextbutton  {
   visibility: visible;
   position: absolute;
   left: 531px;
   top: 1414px;
   z-index: 4;
   width: 124px;
   height: 41px;
}

#calendariconbutton  {
   visibility: visible;
   position: absolute;
   left: 697px;
   top: 1412px;
   z-index: 4;
   width: 38px;
   height: 37px;
}

#facebooktextbutton  {
   visibility: visible;
   position: absolute;
   left: 175px;
   top: 1414px;
   z-index: 4;
   width: 83px;
   height: 37px;
}

#facebookiconbutton  {
   visibility: visible;
   position: absolute;
   left: 129px;
   top: 1412px;
   z-index: 4;
   width: 38px;
   height: 38px;
}

#footernavigation p  {
   line-height: 20px;
}

#downloadbackground  {
   background: url(sg_ministries_media/downloadbackground.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 104px;
   top: 1392px;
   z-index: 3;
   width: 816px;
   height: 80px;
}

#bulletiniconbutton  {
   visibility: visible;
   position: absolute;
   left: 489px;
   top: 1413px;
   z-index: 4;
   width: 35px;
   height: 36px;
}

#mainsiteheadline  {
   background: url(sg_ministries_media/mainsiteheadline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 97px;
   top: 87px;
   z-index: 3;
   width: 817px;
   height: 55px;
}

#scheduletextcopy  {
   visibility: visible;
   position: absolute;
   left: 313px;
   top: 1560px;
   z-index: 3;
   width: 215px;
}

#footernavigation  {
   visibility: visible;
   position: absolute;
   left: 123px;
   top: 1678px;
   z-index: 5;
   width: 542px;
}

#stainglassphoto  {
   background: url(sg_ministries_media/stainglassphoto.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 667px;
   top: 397px;
   z-index: 3;
   width: 255px;
   height: 340px;
}

#mcclanelink p a  {
   color: #B6B6B6;
}

#copyrighttext p  {
   line-height: 15px;
}

#promoheadline p  {
   font: 42px/18px Georgia, serif;
   margin: 0px;
   color: #D3C9BD;
   text-align: center;
}

#scheduleheader  {
   visibility: visible;
   position: absolute;
   left: 103px;
   top: 1533px;
   z-index: 3;
   width: 251px;
}

#tcptclabelhead  {
   background: url(sg_ministries_media/tcptclabelhead.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 234px;
   top: 31px;
   z-index: 3;
   width: 533px;
   height: 18px;
}

#pid1ministries  {
   margin: 0px auto 0px auto;
   width: 1004px;
   position: relative;
}

#separatorright  {
   background-image: url(sg_ministries_media/separatorright.gif);
   left: 947px;
}

#whatshappening  {
   visibility: visible;
   position: absolute;
   left: 515px;
   top: 180px;
   z-index: 4;
   width: 196px;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 643px;
   top: 1678px;
   z-index: 4;
   width: 306px;
}

#mcclanelink p  {
   font: 11px/15px HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue";
   margin: 0px;
   color: #B6B6B6;
   text-align: left;
}

#addressheader  {
   visibility: visible;
   position: absolute;
   left: 711px;
   top: 1533px;
   z-index: 3;
   width: 175px;
}

#promoheadline  {
   visibility: visible;
   position: absolute;
   left: 267px;
   top: 259px;
   z-index: 3;
   width: 473px;
}

#separatorleft  {
   background-image: url(sg_ministries_media/separatorleft.gif);
   left: 17px;
}

#bottomspacer  {
   visibility: visible;
   position: absolute;
   left: 759px;
   top: 1737px;
   z-index: 3;
   width: 144px;
   height: 12px;
   background-color: #220202;
   background-image: none;
   font-size: 1px;
}

#scheduletext  {
   visibility: visible;
   position: absolute;
   left: 103px;
   top: 1560px;
   z-index: 3;
   width: 193px;
}

#mainbodytext  {
   visibility: visible;
   position: absolute;
   left: 109px;
   top: 377px;
   z-index: 3;
   width: 511px;
}

#shape2copy3  {
   left: 405px;
}

#shape2copy2  {
   left: 273px;
}

#shape2copy5  {
   left: 709px;
}

#shape2copy6  {
   left: 824px;
}

#mcclanelink  {
   visibility: visible;
   position: absolute;
   left: 758px;
   top: 1710px;
   z-index: 3;
   width: 174px;
}

#shape2copy4  {
   left: 516px;
}

#shape2copy  {
   left: 178px;
}

#ministries  {
   visibility: visible;
   position: absolute;
   left: 285px;
   top: 180px;
   z-index: 3;
   width: 110px;
}

#history  {
   visibility: visible;
   position: absolute;
   left: 422px;
   top: 180px;
   z-index: 3;
   width: 82px;
}

#contact  {
   visibility: visible;
   position: absolute;
   left: 725px;
   top: 180px;
   z-index: 3;
   width: 85px;
}

#address  {
   visibility: visible;
   position: absolute;
   left: 712px;
   top: 1560px;
   z-index: 3;
   width: 245px;
}

#about  {
   visibility: visible;
   position: absolute;
   left: 194px;
   top: 180px;
   z-index: 3;
   width: 65px;
}

#links  {
   visibility: visible;
   position: absolute;
   left: 849px;
   top: 180px;
   z-index: 3;
   width: 54px;
}

#home  {
   visibility: visible;
   position: absolute;
   left: 104px;
   top: 180px;
   z-index: 3;
   width: 53px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_ministries_media/exteriortile.gif) center top repeat;
}


