#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;
}

#cumberlandchurchtextbutton a,
#newslettericonbutton a,
#presbyterychurchtextbutton 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;
}

#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;
}

#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_links_media/shape2copy6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 168px;
   z-index: 3;
   width: 3px;
   height: 39px;
}

#visitthesitebutton a:hover,
#visitthesite2button a:hover  {
   background-position: -142px 0%;
}

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

#visitthesite2button a,
#visitthesitebutton a  {
   background: url(sg_links_media/visitthesitebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 28px;
   width: 142px;
   font-size: 28px;
   line-height: 28px;
}

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

#visitthesite2button,
#visitthesitebutton  {
   visibility: visible;
   position: absolute;
   top: 742px;
   z-index: 3;
   width: 142px;
   height: 28px;
}

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

#cumberlandchurchtextbutton a:hover  {
   background-position: -241px 0%;
}

#presbyterychurchtextbutton a:hover  {
   background-position: -185px 0%;
}

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

#cumberlandchurchbutton a:hover  {
   background-position: -335px 0%;
}

#cumberlandchurchtextbutton a  {
   width: 241px;
   background-image: url(sg_links_media/cumberlandchurchtextbutton.gif);
}

#presbyterychurchtextbutton a  {
   width: 185px;
   background-image: url(sg_links_media/presbyterychurchtextbutton.gif);
}

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

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

#presbyterychurchtextbutton  {
   visibility: visible;
   position: absolute;
   left: 561px;
   top: 688px;
   z-index: 3;
   width: 185px;
   height: 37px;
}

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

#cumberlandchurchtextbutton  {
   visibility: visible;
   position: absolute;
   left: 153px;
   top: 688px;
   z-index: 3;
   width: 241px;
   height: 37px;
}

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

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

#presbyterybutton a:hover  {
   background-position: -334px 0%;
}

#cumberlandchurchbutton a  {
   background: url(sg_links_media/cumberlandchurchbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 313px;
   width: 335px;
   font-size: 313px;
   line-height: 313px;
}

#cumberlandchurchbutton  {
   visibility: visible;
   position: absolute;
   left: 107px;
   top: 370px;
   z-index: 3;
   width: 335px;
   height: 313px;
}

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

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

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

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

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

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

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

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

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

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

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

#visitthesite2button  {
   left: 584px;
}

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

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

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

#presbyterybutton a  {
   background: url(sg_links_media/presbyterybutton.gif) no-repeat 0% 0px;
   display: block;
   height: 312px;
   width: 334px;
   font-size: 312px;
   line-height: 312px;
}

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

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

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

#visitthesitebutton  {
   left: 203px;
}

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

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

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

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

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

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

#presbyterybutton  {
   visibility: visible;
   position: absolute;
   left: 486px;
   top: 370px;
   z-index: 3;
   width: 334px;
   height: 312px;
}

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

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

#mcclanelink p a  {
   color: #B6B6B6;
}

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

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

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

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

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

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

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

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

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

#shape2copy2  {
   left: 226px;
}

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

#shape2copy3  {
   left: 358px;
}

#shape2copy6  {
   left: 777px;
}

#shape2copy4  {
   left: 469px;
}

#shape2copy5  {
   left: 662px;
}

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

#shape2copy  {
   left: 131px;
}

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

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

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

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

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

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

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

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


