#newsbutton a,
#id1newsletterarchivebutton a,
#donatebutton a,
#itinerarybutton a,
#id1biblestudiesbutton a,
#faithbutton a,
#id1teachingsbutton a,
#pattipagebutton a,
#staffbutton a,
#prisonministrybutton a,
#blogbutton a,
#prophecybutton a,
#id1publicitybutton a,
#id3podcastbutton a,
#id1downloadsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 27px;
   background-position: 0% 0px;
   font-size: 27px;
   line-height: 27px;
}

#studycenterbutton a:hover,
#sidebarbuttonstext p a:hover,
#welcomepagebutton a:hover,
#homebutton a:hover,
#id0publicitybutton a:hover,
#aboutbutton a:hover,
#bottomnavtext p a:hover,
#partnerbutton a:hover,
#contactbutton a:hover,
#addresstext p a:hover,
#storebutton a:hover  {
   color: #03A5E9;
}

#newsbutton a:hover,
#prisonministrybutton a:hover,
#id1publicitybutton a:hover,
#pattipagebutton a:hover,
#itinerarybutton a:hover,
#staffbutton a:hover,
#faithbutton a:hover,
#prophecybutton a:hover,
#donatebutton a:hover  {
   background-position: -76px 0%;
}

#id1downloadsbutton a:hover,
#id1biblestudiesbutton a:hover,
#blogbutton a:hover,
#id3podcastbutton a:hover,
#id1newsletterarchivebutton a:hover,
#id1teachingsbutton a:hover  {
   background-position: -99px 0%;
}

#homebutton a,
#studycenterbutton a,
#aboutbutton a,
#storebutton a,
#partnerbutton a,
#id0publicitybutton a,
#contactbutton a,
#welcomepagebutton a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #000000;
}

#googlesearchform fieldset div,
#googlesearchform fieldset legend,
#inviteform fieldset div  {
   font: 12px/14px "Times New Roman", "Times", serif;
}

#storebutton,
#homebutton,
#partnerbutton,
#id0publicitybutton,
#aboutbutton  {
   font: 14px/19px "Times New Roman", "Times", serif;
   text-align: justify;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   top: 147px;
   z-index: 7;
   height: 19px;
}

#googlesearchform fieldset *:last-child,
#inviteform fieldset *:last-child  {
   padding-bottom: 0;
}

#inviteform fieldset div label,
#googlesearchform fieldset div label  {
   margin-right: 1em;
   display: block;
   text-align: right;
   float: left;
}

#addresstext p a,
#bottomnavtext p a,
#sidebarbuttonstext p a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #FFFFFF;
}

#welcomepagebutton,
#contactbutton,
#studycenterbutton  {
   font: 14px/24px "Times New Roman", "Times", serif;
   text-align: justify;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   top: 145px;
   z-index: 7;
   height: 24px;
}

#bringinghopetothehelplessfaithtothefaithlessandfree p  {
   font: 14px/17px "Times New Roman", "Times", serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: justify;
}

#bringinghopetothehelplessfaithtothefaithlessandfree  {
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 124px;
   z-index: 10;
   width: 721px;
}

#bottomnavtext p,
#addresstext p,
#copyrighttext p  {
   font: 12px/14px "Times New Roman", "Times", serif;
   margin: 0px;
   color: #FFFFFF;
}

#googlesearchform fieldset,
#inviteform fieldset  {
   border: none;
}

#pastorhaginrecomend p,
#dadhaginreccomend p  {
   font: italic 12px/14px "Times New Roman", "Times", serif;
   margin: 0px;
   text-indent: 9px;
   text-align: justify;
}

#googlesearchform fieldset div label  {
   width: -50px;
}

#inviteform p,
#sidebarbuttonstext p  {
   font: 12px/24px "Times New Roman", "Times", serif;
   margin: 0px;
   text-align: justify;
}

#googlesearchform fieldset legend  {
   color: #FFFFFF;
}

#googlesearchform fieldset div  {
   clear: both;
   color: #FFFFFF;
}

#inviteform fieldset div label  {
   width: -17px;
}

#podcastsidebarbutton a:hover  {
   background-position: -276px 0%;
}

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

#id1newsletterarchivebutton  {
   visibility: hidden;
   position: absolute;
   left: 255px;
   top: 213px;
   z-index: 10;
   width: 99px;
   height: 27px;
}

#inviteform fieldset legend  {
   font: 12px/14px "Times New Roman", "Times", serif;
}

#randallgrierministries p  {
   font: 24px/29px "Times New Roman", "Times", serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: justify;
}

#sitesurveybutton a:hover  {
   background-position: -279px 0%;
}

#rgrierpic2,
#rgrierpic3  {
   visibility: visible;
   position: absolute;
   left: 792px;
   z-index: 5;
   width: 183px;
   height: 214px;
   background-repeat: no-repeat;
}

#inviteform fieldset div  {
   clear: both;
}

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

#prisonministrybutton a  {
   width: 76px;
   background-image: url(sg_invite_media/prisonministrybutton.gif);
}

#randallgrierministries  {
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 87px;
   z-index: 8;
   width: 365px;
}

#podcastsidebarbutton a  {
   background: url(sg_invite_media/podcastsidebarbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 131px;
   width: 276px;
   font-size: 131px;
   line-height: 131px;
}

#id1biblestudiesbutton  {
   visibility: hidden;
   position: absolute;
   left: 255px;
   top: 191px;
   z-index: 9;
   width: 99px;
   height: 27px;
}

#bookmarkbuttonliteral  {
   visibility: visible;
   position: absolute;
   left: 536px;
   top: 5px;
   z-index: 10;
   width: 241px;
}

#sidebarbuttonstext p  {
   color: #FFFFFF;
}

#prisonministrybutton  {
   visibility: hidden;
   position: absolute;
   left: 120px;
   top: 258px;
   z-index: 12;
   width: 76px;
   height: 27px;
}

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

#podcastsidebarbutton  {
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 179px;
   z-index: 5;
   width: 276px;
   height: 131px;
}

#id1publicitybutton a  {
   width: 76px;
   background-image: url(sg_invite_media/id1publicitybutton.gif);
}

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

#pastorhaginrecomend  {
   visibility: visible;
   position: absolute;
   left: 330px;
   top: 771px;
   z-index: 5;
   width: 276px;
}

#googlesearchform p  {
   margin: 0px;
}

#id1publicitybutton  {
   visibility: hidden;
   position: absolute;
   left: 120px;
   top: 235px;
   z-index: 11;
   width: 76px;
   height: 27px;
}

#id0publicitybutton  {
   width: 77px;
   left: 458px;
}

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

#sitesurveybutton a  {
   background: url(sg_invite_media/sitesurveybutton.gif) no-repeat 0% 0px;
   display: block;
   height: 12px;
   width: 279px;
   font-size: 12px;
   line-height: 12px;
}

#id1teachingsbutton  {
   visibility: hidden;
   position: absolute;
   left: 255px;
   top: 235px;
   z-index: 11;
   width: 99px;
   height: 27px;
}

#id1downloadsbutton  {
   visibility: hidden;
   position: absolute;
   left: 255px;
   top: 168px;
   z-index: 8;
   width: 99px;
   height: 27px;
}

#sidebarbuttonstext  {
   visibility: visible;
   position: absolute;
   left: 80px;
   top: 373px;
   z-index: 5;
   width: 241px;
}

#dadhaginreccomend  {
   visibility: visible;
   position: absolute;
   left: 499px;
   top: 589px;
   z-index: 5;
   width: 276px;
}

#id1backgroundcopy  {
   background: url(sg_contact_media/id1backgroundcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 265px;
   top: 0px;
   z-index: 9;
   width: 451px;
   height: 146px;
}

#itinerarybutton a  {
   width: 76px;
   background-image: url(sg_invite_media/itinerarybutton.gif);
}

#studycenterbutton  {
   width: 166px;
   left: 257px;
}

#pattipagebutton a  {
   width: 76px;
   background-image: url(sg_invite_media/pattipagebutton.gif);
}

#welcomepagebutton  {
   width: 167px;
   left: 830px;
}

#sitesurveybutton  {
   visibility: visible;
   position: absolute;
   left: 373px;
   top: 1139px;
   z-index: 5;
   width: 279px;
   height: 12px;
}

#googlesearchform  {
   visibility: visible;
   position: absolute;
   left: 805px;
   top: 14px;
   z-index: 6;
   width: 242px;
}

#id3podcastbutton  {
   visibility: hidden;
   position: absolute;
   left: 255px;
   top: 258px;
   z-index: 12;
   width: 99px;
   height: 27px;
}

#prophecybutton a  {
   width: 76px;
   background-image: url(sg_invite_media/prophecybutton.gif);
}

#relatedlinksbar  {
   background: url(sg_invite_media/relatedlinksbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 43px;
   top: 332px;
   z-index: 5;
   width: 268px;
   height: 25px;
}

#pattipagebutton  {
   visibility: hidden;
   position: absolute;
   left: 120px;
   top: 327px;
   z-index: 15;
   width: 76px;
   height: 27px;
}

#itinerarybutton  {
   visibility: hidden;
   position: absolute;
   left: 120px;
   top: 191px;
   z-index: 9;
   width: 76px;
   height: 27px;
}

#bottomnavtext p  {
   text-align: center;
}

#copyrighttext p  {
   text-align: justify;
}

#prophecybutton  {
   visibility: hidden;
   position: absolute;
   left: 120px;
   top: 281px;
   z-index: 13;
   width: 76px;
   height: 27px;
}

#id0pastorhagin  {
   background: url(sg_invite_media/id0pastorhagin.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 607px;
   top: 769px;
   z-index: 5;
   width: 181px;
   height: 181px;
}

#donatebutton a  {
   width: 76px;
   background-image: url(sg_contact_media/donatebutton.gif);
}

#staffbutton a  {
   width: 76px;
   background-image: url(sg_invite_media/staffbutton.gif);
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 353px;
   top: 1182px;
   z-index: 4;
   width: 514px;
}

#partnerbutton  {
   width: 73px;
   z-index: 8;
   left: 373px;
}

#bottomnavtext  {
   visibility: visible;
   position: absolute;
   left: 191px;
   top: 1117px;
   z-index: 4;
   width: 665px;
}

#contactbutton  {
   width: 69px;
   left: 546px;
}

#addresstext p  {
   text-align: center;
}

#faithbutton a  {
   width: 76px;
   background-image: url(sg_invite_media/faithbutton.gif);
}

#abouttexture  {
   background: url(sg_contact_media/abouttexture.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1024px;
   height: 1256px;
}

#donatebutton  {
   visibility: hidden;
   position: absolute;
   left: 364px;
   top: 168px;
   z-index: 9;
   width: 76px;
   height: 27px;
}

#aboutwhitebg  {
   background: url(sg_contact_media/aboutwhitebg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 317px;
   top: 168px;
   z-index: 4;
   width: 679px;
   height: 935px;
}

#newsbutton a  {
   width: 76px;
   background-image: url(sg_invite_media/newsbutton.gif);
}

#invitetext p  {
   font: 12px/14px "Times New Roman", "Times", serif;
   margin: 0px;
   text-align: justify;
}

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

#pid26invite  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#aboutbutton  {
   width: 58px;
   left: 137px;
}

#faithbutton  {
   visibility: hidden;
   position: absolute;
   left: 120px;
   top: 168px;
   z-index: 8;
   width: 76px;
   height: 27px;
}

#bluesidebar  {
   background: url(sg_contact_media/bluesidebar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 42px;
   top: 157px;
   z-index: 4;
   width: 268px;
   height: 942px;
}

#addresstext  {
   visibility: visible;
   position: absolute;
   left: 142px;
   top: 1160px;
   z-index: 5;
   width: 797px;
}

#id0invite p  {
   font: 18px/22px "Times New Roman", "Times", serif;
   margin: 0px;
   text-align: justify;
}

#storebutton  {
   width: 54px;
   left: 197px;
}

#staffbutton  {
   visibility: hidden;
   position: absolute;
   left: 120px;
   top: 304px;
   z-index: 14;
   width: 76px;
   height: 27px;
}

#blogbutton  {
   visibility: hidden;
   position: absolute;
   left: 255px;
   top: 281px;
   z-index: 13;
   width: 99px;
   height: 27px;
}

#globeearth  {
   background: url(sg_contact_media/globeearth.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 590px;
   top: 0px;
   z-index: 5;
   width: 421px;
   height: 170px;
}

#rgrierpic3  {
   background-image: url(sg_invite_media/rgrierpic3.gif);
   top: 599px;
}

#homebutton  {
   width: 58px;
   left: 78px;
}

#inviteform  {
   visibility: visible;
   position: absolute;
   left: 348px;
   top: 355px;
   z-index: 5;
   width: 426px;
}

#rgrierpic1  {
   background: url(sg_invite_media/rgrierpic1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 791px;
   top: 193px;
   z-index: 5;
   width: 184px;
   height: 188px;
}

#invitetext  {
   visibility: visible;
   position: absolute;
   left: 332px;
   top: 214px;
   z-index: 6;
   width: 451px;
}

#newsbutton  {
   visibility: hidden;
   position: absolute;
   left: 120px;
   top: 213px;
   z-index: 10;
   width: 76px;
   height: 27px;
}

#rgrierpic2  {
   background-image: url(sg_invite_media/rgrierpic2.gif);
   top: 383px;
}

#id0invite  {
   visibility: visible;
   position: absolute;
   left: 340px;
   top: 181px;
   z-index: 5;
   width: 158px;
}

#grayearth  {
   background: url(sg_contact_media/grayearth.gif) no-repeat;
   position: absolute;
   left: 11px;
   top: 0px;
   z-index: 7;
   width: 327px;
   height: 146px;
}

#navbarbg  {
   background: url(sg_contact_media/navbarbg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 145px;
   z-index: 6;
   width: 971px;
   height: 24px;
}

#dadhagin  {
   background: url(sg_invite_media/dadhagin.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 314px;
   top: 573px;
   z-index: 6;
   width: 183px;
   height: 182px;
}

.centerac  {
   text-align: center;
}

fieldset *  {
   padding-top: 0;
   padding-bottom: 0;
   margin-left: 0;
   margin-right: 0;
}

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

