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

a ins  {
   text-decoration: none;
}

#pid13test3,
#pid12thankyou,
#pid10overnights,
#pid4contact,
#pid16partners,
#pid15test,
#pid5feedback,
#pid7faq,
#pid3consultation,
#pid8services,
#pid6petsitting,
#pid9middayservice,
#pid14test2,
#pid1home,
#pid2booking,
#pid11whyus  {
   margin: 0px auto 0px auto;
   width: 750px;
   position: relative;
}

#headtext p,
#middayheadtext p,
#consultheadtext p,
#bookingtext p,
#whytitletext p,
#feedtext p,
#sitheadtext p,
#headtextcopy p,
#faqheadtext p,
#passionatelypetswhereyourtext p,
#servicesheadtext p,
#nighttitletext p  {
   font: bold 20px/18px "Helvetica Neue";
   margin: 0px;
   color: #9A74B2;
   text-align: left;
}

#middayheadtext,
#servicesheadtext,
#consultheadtext,
#passionatelypetswhereyourtext,
#whytitletext,
#nighttitletext,
#headtext,
#headtextcopy  {
   visibility: visible;
   position: absolute;
   left: 101px;
   top: 316px;
   z-index: 4;
   width: 728px;
}

#bookingmenu li a:hover,
#mainmenu li a:hover,
#servicesmenu li a:hover,
#i3haslinks p a:hover,
#contactmenu li a:hover  {
   text-decoration: underline;
}

#nightbodytext p a,
#sitbodytext p a,
#servicesbodytext p a,
#consultbodytext p a,
#middaybodytext p a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #060606;
}

#sitmousecopy,
#sitmouse,
#nightfrog,
#sitmousecopy4,
#sitmousecopy5,
#sitmousecopy2,
#sitmousecopy3  {
   background: url(sg_petsitting_media/sitmouse.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 539px;
   top: 87px;
   z-index: 5;
   width: 61px;
   height: 176px;
}

#sitcatcopy3,
#sitcatcopy,
#peekcopy,
#sitcatcopy2,
#sitcatcopy5,
#peek,
#sitcat,
#sitcatcopy4  {
   background: url(sg_petsitting_media/sitcat.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 675px;
   top: 87px;
   z-index: 5;
   width: 60px;
   height: 176px;
}

#midfrogcopy,
#sitbirdcopy,
#sitbirdcopy5,
#sitbirdcopy2,
#sitbirdcopy3,
#midfrog,
#sitbird  {
   visibility: visible;
   position: absolute;
   left: 606px;
   top: 87px;
   z-index: 5;
   width: 62px;
   background-repeat: no-repeat;
}

#punkintext p,
#charlietext p,
#i1haslinks p,
#i2haslinks p,
#i3haslinks p,
#purrseytext p  {
   font: bold 18px/25px "Helvetica Neue";
   margin: 0px;
   text-align: left;
}

#sitbodytext p,
#servicesbodytext p,
#whybodytext p,
#nightbodytext p,
#consultbodytext p  {
   font: 14px/18px "Helvetica Neue";
   margin: 0px;
   color: #060606;
   padding-bottom: 6px;
   text-align: left;
}

#sitdogscopy5,
#sitdogscopy4,
#sitdogscopy3,
#sitdogscopy2,
#sitdogs,
#sitdogscopy  {
   background: url(sg_petsitting_media/sitdogs.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 359px;
   top: 86px;
   z-index: 5;
   width: 176px;
   height: 181px;
}

#nightbodytext,
#consultbodytext,
#whybodytext,
#middaybodytext  {
   visibility: visible;
   position: absolute;
   left: 101px;
   z-index: 3;
   width: 534px;
}

#faqbodytextscroll p,
#middaybodytext p,
#homebodytextgrow p  {
   font: 14px/18px "Helvetica Neue";
   margin: 0px;
   color: #060606;
}

#bookingmenu li a,
#mainmenu li a,
#contactmenu li a  {
   border: 0px none #000000;
   text-decoration: none;
   height: 100%;
   display: block;
}

#i1haslinks p a,
#i2haslinks p a,
#i3haslinks p a  {
   border: 0px none #000000;
   font-weight: bold;
   text-decoration: none;
   color: #070707;
}

#mainmenu li,
#bookingmenu li,
#contactmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#id0quoteimg,
#id1quoteimg,
#id2quoteimg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 178px;
   width: 750px;
   height: 547px;
}

#passionatelypetswhereyourtext p  {
   color: #9D77B6;
}

#passionatelypetswhereyourtext  {
   top: 245px;
}

#middaybowlcopy,
#middaybowl  {
   visibility: visible;
   position: absolute;
   left: 359px;
   top: 87px;
   z-index: 5;
   width: 174px;
   height: 178px;
   background-repeat: no-repeat;
}

#contactmenu,
#bookingmenu  {
   font: 12px/20px Arial;
   height: 20px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #050505;
   visibility: hidden;
   position: absolute;
   top: 26px;
   width: 92px;
}

#whywabbit,
#whywabbitcopy  {
   background: url(sg_consultation_media/whywabbitcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 606px;
   top: 89px;
   width: 61px;
   height: 178px;
}

#midparrotcopy,
#midparrot  {
   background: url(sg_services_media/midparrotcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 539px;
   top: 88px;
   z-index: 5;
   width: 62px;
   height: 176px;
}

#partnersbutton a:hover  {
   background-position: -124px 0%;
}

#whyfish,
#whyfishcopy  {
   background: url(sg_consultation_media/whyfishcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 539px;
   top: 88px;
   width: 61px;
   height: 178px;
}

#midham,
#midhamcopy  {
   background: url(sg_services_media/midhamcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 675px;
   top: 86px;
   z-index: 5;
   width: 59px;
   height: 176px;
}

#faqbodytextscroll p  {
   text-align: justify;
}

#whydog,
#whydogcopy  {
   background: url(sg_consultation_media/whydogcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 359px;
   top: 88px;
   width: 175px;
   height: 178px;
}

#servicesheadtext p  {
   color: #9B75B3;
}

#partnersbodytext p  {
   font: 14px/18px "Helvetica Neue";
   margin: 0px;
   color: #9A74B2;
   text-align: left;
}

#testbutton a:hover  {
   background-position: -99px 0%;
}

#homebodytextgrow p  {
   text-align: justify;
   padding-bottom: 8px;
}

#servicesmenu li a  {
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #040404;
   width: 100%;
   display: block;
}

#partnersbutton a  {
   background: url(sg_petsitting_media/partnersbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 44px;
   width: 124px;
   font-size: 44px;
   line-height: 44px;
}

#bookingmenu li a  {
   color: #050505;
}

#contactmenu li a  {
   color: #050505;
}

#middaybodytext p  {
   text-align: left;
}

#servicesmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#consultbodytext  {
   top: 345px;
}

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

#middaybodytext  {
   top: 345px;
}

#partnersbutton  {
   visibility: visible;
   position: absolute;
   left: 135px;
   top: 178px;
   z-index: 3;
   width: 124px;
   height: 44px;
}

#charlietext p  {
   color: #9A74B2;
}

#nightbodytext  {
   top: 361px;
}

#purrseytext p  {
   color: #9A74B2;
}

#whybodytext p  {
   padding-bottom: 3px;
}

#sitmousecopy4  {
   z-index: 6;
}

#mainmenu li a  {
   color: #030303;
}

#websitetext p  {
   font: 13px/18px Arial;
   margin: 0px;
   color: #040007;
   padding-bottom: 10px;
   text-align: left;
}

#whywabbitcopy  {
   z-index: 6;
}

#i3haslinks p  {
   color: #070707;
}

#i2haslinks p  {
   color: #070707;
}

#punkintext p  {
   color: #9A74B2;
}

#sitbirdcopy2  {
   background-image: url(sg_petsitting_media/sitbird.gif);
   height: 178px;
}

#sitdogscopy4  {
   z-index: 6;
}

#sitbirdcopy3  {
   background-image: url(sg_petsitting_media/sitbird.gif);
   height: 178px;
}

#testbutton a  {
   background: url(sg_petsitting_media/testbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 77px;
   width: 99px;
   font-size: 77px;
   line-height: 77px;
}

#headtextcopy  {
   z-index: 3;
}

#servicesmenu  {
   font: 12px/18px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #040404;
   visibility: hidden;
   position: absolute;
   left: 467px;
   top: 26px;
   z-index: 5;
   width: 139px;
}

#sitbirdcopy4  {
   background: url(sg_petsitting_media/sitbird.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 606px;
   top: 87px;
   z-index: 6;
   width: 62px;
   height: 178px;
}

#i1haslinks p  {
   color: #070707;
}

#sitbirdcopy5  {
   background-image: url(sg_petsitting_media/sitbird.gif);
   height: 178px;
}

#id1quoteimg  {
   z-index: 3;
}

#sitbirdcopy  {
   background-image: url(sg_petsitting_media/sitbird.gif);
   height: 178px;
}

#id2quoteimg  {
   z-index: 3;
}

#websitetext  {
   visibility: visible;
   position: absolute;
   left: 240px;
   top: 979px;
   z-index: 3;
   width: 611px;
}

#midfrogcopy  {
   background-image: url(sg_services_media/midfrogcopy.gif);
   height: 177px;
}

#whyfishcopy  {
   z-index: 6;
}

#contactmenu  {
   z-index: 7;
   left: 613px;
}

#charlietext  {
   visibility: visible;
   position: absolute;
   left: 338px;
   top: 811px;
   z-index: 5;
   width: 107px;
}

#bookingmenu  {
   z-index: 6;
   left: 550px;
}

#whybodytext  {
   top: 361px;
}

#id0quoteimg  {
   z-index: 5;
}

#charlieimg  {
   visibility: visible;
   position: absolute;
   left: 406px;
   top: 610px;
   z-index: 4;
   width: 275px;
   height: 274px;
}

#middaybowl  {
   background-image: url(sg_middayservice_media/middaybowl.gif);
}

#whydogcopy  {
   z-index: 6;
}

#testbutton  {
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 173px;
   z-index: 5;
   width: 99px;
   height: 77px;
}

#i3haslinks  {
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 186px;
   z-index: 4;
   width: 612px;
}

#nightfrog  {
   background-image: url(sg_overnights_media/nightfrog.gif);
   top: 88px;
}

#whywabbit  {
   z-index: 5;
}

#peekcopy  {
   background-image: url(sg_consultation_media/peekcopy.gif);
   top: 90px;
}

#mainmenu  {
   font: 14px/35px Arial;
   height: 35px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #030303;
   position: absolute;
   left: 265px;
   top: -1px;
   z-index: 8;
   width: 485px;
}

#sitbird  {
   background-image: url(sg_petsitting_media/sitbird.gif);
   height: 178px;
}

#midfrog  {
   background-image: url(sg_services_media/midfrogcopy.gif);
   height: 177px;
}

#whyfish  {
   z-index: 5;
}

#whydog  {
   z-index: 5;
}

#layer3  {
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 157px;
   z-index: 3;
   width: 748px;
   height: 10px;
   background-color: #9A74B2;
   background-image: none;
   font-size: 1px;
}

#peek  {
   background-image: url(sg_consultation_media/peekcopy.gif);
   top: 90px;
}

#i1  {
   background: url(sg_petsitting_media/1.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 750px;
   height: 177px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

