a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#contactb a,
#legalb a,
#shippingb a,
#linksb a,
#otherservicesb a,
#photocareb a,
#genealogyb a,
#restorationb a,
#codeofethicsb a {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   background-position: 0% 0px;
   font-size: 16px;
   line-height: 16px;
}

#homeb a  {
   background-repeat: no-repeat;
   display: block;
   height: 33px;
   background-position: 0% 0px;
   font-size: 33px;
   line-height: 33px;
}

#blog a  {
   background-repeat: no-repeat;
   display: block;
   height: 33px;
   background-position: 0% 0px;
   font-size: 33px;
   line-height: 33px;
}

#faqb a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   background-position: 0% 0px;
   font-size: 20px;
   line-height: 20px;
}

#photorestorb a:hover,
#docurestorb a:hover  {
   background-position: -117px 0%;
}

#photorestorb a,
#docurestorb a,
#letterb a  {
   background-repeat: no-repeat;
   display: block;
   height: 40px;
   background-position: 0% 0px;
   font-size: 40px;
   line-height: 40px;
}

#oprb a  {
background-repeat: no-repeat;
   display: block;
   height: 44px;
   background-position: 0% 0px;
   font-size: 42px;
   line-height: 44px;
}

#photorestorb,
#docurestorb  {
   visibility: visible;
   position: absolute;
   left: 106px;
   z-index: 3;
   width: 117px;
   height: 40px;
}

#otherservicesb a:hover  {
   background-position: -145px 0%;
}

#photocareb a:hover  {
   background-position: -117px 0%;
}

#shippingb a:hover  {
   background-position: -78px 0%;
}

#otherservicesb a  {
   width: 145px;
   background-image: url("http://www.landailyn.com/images/otherservicesb.png");
}

#contactb a:hover  {
   background-position: -65px 0%;
}

#codeofethicsb a  {
   width: 145px;
   background-image: url("http://www.landailyn.com/images/codeofethicsb.png");
}

#restorationb a  {
   width: 117px;
   background-image: url("http://www.landailyn.com/images/restorationb.png");
}

#otherservicesb  {
   visibility: visible;
   position: absolute;
   left: 85px;
   top: 497px;
   z-index: 3;
   width: 145px;
   height: 16px;
}

#photorestorb a  {
   width: 117px;
   background-image: url("http://www.landailyn.com/images/photorestorb.png");
}

#homeb a:hover  {
   background-position: -33px 0%;
}

#blog a:hover  {
   background-position: -33px 0%;
}

#docurestorb a  {
   background-image: url("http://www.landailyn.com/images/docurestorb.png");
}

#photorestorb  {
   top: 374px;
}

#oprb a:hover  {
   background-position: -81px 0%;
}

#genealogyb a  {
   width: 107px;
   background-image: url("http://www.landailyn.com/images/genealogyb.png");
}

#photocareb a  {
   width: 117px;
   background-image: url("http://www.landailyn.com/images/photocareb.png");
}

#docurestorb  {
   top: 434px;
}

#shippingb a  {
   width: 78px;
   background-image: url("http://www.landailyn.com/images/shippingb.png");
}

#contactb a  {
   width: 65px;
   background-image: url("http://www.landailyn.com/images/contactb.png");
}

#photocareb  {
   visibility: visible;
   position: absolute;
   left: 106px;
   top: 537px;
   z-index: 3;
   width: 117px;
   height: 163px;
}

#shippingb  {
   visibility: visible;
   position: absolute;
   left: 123px;
   top: 575px;
   z-index: 3;
   width: 78px;
   height: 16px;
}

#contactb  {
   visibility: visible;
   position: absolute;
   left: 125px;
   top: 614px;
   z-index: 3;
   width: 65px;
   height: 13px;
}

#linksb a  {
   width: 53px;
   background-image: url("http://www.landailyn.com/images/linksb.png");
}

#legalb a  {
   width: 59px;
   background-image: url("http://www.landailyn.com/images/legalb.png");
}

#homeb a  {
   width: 33px;
   background-image: url("http://www.landailyn.com/images/homeb.png");
}

#blog a  {
   width: 33px;
   background-image: url("http://www.landailyn.com/images/blog.png");
}

#faqb a  {
   width: 41px;
   background-image: url("http://www.landailyn.com/images/faqb.png");
}

#oprb a  {
   width: 81px;
   background-image: url("http://www.landailyn.com/images/oprb.png");
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 100px;
   top: 235px;
   z-index: 3;
   width: 33px;
   height: 32px;
}

#blog  {
   visibility: visible;
   position: absolute;
   left: 180px;
   top: 235px;
   z-index: 3;
   width: 33px;
   height: 33px;
}

#codeofethicsb a:hover  {
   background-position: -145px 0%;
}

#servicesb a:hover  {
   background-position: -89px 0%;
}

#letterb a:hover  {
   background-position: -117px 0%;
}

#codeofethicsb  {
   visibility: visible;
   position: absolute;
   left: 83px;
   top: 574px;
   z-index: 3;
   width: 145px;
}

#faqb a:hover  {
   background-position: -41px 0%;
}

#servicesb a  {
   background: url("http://www.landailyn.com/images/servicesb.png") no-repeat 0% 0px;
   display: block;
   height: 65px;
   width: 89px;
   font-size: 65px;
   line-height: 65px;
}

#letterb a  {
   background: url("http://www.landailyn.com/images/letterb.png") no-repeat 0% 0px;
   display: block;
   height: 40px;
   width: 117px;
   }

#servicesb  {
   visibility: visible;
   position: absolute;
   left: 109px;
   top: 378px;
   z-index: 3;
   width: 89px;
   height: 65px;
}

#letterb  {
   visibility: visible;
   position: absolute;
   left: 95px;
   top: 510px;
   z-index: 3;
   width: 117px;
   height: 40px;
}

#faqb  {
   visibility: visible;
   position: absolute;
   left: 136px;
   top: 465px;
   z-index: 3;
   width: 41px;
   height: 20px;
}

#restorationb a:hover  {
   background-position: -117px 0%;
}

#genealogyb a:hover  {
   background-position: -107px 0%;
}

#linksb a:hover  {
   background-position: -53px 0%;
}

#legalb a:hover  {
   background-position: -59px 0%;
}

#etcb a:hover  {
   background-position: -61px 0%;
}

#restorationb  {
   visibility: visible;
   position: absolute;
   left: 106px;
   top: 417px;
   z-index: 3;
   width: 117px;
   height: 16px;
}

#genealogyb  {
   visibility: visible;
   position: absolute;
   left: 110px;
   top: 377px;
   z-index: 3;
   width: 107px;
   height: 16px;
}

#etcb a  {
   background: url("http://www.landailyn.com/images/etcb.png") no-repeat 0% 0px;
   display: block;
   height: 16px;
   width: 61px;
   font-size: 16px;
   line-height: 16px;
}

#linksb  {
   visibility: visible;
   position: absolute;
   left: 130px;
   top: 501px;
   z-index: 3;
   width: 53px;
   height: 16px;
}

#legalb  {
   visibility: visible;
   position: absolute;
   left: 128px;
   top: 462px;
   z-index: 3;
   width: 59px;
   height: 16px;
}

#etcb  {
   visibility: visible;
   position: absolute;
   left: 128px;
   top: 543px;
   z-index: 3;
   width: 61px;
   height: 16px;
}

#oprb  {
   visibility: visible;
   position: absolute;
   left: 115px;
   top: 682px;
   z-index: 3;
   width: 81px;
   height: 44px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #F6F4E7;
}
