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

a ins  {
   text-decoration: none;
}

#hzncontactthankyou,
#hznpid1home,
#hznpid2portfolio,
#hznpid5info,
#hznpid3contact  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#childrenb a,
#familyb a,
#fashionb a,
#executiveb a,
#weddingb a,
#eventb a  {
   background-repeat: no-repeat;
   display: block;
   height: 150px;
   width: 150px;
   background-position: 0% 0px;
   font-size: 150px;
   line-height: 150px;
}

#pid1home,
#pid2portfolio,
#contactthankyou,
#pid3contact,
#pid5info  {
   width: 800px;
   height: 561px;
   position: absolute;
   margin-left: -400px;
   left: 50%;
   top: -280px;
}

#fashionb,
#executiveb,
#childrenb,
#weddingb  {
   visibility: visible;
   position: absolute;
   top: 159px;
   z-index: 3;
   width: 150px;
   height: 150px;
}

#blog1b a,
#shop1b a,
#portfolio1b a  {
   background-repeat: no-repeat;
   display: block;
   height: 288px;
   width: 219px;
   background-position: 0% 0px;
   font-size: 288px;
   line-height: 288px;
}

#blogb a,
#portfoliob a,
#shopb a  {
   background-repeat: no-repeat;
   display: block;
   height: 18px;
   background-position: 0% 0px;
   font-size: 18px;
   line-height: 18px;
}

#portfolio1b,
#blog1b,
#shop1b  {
   visibility: visible;
   position: absolute;
   top: 182px;
   z-index: 3;
   width: 219px;
   height: 288px;
}

#infob a,
#homeb a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#contactb a:hover  {
   background-position: -58px 0%;
}

#eventb,
#familyb  {
   visibility: visible;
   position: absolute;
   top: 341px;
   z-index: 3;
   width: 150px;
   height: 150px;
}

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

#infob a:hover  {
   background-position: -29px 0%;
}

#contenttext p  {
   font: 14px/17px Tahoma;
   margin: 0px;
   text-align: center;
   color: #A6A3A3;
}

#portfolio1b a  {
   background-image: url(homemedia/portfolio1b.gif);
}

#executiveb a  {
   background-image: url(portfoliomedia/executiveb.gif);
}

#portfoliob a  {
   width: 65px;
   background-image: url(homemedia/portfoliob.gif);
}

#contenttext  {
   visibility: visible;
   position: absolute;
   left: 133px;
   top: 523px;
   z-index: 2;
   width: 546px;
}

#portfolio1b  {
   left: 22px;
}

#childrenb a  {
   background-image: url(portfoliomedia/childrenb.gif);
}

#contactb a  {
   background: url(contactthankyoumedia/contactb.gif) no-repeat 0% 0px;
   display: block;
   height: 13px;
   width: 58px;
   font-size: 13px;
   line-height: 13px;
}

#executiveb  {
   left: 326px;
}

#fashionb a  {
   background-image: url(portfoliomedia/fashionb.gif);
}

#weddingb a  {
   background-image: url(portfoliomedia/weddingb.gif);
}

#childrenb  {
   left: 67px;
   top: 341px;
}

#familyb a  {
   background-image: url(portfoliomedia/familyb.gif);
}

#weddingb  {
   left: 583px;
}

#shop1b a  {
   background-image: url(homemedia/shop1b.gif);
}

#blog1b a  {
   background-image: url(homemedia/blog1b.gif);
}

#contactb  {
   visibility: visible;
   position: absolute;
   left: 726px;
   top: 78px;
   z-index: 2;
   width: 58px;
   height: 13px;
}

#fashionb  {
   left: 67px;
}

#eventb a  {
   background-image: url(portfoliomedia/eventb.gif);
}

#blogb a  {
   width: 106px;
   background-image: url(homemedia/blogb.gif);
}

#shopb a  {
   width: 38px;
   background-image: url(homemedia/shopb.gif);
}

#familyb  {
   left: 326px;
}

#infob a  {
   width: 29px;
   background-image: url(contactthankyoumedia/infob.gif);
}

#homeb a  {
   width: 44px;
   background-image: url(contactthankyoumedia/homeb.gif);
}

#layer0  {
   background: url(contactthankyoumedia/layer0.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 800px;
   height: 561px;
}

#eventb  {
   left: 583px;
}

#layer1  {
   background: url(contactthankyoumedia/layer1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 138px;
   z-index: 2;
   width: 800px;
   height: 371px;
}

#shop1b  {
   left: 288px;
}

#blog1b  {
   left: 557px;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 742px;
   top: 33px;
   z-index: 2;
   width: 44px;
   height: 14px;
}

#infob  {
   visibility: visible;
   position: absolute;
   left: 755px;
   top: 55px;
   z-index: 2;
   width: 29px;
   height: 14px;
}

#logo  {
   background: url(contactthankyoumedia/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 20px;
   z-index: 2;
   width: 229px;
   height: 97px;
}

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


