#gallerybutton a,
#newseventsbutton a,
#aboutusbutton a,
#vacanciesbutton a,
#historybutton a  {
   background-image: url(sg_contactus_media/vacanciesbutton.gif);
}

#messagetext p a,
#addresstext p a,
#contactform p a  {
   display: inline;
}

#contactform fieldset div.centerac *  {
   min-width: 68px;
}

#contactform fieldset *:last-child  {
   padding-bottom: 0;
}

#contactform li,
#contactform p  {
   margin: 0px;
}

#contactform fieldset div  {
   clear: both;
   padding-bottom: 0px;
}

#footer,
#innerfooter  {
   background-image: url(sg_contactus_media/footerbackground.gif);
}

#contactusbutton a  {
   background-image: url(sg_contactus_media/contactusbutton.gif);
}

#facebookbutton a  {
   background-image: url(sg_contactus_media/facebookbutton.gif);
}

#worshippercopy  {
   background-image: url(sg_contactus_media/worshippercopy.gif);
}

#contactcolumn  {
   min-height: 461px;
   width: 422px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 6px;
   margin-right: 0px;
   margin-top: 4px;
   margin-bottom: 4px;
}

#homebutton a  {
   background-image: url(sg_contactus_media/homebutton.gif);
}

#addresstext  {
   margin-bottom: 0px;
   margin-top: 5px;
   margin-right: 0px;
   margin-left: -1px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 276px;
}

#contactform  {
   margin-bottom: 0px;
   margin-top: 34px;
   margin-right: 0px;
   margin-left: 90px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 274px;
}

#messagetext  {
   margin-bottom: 0px;
   margin-top: 30px;
   margin-right: 0px;
   margin-left: 7px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 361px;
}

#layer3image  {
   background-image: url(sg_contactus_media/layer3image.gif);
}

#newchglogo  {
   background-image: url(sg_contactus_media/newchglogo.gif);
}

#i197header  {
   background-image: url(sg_contactus_media/d197header.gif);
}

#mapembed  {
   margin-bottom: 5px;
   margin-top: 37px;
   margin-right: 0px;
   margin-left: 21px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 377px;
}

#layer1  {
   background-image: url(sg_contactus_media/layer1.gif);
}

#mapbg  {
   background-repeat: no-repeat;
   background-image: url(sg_contactus_media/mapbg.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 230px;
   width: 402px;
   z-index: 7;
   top: 224px;
   left: 7px;
   position: absolute;
}

#birds  {
   background-image: url(sg_contactus_media/birds.gif);
}

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

html, body  {
   background-image: url(sg_contactus_media/browserbackground.gif);
}

h3  {
   color: #000000;
}

