a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#id0aboutusbutton a:hover,
#id0testimonialsbutton a:hover,
#id2servicesbutton a:hover,
#id2linksbutton a:hover,
#id1linksbutton a:hover,
#id1aboutusbutton a:hover,
#id0contactusbutton a:hover,
#id1homebutton a:hover,
#id0homebutton a:hover,
#id2homebutton a:hover,
#id2testimonialsbutton a:hover,
#id2aboutusbutton a:hover,
#id1contactusbutton a:hover,
#id2faqbutton a:hover,
#id0servicesbutton a:hover,
#id1faqbutton a:hover,
#id2contactusbutton a:hover  {
   background-position: -121px 0%;
}

#id0aboutusbutton a,
#id2linksbutton a,
#id2contactusbutton a,
#id1contactusbutton a,
#id0contactusbutton a,
#id1faqbutton a,
#id0testimonialsbutton a,
#id0linksbutton a,
#id0homebutton a,
#id1linksbutton a,
#id1homebutton a,
#id0faqbutton a,
#id2homebutton a,
#id2testimonialsbutton a,
#id2aboutusbutton a,
#id1servicesbutton a,
#id0servicesbutton a,
#id2servicesbutton a,
#id1aboutusbutton a,
#id2faqbutton a,
#id1testimonialsbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 121px;
   height: 18px;
   background-position: 0% 0px;
}

#id1testimonial2text p,
#testimonial6text p,
#id1testimonial1text p,
#testimonial7ownertext p,
#id1testimonial4text p,
#testimonial6ownertext p,
#testimonial5text p  {
   font: 12px/14px TimesNewRomanPS-ItalicMT, "Times New Roman P S- Italic MT";
   margin: 0px;
   color: #FFFFFF;
   text-align: justify;
}

#id1contactusbutton,
#id1servicesrolloverblockactive,
#id1faqbutton,
#id1linksbutton,
#id1aboutusbutton,
#id1testimonialsbutton,
#id1homebutton,
#id1servicesbutton  {
   visibility: visible;
   position: absolute;
   left: 86px;
   z-index: 5;
   width: 121px;
   height: 18px;
}

#id1testimonial3ownerstext p,
#id1testimonial2ownerstext p,
#testimonial6ownertextcopy p,
#id1testimonial4ownerstext p,
#id1testimonials1ownertext p  {
   font: bold 14px/17px TimesNewRomanPS-BoldItalicMT, "Times New Roman P S- Bold Italic MT";
   margin: 0px;
   color: #FFFFFF;
   text-align: justify;
}

#id0homebutton,
#id0contactusbutton,
#id0aboutusbutton,
#id0faqbutton,
#id0linksbutton,
#id0testimonialsbutton,
#id0servicesbutton  {
   visibility: visible;
   position: absolute;
   left: 85px;
   z-index: 5;
   width: 121px;
   height: 18px;
}

#id2faqbutton,
#id2servicesbutton,
#id2linksbutton,
#id2aboutusbutton,
#id2contactusbutton,
#id2testimonialsbutton  {
   visibility: visible;
   position: absolute;
   left: 54px;
   z-index: 4;
   width: 121px;
   height: 18px;
}

#id2homerolloverblockactive,
#id2homebutton,
#id2aboutusrolloverblockactive,
#id2contactusrolloverblockactive  {
   position: absolute;
   left: 54px;
   z-index: 4;
   width: 121px;
   height: 18px;
   background-repeat: no-repeat;
}

#pid5testimonials,
#pid2links,
#pid1faq,
#pid4services,
#pid8aboutus,
#pid7home,
#pid9contactus  {
   margin: 0px auto 0px 0px;
   position: relative;
}

#godoggotext p,
#fvawltext p,
#naturalpettext p,
#contacttext p,
#fvtdctext p,
#superdogztext p  {
   font: 14px/17px "Times New Roman", "Times", serif;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#id1divider4,
#id2divider3,
#id2divider2,
#id2divider1,
#divider5,
#divider6  {
   visibility: visible;
   position: absolute;
   left: 259px;
   z-index: 4;
   width: 370px;
   height: 1px;
   background-repeat: no-repeat;
}

#id0faqrolloverblockactive,
#id0linksrolloverblockactive  {
   position: absolute;
   left: 85px;
   z-index: 5;
   width: 121px;
   height: 18px;
   background-repeat: no-repeat;
}

#contactform fieldset legend,
#contactform fieldset div  {
   font: 13px/16px "Times New Roman", "Times", serif;
   color: #FFFFFF;
   letter-spacing: 2px;
}

#id0divider4,
#id1divider3,
#id1divider2,
#id1divider1  {
   visibility: visible;
   position: absolute;
   left: 257px;
   z-index: 4;
   width: 388px;
   height: 1px;
   background-repeat: no-repeat;
}

#id2footertext p,
#id1footertext p,
#id0footertext p  {
   font: 12px/25px "Times New Roman", "Times", serif;
   margin: 0px;
   text-align: left;
}

#id1testimonial3text p,
#officehourstext p  {
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
   line-height: 14px;
   font-size: 12px;
}

#id1testimonialsrolloverblockactive  {
   background: url(sg_testimonials_media/id1testimonialsrolloverbloc.gif) no-repeat;
   position: absolute;
   left: 86px;
   top: 296px;
   z-index: 5;
   width: 121px;
   height: 18px;
}

#contactustext p,
#homepagetext p  {
   font: 15px/18px "Times New Roman", "Times", serif;
   margin: 0px;
   text-align: justify;
   color: #FFFFFF;
}

#id2contactusrolloverblockactive  {
   background-image: url(sg_contactus_media/id2contactusrolloverblockac.gif);
   top: 377px;
}

#id1servicesrolloverblockactive  {
   background: url(sg_services_media/id1servicesrolloverblockact.gif) no-repeat;
   top: 275px;
   visibility: visible;
}

#id2aboutusrolloverblockactive  {
   background-image: url(sg_aboutus_media/id2aboutusrolloverblockacti.gif);
   top: 249px;
}

#id1testimonials1ownertext p  {
   font-family: "Times New Roman", "Times", serif;
}

#id1testimonial2ownerstext p  {
   text-align: left;
}

#id0linksrolloverblockactive  {
   background-image: url(sg_links_media/id0linksrolloverblockactive.gif);
   top: 333px;
}

#id2homerolloverblockactive  {
   background-image: url(sg_home_media/id2homerolloverblockactive.gif);
   top: 228px;
}

#dividerright,
#dividerleft  {
   visibility: visible;
   position: absolute;
   top: 1455px;
   z-index: 4;
   width: 1px;
   height: 581px;
   background-repeat: no-repeat;
}

#id0whereyourpetscomefirst  {
   background: url(sg_faq_media/id0whereyourpetscomefirst.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 415px;
   top: 203px;
   z-index: 5;
   width: 269px;
   height: 61px;
}

#id1whereyourpetscomefirst  {
   background: url(sg_testimonials_media/id1whereyourpetscomefirst.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 416px;
   top: 208px;
   width: 269px;
   height: 61px;
}

#id0faqrolloverblockactive  {
   background-image: url(sg_faq_media/id0faqrolloverblockactive.gif);
   top: 312px;
}

#id2whereyourpetscomefirst  {
   background: url(sg_aboutus_media/id2whereyourpetscomefirst.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 435px;
   top: 196px;
   z-index: 4;
   width: 269px;
   height: 61px;
}

#persepectiveservicespage  {
   background: url(sg_testimonials_media/persepectiveservicespage.gif) no-repeat;
   position: absolute;
   left: 50px;
   top: 43px;
   z-index: 3;
   width: 661px;
   height: 2058px;
}

#testimonial5ownerstext p  {
   font: bold 14px/17px TimesNewRomanPS-ItalicMT, "Times New Roman P S- Italic MT";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#contactform fieldset div  {
   clear: both;
}

#id2testimonialsbutton a  {
   background-image: url(sg_aboutus_media/id2testimonialsbutton.gif);
}

#id1testimonialsbutton a  {
   background-image: url(sg_services_media/id1testimonialsbutton.gif);
}

#testimonial7ownertext p  {
   padding-top: 10px;
}

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

#id1testimonial3text p  {
   font-family: TimesNewRomanPS-ItalicMT, "Times New Roman P S- Italic MT";
}

#id1testimonial4text p  {
   padding-right: 200px;
}

#id2testimonialsbutton  {
   top: 291px;
}

#id1testimonialsbutton  {
   top: 296px;
}

#id2simply,
#id0simply  {
   position: absolute;
   top: 7px;
   z-index: 4;
   width: 327px;
   height: 206px;
   background-repeat: no-repeat;
}

#id1testimonial1text p  {
   padding-right: 210px;
   padding-top: 10px;
}

#id1testimonial2text p  {
   padding-right: 210px;
}

#id0testimonialsbutton  {
   top: 291px;
}

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

#id2contactusbutton a  {
   background-image: url(sg_aboutus_media/id2contactusbutton.gif);
}

#id1contactusbutton a  {
   background-image: url(sg_testimonials_media/id1contactusbutton.gif);
}

#perspectivelongpages  {
   background: url(sg_faq_media/perspectivelongpages.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 38px;
   z-index: 3;
   width: 750px;
   height: 1428px;
}

#id2servicesbutton a  {
   background-image: url(sg_aboutus_media/id2servicesbutton.gif);
}

#id1servicesbutton a  {
   background-image: url(sg_testimonials_media/id1servicesbutton.gif);
}

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

#testimonial6text p  {
   padding-top: 10px;
}

#id0contactusbutton  {
   top: 377px;
}

#id1aboutusbutton a  {
   background-image: url(sg_testimonials_media/id1aboutusbutton.gif);
}

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

#id2aboutusbutton a  {
   background-image: url(sg_home_media/id2aboutusbutton.gif);
}

#id1contactusbutton  {
   top: 382px;
}

#id2contactusbutton  {
   top: 377px;
}

#id2servicesbutton  {
   top: 270px;
}

#id2navigationline  {
   background: url(sg_aboutus_media/id2navigationline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 214px;
   top: 227px;
   z-index: 4;
   width: 9px;
   height: 223px;
}

#id1servicesbutton  {
   top: 275px;
}

#officehourstext p  {
   font-family: TimesNewRomanPS-BoldMT, "Times New Roman P S- Bold MT";
}

#id0servicesbutton  {
   top: 270px;
}

#id0navigationline  {
   background: url(sg_faq_media/id0navigationline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 205px;
   top: 227px;
   z-index: 4;
   width: 9px;
   height: 185px;
}

#id1navigationline  {
   background: url(sg_testimonials_media/id1navigationline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 206px;
   top: 232px;
   z-index: 4;
   width: 9px;
   height: 185px;
}

#naturalpettext p  {
   padding-right: 125px;
}

#id1homepageimage  {
   background: url(sg_testimonials_media/id1homepageimage.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 442px;
   top: 63px;
   z-index: 4;
   width: 210px;
   height: 161px;
}

#id1aboutusbutton  {
   top: 254px;
}

#id2aboutusbutton  {
   top: 249px;
}

#id0aboutusbutton  {
   top: 249px;
}

#pid5testimonials  {
   width: 711px;
}

#id0homepageimage  {
   background: url(sg_faq_media/id0homepageimage.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 441px;
   top: 58px;
   z-index: 4;
   width: 210px;
   height: 161px;
}

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

#id1linksbutton a  {
   background-image: url(sg_testimonials_media/id1linksbutton.gif);
}

#id2linksbutton a  {
   background-image: url(sg_aboutus_media/id2linksbutton.gif);
}

#id1homebutton a  {
   background-image: url(sg_testimonials_media/id1homebutton.gif);
}

#superdogztext p  {
   padding-left: 131px;
}

#id2homebutton a  {
   background-image: url(sg_aboutus_media/id2homebutton.gif);
}

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

#id0faqbutton a  {
   background-image: url(sg_links_media/id0faqbutton.gif);
}

#id1faqbutton a  {
   background-image: url(sg_testimonials_media/id1faqbutton.gif);
}

#id0linksbutton  {
   top: 333px;
}

#homepagetext p  {
   padding-top: 12px;
}

#id2faqbutton a  {
   background-image: url(sg_aboutus_media/id2faqbutton.gif);
}

#id1linksbutton  {
   top: 338px;
}

#id2linksbutton  {
   top: 333px;
}

#id1footertext  {
   visibility: visible;
   position: absolute;
   left: 280px;
   top: 2099px;
   z-index: 3;
   width: 252px;
}

#id0footertext  {
   visibility: visible;
   position: absolute;
   left: 276px;
   top: 1463px;
   z-index: 3;
   width: 252px;
}

#id2homebutton  {
   top: 228px;
   visibility: visible;
}

#id0homebutton  {
   top: 228px;
}

#id2footertext  {
   visibility: visible;
   position: absolute;
   left: 261px;
   top: 613px;
   z-index: 3;
   width: 252px;
}

#godoggotext p  {
   padding-left: 137px;
}

#id1homebutton  {
   top: 233px;
}

#contacttext p  {
   padding-left: 19px;
}

#pid9contactus  {
   width: 725px;
}

#id0faqbutton  {
   top: 312px;
}

#id2faqbutton  {
   top: 312px;
}

#pid4services  {
   width: 711px;
}

#dividerright  {
   background-image: url(sg_services_media/dividerright.gif);
   left: 539px;
}

#id1faqbutton  {
   top: 317px;
}

#perspective  {
   background: url(sg_aboutus_media/perspective.gif) no-repeat;
   position: absolute;
   left: 30px;
   top: 38px;
   z-index: 3;
   width: 695px;
   height: 576px;
}

#id1divider4  {
   background-image: url(sg_testimonials_media/id1divider4.gif);
   top: 1203px;
}

#id1divider1  {
   background-image: url(sg_links_media/id1divider1.gif);
   top: 426px;
}

#fvtdctext p  {
   padding-right: 132px;
}

#fvawltext p  {
   padding-left: 130px;
}

#id0divider4  {
   background-image: url(sg_links_media/id0divider4.gif);
   top: 1100px;
}

#id2divider2  {
   background-image: url(sg_testimonials_media/id2divider2.gif);
   top: 767px;
}

#id2divider3  {
   background-image: url(sg_testimonials_media/id2divider3.gif);
   top: 980px;
}

#pid8aboutus  {
   width: 725px;
}

#id2divider1  {
   background-image: url(sg_testimonials_media/id2divider1.gif);
   top: 604px;
}

#dividerleft  {
   background-image: url(sg_services_media/dividerleft.gif);
   left: 209px;
}

#id1divider3  {
   background-image: url(sg_links_media/id1divider3.gif);
   top: 863px;
}

#id1divider2  {
   background-image: url(sg_links_media/id1divider2.gif);
   top: 664px;
}

#id2simply  {
   background-image: url(sg_aboutus_media/id2simply.gif);
   left: 41px;
}

#id0simply  {
   background-image: url(sg_faq_media/id0simply.gif);
   left: 61px;
}

#pid2links  {
   width: 750px;
}

#id1simply  {
   background: url(sg_testimonials_media/id1simply.gif) no-repeat;
   position: absolute;
   left: 62px;
   top: 12px;
   z-index: 4;
   width: 327px;
   height: 206px;
}

#divider6  {
   background-image: url(sg_testimonials_media/divider6.gif);
   top: 1750px;
}

#divider5  {
   background-image: url(sg_testimonials_media/divider5.gif);
   top: 1424px;
}

#pid7home  {
   width: 725px;
}

#pid1faq  {
   width: 750px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_aboutus_media/id2exteriortile.gif) left top repeat;
   -webkit-text-size-adjust: none;
}

