#othergallerybuttonnextthu a.nmh,
#othergallerybuttonpreviou a.nmh,
#othergallerybuttonnextthu a:hover,
#familygallerybuttonnextth a.nmh,
#othergallerybuttonpreviou a:hover,
#familygallerybuttonprevio a.nmh,
#familygallerybuttonnextth a:hover,
#familygallerybuttonprevio a:hover  {
   background-position: -21px 0%;
}

#rightfootertextcopy p a,
#othertextscroll p a,
#headertext p a,
#employeetext p a,
#otherh1 p a,
#familytextscroll p a,
#leftfootertextcopy p a,
#familytext p a  {
   display: inline;
}

#linkbgcopy2,
#linkbgcopy5,
#linkbgcopy3  {
   background-image: url(sg_about_media/linkbgcopy5.jpg);
}

#photogallerybutton a  {
   background-image: url(sg_about_media/photogallerybutton.gif);
}

#testimonialsbutton a  {
   background-image: url(sg_about_media/testimonialsbutton.gif);
}

#employeecontentwrap  {
   margin-bottom: 11px;
   margin-top: 11px;
   margin-right: 7px;
   margin-left: 7px;
   height: 291px;
   width: 345px;
}

#rightfootertextcopy  {
   margin-top: 0px;
   margin-left: 0px;
   width: 428px;
   z-index: 4;
   top: 193px;
   left: 722px;
   position: absolute;
}

#leftfootertextcopy  {
   margin-top: 0px;
   margin-left: 0px;
   width: 428px;
   z-index: 4;
   top: 194px;
   left: 174px;
   position: absolute;
}

#familytextscroll  {
   margin-bottom: 0px;
   margin-top: 13px;
   margin-right: 0px;
   margin-left: 39px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 661px;
   height: 282px;
   overflow: auto;
}

#productsbutton a  {
   background-image: url(sg_about_media/productsbutton.gif);
}

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

#servicesbutton a  {
   background-image: url(sg_about_media/servicesbutton.gif);
}

#footerwoodcopy2  {
   background-repeat: no-repeat;
   background-image: url(sg_about_media/footerwood.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 226px;
   width: 1116px;
   z-index: 3;
   top: 96px;
   left: 83px;
   position: absolute;
}

#contactbutton a  {
   background-image: url(sg_about_media/contactbutton.gif);
}

#othertextscroll  {
   margin-bottom: 39px;
   margin-top: 11px;
   margin-right: 0px;
   margin-left: 37px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 663px;
   height: 168px;
   overflow: auto;
}

#aboutusbutton a  {
   background-image: url(sg_about_media/aboutusbutton.gif);
}

#employeetext  {
   margin-bottom: 0px;
   margin-top: 26px;
   margin-right: 0px;
   margin-left: 7px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 726px;
}

#familycolumn  { background-color: #000000; }
#familycolumn  {
   background-color: rgba(0, 0, 0, 0.4);
   margin-bottom: 0px;
   margin-top: 938px;
   margin-right: 0px;
   margin-left: 31px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 737px;
   min-height: 1224px;
}

#huntstimbers  {
   background-image: url(sg_about_media/huntstimbers.gif);
}

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

#linkbgcopy6  {
   background-image: url(sg_about_media/linkbgcopy6.gif);
}

#linkbgcopy4  {
   background-image: url(sg_about_media/linkbgcopy4.jpg);
}

#familytext  {
   margin-bottom: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 58px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 622px;
}

#linkbgcopy  {
   background-image: url(sg_about_media/linkbgcopy.jpg);
}

#i2736logo  {
   background-image: url(sg_about_media/d2736logo.gif);
}

#linkbg  {
   background-image: url(sg_about_media/linkbg.jpg);
}

.rf  {
   float: right;
}

.lf  {
   float: left;
}

h1  {
   color: #12AE12;
}

