#facebookcommentsbutton a.nmh,
#facebookcommentsbutton a.pmh,
#facebookcommentsbutton a.pm,
#facebookcommentsbutton a:hover  {
   background-position: -95px 0%;
}

#missoulaseniorportraitsbu a.nmh,
#missoulaseniorportraitsbu a:hover  {
   background-position: -318px 0%;
}

#facebookcommentsbutton a.cm,
#facebookcommentsbutton a.cmh  {
   background-position: -190px 0%;
}

#lovenoteshovershow > div:first-child  {
   background-image: url(sg_index2_media/lovenoteshovershow.gif);
}

#i3839dotbackgroundleftsingledo  {
   background-image: url(sg_index2_media/d3839dotbackgroundleftsingl.gif);
}

#missoulaseniorportraitsbu a  {
   line-height: 22px;
   font-size: 22px;
   width: 318px;
   height: 22px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_index2_media/missoulaseniorportraitsbu.gif);
}

#missoulaseniorportraitsbu  {
   margin-top: 0px;
   margin-left: 0px;
   height: 22px;
   width: 318px;
   z-index: 4;
   top: 85px;
   left: 749px;
   position: absolute;
}

#dotbackgroundgrouprightco  {
   background-image: url(sg_index2_media/dotbackgroundgrouprightco.gif);
}

#facebookcommentsclickshow  {
   margin-top: 0px;
   margin-left: 0px;
   display: none;
   width: 492px;
   z-index: 6;
   top: 701px;
   left: 5px;
   position: absolute;
   overflow: hidden;
}

#copyrightnoticecirclebox  {
   background-image: url(sg_index2_media/copyrightnoticecirclebox.gif);
}

#facebookcommentsbutton a  {
   line-height: 15px;
   font-size: 15px;
   width: 95px;
   height: 15px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_index2_media/facebookcommentsbutton.gif);
}

#i8451publishedinbutton a  {
   background-image: url(sg_index2_media/d8451publishedinbutton.gif);
}

#dotbackgroundgroupright  {
   background-image: url(sg_index2_media/dotbackgroundgroupright.gif);
}

#footertextforindex2text  {
   margin-top: 0px;
   margin-left: 0px;
   width: 482px;
   z-index: 4;
   top: 764px;
   left: 507px;
   position: absolute;
}

#facebookcommentsbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 15px;
   width: 95px;
   z-index: 5;
   top: 663px;
   left: 19px;
   position: absolute;
}

#dotbackgroundgroupleft  {
   background-image: url(sg_index2_media/dotbackgroundgroupleft.gif);
}

#meetkristinebutton a  {
   background-image: url(sg_index2_media/meetkristinebutton.gif);
}

#photoboothbutton a  {
   background-image: url(sg_index2_media/photoboothbutton.gif);
}

#multimediabutton a  {
   background-image: url(sg_index2_media/multimediabutton.gif);
}

#lovenotesbutton a  {
   background-image: url(sg_index2_media/lovenotesbutton.gif);
}

#galleriesbutton a  {
   background-image: url(sg_index2_media/galleriesbutton.gif);
}

#facebooklikeembed  {
   margin-top: 0px;
   margin-left: 0px;
   width: 130px;
   z-index: 4;
   top: 624px;
   left: 19px;
   position: absolute;
}

#slidingpanelsheet  {
   margin-top: 0px;
   margin-left: 0px;
   min-height: 52px;
   width: 247px;
   z-index: 4;
   top: 695px;
   left: 562px;
   position: absolute;
}

#logotextbutton a  {
   background-image: url(sg_index2_media/logotextbutton.gif);
}

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

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

#twitterbutton a  {
   background-image: url(sg_index2_media/twittersplashbutton.gif);
}

#albumsbutton a  {
   background-image: url(sg_index2_media/albumsbutton.gif);
}

#infobutton a  {
   background-image: url(sg_index2_media/infobutton.gif);
}

#blogbutton a  {
   background-image: url(sg_index2_media/blogbutton.gif);
}

#phonenumber  {
   background-image: url(sg_index2_media/phonenumbersplash.gif);
}

#ontheblog  {
   background-repeat: no-repeat;
   background-image: url(sg_index2_media/ontheblog.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 53px;
   width: 26px;
   z-index: 4;
   top: 696px;
   left: 504px;
   position: absolute;
}

.panelsheetbackground  {
   background-repeat: no-repeat;
   background-image: url(sg_index2_media/panelsheetbackground.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 46px;
   width: 117px;
   z-index: 6;
   top: 3px;
   left: 5px;
   position: absolute;
}

.slidingmetadata  {
   margin-top: 0px;
   margin-left: 0px;
   width: 109px;
   z-index: 7;
   top: 5px;
   left: 8px;
   position: absolute;
}


