#lynxbutton a,
#blogbutton a,
#faqsbutton a,
#storebutton a,
#galleriesbutton a,
#sessionsbutton a,
#aboutbutton a,
#homebutton a,
#contactbutton a,
#findusonfbbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 34px;
   background-position: 0% 0px;
   font-size: 34px;
   line-height: 34px;
}

#aboutbutton a:hover,
#contactbutton a:hover,
#storebutton a:hover,
#faqsbutton a:hover,
#sessionsbutton a:hover,
#galleriesbutton a:hover,
#blogbutton a:hover  {
   background-position: -81px 0%;
}

#bornfreebutton a:hover,
#pawsingforthecamerabutton a:hover,
#comicreliefbutton a:hover,
#hightailinitbutton a:hover  {
   background-position: -194px 0%;
}

#bornfreebutton a,
#pawsingforthecamerabutton a,
#comicreliefbutton a,
#hightailinitbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 28px;
   width: 194px;
   background-position: 0% 0px;
   font-size: 28px;
   line-height: 28px;
}

#copyright2009mountaindogphotographyllc  {
   background: url(sg_faq_media/id0copyright2009mountaindog.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 374px;
   top: 1041px;
   z-index: 4;
   width: 248px;
   height: 10px;
}

#sessionsbutton,
#galleriesbutton  {
   visibility: visible;
   position: absolute;
   top: 301px;
   z-index: 8;
   width: 81px;
   height: 34px;
}

#nexttodoguetext p,
#hscctext p  {
   font: 14px/18px "Lucida Sans", sans-serif;
   margin: 0px;
   text-align: center;
}

#pawsingforthecamerabutton a  {
   background-image: url(sg_faq_media/pawsingforthecamerabutton.gif);
}

#pawsingforthecamerabutton  {
   visibility: hidden;
   position: absolute;
   left: 45px;
   top: 335px;
   z-index: 9;
   width: 194px;
   height: 28px;
}

#findusonfbbutton a:hover  {
   background-position: -111px 0%;
}

#hightailinitbutton a  {
   background-image: url(sg_faq_media/hightailinitbutton.gif);
}

#comicreliefbutton a  {
   background-image: url(sg_faq_media/comicreliefbutton.gif);
}

#findusonfbbutton a  {
   width: 111px;
   background-image: url(sg_faq_media/findusonfbbutton.gif);
}

#hightailinitbutton  {
   visibility: hidden;
   position: absolute;
   left: 45px;
   top: 362px;
   z-index: 10;
   width: 194px;
   height: 28px;
}

#homebutton a:hover  {
   background-position: -82px 0%;
}

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

#lynxbutton a:hover  {
   background-position: -92px 0%;
}

#galleriesbutton a  {
   width: 81px;
   background-image: url(sg_faq_media/galleriesbutton.gif);
}

#nexttodoguetext p  {
   color: #010101;
}

#ppabutton a:hover  {
   background-position: -95px 0%;
}

#vppbutton a:hover  {
   background-position: -94px 0%;
}

#comicreliefbutton  {
   visibility: hidden;
   position: absolute;
   left: 45px;
   top: 388px;
   z-index: 11;
   width: 194px;
   height: 28px;
}

#sessionsbutton a  {
   width: 81px;
   background-image: url(sg_faq_media/sessionsbutton.gif);
}

#findusonfbbutton  {
   visibility: visible;
   position: absolute;
   left: 868px;
   top: 301px;
   z-index: 7;
   width: 111px;
   height: 34px;
}

#bornfreebutton a  {
   background-image: url(sg_faq_media/bornfreebutton.gif);
}

#nexttodoguetext  {
   visibility: visible;
   position: absolute;
   left: 57px;
   top: 375px;
   z-index: 4;
   width: 277px;
}

#galleriesbutton  {
   left: 98px;
}

#contactbutton a  {
   width: 81px;
   background-image: url(sg_faq_media/contactbutton.gif);
}

#sessionsbutton  {
   left: 254px;
}

#bornfreebutton  {
   visibility: hidden;
   position: absolute;
   left: 45px;
   top: 415px;
   z-index: 12;
   width: 194px;
   height: 28px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 573px;
   top: 301px;
   z-index: 12;
   width: 81px;
   height: 34px;
}

#storebutton a  {
   width: 81px;
   background-image: url(sg_faq_media/storebutton.gif);
}

#aboutbutton a  {
   width: 81px;
   background-image: url(sg_faq_media/aboutbutton.gif);
}

#rightvertical  {
   background: url(sg_faq_media/rightvertical.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 979px;
   top: 0px;
   z-index: 5;
   width: 16px;
   height: 1066px;
}

#faqsbutton a  {
   width: 81px;
   background-image: url(sg_faq_media/faqsbutton.gif);
}

#leftvertical  {
   background: url(sg_faq_media/leftvertical.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 16px;
   height: 1065px;
}

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

#lynxbutton a  {
   width: 92px;
   background-image: url(sg_faq_media/lynxbutton.gif);
}

#homebutton a  {
   width: 82px;
   background-image: url(sg_faq_media/homebutton.gif);
}

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

#storebutton  {
   visibility: visible;
   position: absolute;
   left: 492px;
   top: 301px;
   z-index: 11;
   width: 81px;
   height: 34px;
}

#ppabutton a  {
   background: url(sg_home_media/ppabutton.gif) no-repeat 0% 0px;
   display: block;
   height: 32px;
   width: 95px;
   font-size: 32px;
   line-height: 32px;
}

#vppbutton a  {
   background: url(sg_home_media/vppbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 76px;
   width: 94px;
   font-size: 76px;
   line-height: 76px;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 173px;
   top: 301px;
   z-index: 7;
   width: 81px;
   height: 34px;
}

#lynxbutton  {
   visibility: visible;
   position: absolute;
   left: 654px;
   top: 301px;
   z-index: 13;
   width: 92px;
   height: 34px;
}

#blogbutton  {
   visibility: visible;
   position: absolute;
   left: 411px;
   top: 301px;
   z-index: 10;
   width: 81px;
   height: 34px;
}

#hscctext p  {
   padding-bottom: 25px;
}

#background  {
   margin: 0px auto 0px auto;
   background: url(sg_faq_media/background.gif) no-repeat;
   visibility: visible;
   height: 1066px;
   width: 995px;
   position: relative;
}

#faqsbutton  {
   visibility: visible;
   position: absolute;
   left: 331px;
   top: 301px;
   z-index: 9;
   width: 81px;
   height: 34px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 16px;
   top: 301px;
   z-index: 7;
   width: 82px;
   height: 34px;
}

#hsccbutton  {
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 864px;
   z-index: 4;
   width: 335px;
   height: 121px;
}

#ppabutton  {
   visibility: visible;
   position: absolute;
   left: 876px;
   top: 953px;
   z-index: 4;
   width: 95px;
   height: 32px;
}

#vppbutton  {
   visibility: visible;
   position: absolute;
   left: 881px;
   top: 864px;
   z-index: 4;
   width: 94px;
   height: 76px;
}

#footerbar  {
   background: url(sg_faq_media/footerbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 16px;
   top: 994px;
   z-index: 4;
   width: 965px;
   height: 38px;
}

#hscctext  {
   visibility: visible;
   position: absolute;
   left: 375px;
   top: 882px;
   z-index: 4;
   width: 391px;
}

#layer4  {
   background: url(sg_faq_media/layer4.jpg) no-repeat;
   position: absolute;
   left: 17px;
   top: 0px;
   z-index: 6;
   width: 962px;
   height: 301px;
}

#dorie  {
   background: url(sg_home_media/dorie.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 374px;
   top: 338px;
   z-index: 4;
   width: 600px;
   height: 519px;
}

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


