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

a ins  {
   text-decoration: none;
}

#emailbutton a,#httpwwwescondidohumanesocietyorgbutton a,#id11httpwwwskyybluephotographycomproofsbutton a,#id88httpwwwskyybluephotographycomblogbutton a,#id14httpwwwskyybluephotographycomblogbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#hznpid6information,#hznpid10testimonials,#hznpid2photographer,#hznpid1home,#hznpid3mascot,#hznpid8promos,#hznpid4givingback,#hznpid5portfolio,#hznpid7products,#hznpid9faq,#hznpid11contact  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#informationbutton a,#newsbutton a,#homebutton a,#productsbutton a,#testimonialsbutton a,#contactbutton a,#portfoliobutton a,#id108httpwwwskyybluephotographycomproofsbutton a,#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#homeimageimg,#informationbox,#testimonialbox,#faqbox,#promosbox,#contactbox,#givingbackbox,#portfolioxmedia,#productsbox,#photographerbox,#mascotbox  {
   visibility: visible;
   position: absolute;
   left: 287px;
   top: 49px;
   z-index: 3;
   width: 1041px;
   height: 586px;
   background-repeat: no-repeat;
}

#mascotbutton a:hover,#photographerbutton a:hover,#givingbackbutton a:hover  {
   background-position: -111px 0%;
}

#id119httpwwwskyybluephotographycomblogbutton a:hover,#promosbutton a:hover  {
   background-position: -71px 0%;
}

#promosbutton a,#id119httpwwwskyybluephotographycomblogbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 22px;
   width: 71px;
   background-position: 0% 0px;
   font-size: 22px;
   line-height: 22px;
}

#promosbutton,#id119httpwwwskyybluephotographycomblogbutton  {
   visibility: hidden;
   position: absolute;
   left: 834px;
   z-index: 5;
   width: 71px;
   height: 22px;
}

#id108httpwwwskyybluephotographycomproofsbutton a:hover  {
   background-position: -44px 0%;
}

#id108httpwwwskyybluephotographycomproofsbutton a  {
   width: 44px;
   background-image: url(promosmedia/id108httpwwwskyybluephotogr.jpg);
}

#id11httpwwwskyybluephotographycomproofsbutton a  {
   width: 230px;
   background-image: url(contactmedia/id11httpwwwskyybluephotogra.jpg);
}

#id108httpwwwskyybluephotographycomproofsbutton  {
   visibility: visible;
   position: absolute;
   left: 1255px;
   top: 14px;
   z-index: 2;
   width: 44px;
   height: 12px;
}

#id14httpwwwskyybluephotographycomblogbutton a  {
   width: 218px;
   background-image: url(contactmedia/id14httpwwwskyybluephotogra.jpg);
}

#id88httpwwwskyybluephotographycomblogbutton a  {
   width: 102px;
   background-image: url(mascotmedia/id88httpwwwskyybluephotogra.jpg);
}

#id119httpwwwskyybluephotographycomblogbutton  {
   top: 63px;
}

#photographerbutton a,#givingbackbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 23px;
   width: 111px;
   background-position: 0% 0px;
   font-size: 23px;
   line-height: 23px;
}

#httpwwwescondidohumanesocietyorgbutton a  {
   width: 160px;
   background-image: url(givingbackmedia/id80httpwwwescondidohumanes.jpg);
}

#faqimageimg,#photographerimageimg  {
   visibility: visible;
   position: absolute;
   left: 930px;
   top: 49px;
   z-index: 4;
   width: 398px;
   height: 586px;
}

#sandiegopetphotographydotext p  {
   font: 11px/16px Arial;
   margin: 0px;
   color: #505050;
   text-align: center;
}

#sandiegopetphotographydotext  {
   visibility: visible;
   position: absolute;
   left: 763px;
   top: 656px;
   z-index: 3;
   width: 255px;
}

#testimonialsbutton a:hover  {
   background-position: -89px 0%;
}

#informationbutton a:hover  {
   background-position: -84px 0%;
}

#allsitecontentanddesigng  {
   background: url(promosmedia/allsitecontentanddesigng.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 346px;
   top: 661px;
   z-index: 2;
   width: 542px;
   height: 27px;
}

#portfoliobutton a:hover  {
   background-position: -59px 0%;
}

#productsbutton a:hover  {
   background-position: -61px 0%;
}

#contactbutton a:hover  {
   background-position: -56px 0%;
}

#testimonialsbutton a  {
   width: 89px;
   background-image: url(promosmedia/testimonialsbutton.jpg);
}

#informationbutton a  {
   width: 84px;
   background-image: url(promosmedia/informationbutton.jpg);
}

#aboutbutton a:hover  {
   background-position: -42px 0%;
}

#testimonialsbutton  {
   visibility: visible;
   position: absolute;
   left: 1011px;
   top: 14px;
   z-index: 2;
   width: 89px;
   height: 12px;
}

#photographerbutton  {
   visibility: hidden;
   position: absolute;
   left: 369px;
   top: 38px;
   z-index: 7;
   width: 111px;
   height: 23px;
}

#newsbutton a:hover  {
   background-position: -37px 0%;
}

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

#portfoliobutton a  {
   width: 59px;
   background-image: url(promosmedia/portfoliobutton.jpg);
}

#informationbutton  {
   visibility: visible;
   position: absolute;
   left: 606px;
   top: 14px;
   z-index: 2;
   width: 84px;
   height: 12px;
}

#faqbutton a:hover  {
   background-position: -27px 0%;
}

#givingbackbutton  {
   visibility: hidden;
   position: absolute;
   left: 369px;
   top: 88px;
   z-index: 6;
   width: 111px;
   height: 23px;
}

#productsbutton a  {
   width: 61px;
   background-image: url(promosmedia/productsbutton.jpg);
}

#contactbutton a  {
   width: 56px;
   background-image: url(promosmedia/contactbutton.jpg);
}

#photographerbox  {
   background-image: url(photographermedia/photographerbox.jpg);
}

#portfoliobutton  {
   visibility: visible;
   position: absolute;
   left: 493px;
   top: 14px;
   z-index: 2;
   width: 59px;
   height: 12px;
}

#mascotbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 48px;
   width: 111px;
   background-position: 0% 0px;
   font-size: 48px;
   line-height: 48px;
}

#productsbutton  {
   visibility: visible;
   position: absolute;
   left: 738px;
   top: 14px;
   z-index: 2;
   width: 61px;
   height: 12px;
}

#aboutmenubarsg  {
   visibility: hidden;
   position: absolute;
   left: 369px;
   top: 38px;
   z-index: 5;
   width: 111px;
   height: 73px;
   background-repeat: no-repeat;
}

#testimonialbox  {
   background-image: url(testimonialsmedia/testimonialbox.jpg);
}

#informationbox  {
   background-image: url(informationmedia/informationbox.jpg);
}

#aboutbutton a  {
   width: 42px;
   background-image: url(promosmedia/aboutbutton.jpg);
}

#newsmenubarsg  {
   visibility: hidden;
   position: absolute;
   left: 834px;
   top: 39px;
   z-index: 4;
   width: 71px;
   height: 46px;
   background-repeat: no-repeat;
}

#givingbackbox  {
   background-image: url(givingbackmedia/givingbackbox.jpg);
}

#backgroundbox  {
   background: url(promosmedia/backgroundbox.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 30px;
   z-index: 2;
   width: 1343px;
   height: 624px;
}

#emailbutton a  {
   width: 179px;
   background-image: url(contactmedia/emailbutton.jpg);
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 1150px;
   top: 14px;
   z-index: 2;
   width: 56px;
   height: 12px;
}

#mascotbutton  {
   visibility: hidden;
   position: absolute;
   left: 369px;
   top: 38px;
   z-index: 6;
   width: 111px;
   height: 48px;
}

#promosbutton  {
   top: 39px;
}

#homebutton a  {
   width: 40px;
   background-image: url(promosmedia/homebutton.jpg);
}

#newsbutton a  {
   width: 37px;
   background-image: url(promosmedia/newsbutton.jpg);
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 404px;
   top: 14px;
   z-index: 2;
   width: 42px;
   height: 12px;
}

#productsbox  {
   background-image: url(productsmedia/productsbox.jpg);
}

#faqbutton a  {
   background: url(promosmedia/faqbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 14px;
   width: 27px;
   font-size: 14px;
   line-height: 14px;
}

#photography  {
   background: url(promosmedia/photography.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 124px;
   top: 332px;
   z-index: 3;
   width: 142px;
   height: 20px;
}

#contactbox  {
   background-image: url(contactmedia/contactbox.jpg);
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 318px;
   top: 14px;
   z-index: 2;
   width: 40px;
   height: 12px;
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 851px;
   top: 14px;
   z-index: 2;
   width: 37px;
   height: 12px;
}

#background  {
   background: url(promosmedia/background.jpg) no-repeat;
   visibility: visible;
   width: 1350px;
   height: 700px;
   position: absolute;
   margin-left: -675px;
   left: 50%;
   top: -350px;
}

#copyrightg  {
   background: url(promosmedia/copyrightg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 480px;
   top: 659px;
   z-index: 3;
   width: 11px;
   height: 11px;
}

#mascotbox  {
   background-image: url(mascotmedia/mascotbox.jpg);
}

#faqbutton  {
   visibility: visible;
   position: absolute;
   left: 935px;
   top: 14px;
   z-index: 2;
   width: 27px;
   height: 14px;
}

#promosbox  {
   background-image: url(promosmedia/promosbox.jpg);
}

#skyyblue  {
   background: url(promosmedia/skyyblue.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 284px;
   z-index: 4;
   width: 177px;
   height: 56px;
}

#faqbox  {
   background-image: url(faqmedia/faqbox.jpg);
}

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

