a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#hznpid1home,
#hznpid2adservices,
#hznpid3contactus,
#hznpid4printservices  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#pid3contactus,
#pid1home,
#pid2adservices,
#pid4printservices  {
   width: 800px;
   height: 700px;
   position: absolute;
   margin-left: -400px;
   left: 50%;
   top: -350px;
}

#bottommenu li a:hover,
#topmenu li a:hover  {
   color: #FF8000;
}

#id43printservices,
#id32adservices  {
   visibility: visible;
   position: absolute;
   left: 310px;
   top: 95px;
   z-index: 5;
   height: 14px;
   background-repeat: no-repeat;
}

#topmenu li a,
#bottommenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
}

#bottommenu li,
#topmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#layer3,
#layer2,
#layer1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   width: 800px;
   height: 700px;
   background-repeat: no-repeat;
}

#cardback,
#cardfront  {
   visibility: visible;
   position: absolute;
   top: 358px;
   z-index: 7;
   width: 180px;
   height: 145px;
   background-repeat: no-repeat;
}

#logobutton a:hover  {
   background-position: -290px 0%;
}

#id43printservices  {
   background-image: url(printservicesmedia/id43printservices.gif);
   width: 130px;
}

#id32adservices  {
   background-image: url(adservicesmedia/id32adservices.gif);
   width: 108px;
}

#logobutton a  {
   background: url(contactusmedia/logobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 269px;
   width: 290px;
   font-size: 269px;
   line-height: 269px;
}

#menubarcopy  {
   background: url(printservicesmedia/menubarcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 304px;
   top: 90px;
   z-index: 4;
   width: 496px;
   height: 126px;
}

#copyright p  {
   font: 9px/11px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#bottommenu  {
   font: 12px/16px Arial;
   margin: 0px;
   height: 16px;
   padding: 0px;
   list-style: none;
   text-align: right;
   color: #FFFFFF;
   position: absolute;
   left: 518px;
   top: 658px;
   z-index: 7;
}

#logobutton  {
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 2px;
   z-index: 5;
   width: 290px;
   height: 269px;
}

#contentbox  {
   background: url(contactusmedia/contentbox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 263px;
   z-index: 4;
   width: 765px;
   height: 418px;
}

#mc,
#visa  {
   visibility: visible;
   position: absolute;
   top: 645px;
   z-index: 5;
   width: 39px;
   height: 25px;
   background-repeat: no-repeat;
}

#sparkplug  {
   background: url(contactusmedia/sparkplug.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 281px;
   top: 250px;
   z-index: 6;
   width: 401px;
   height: 416px;
}

#copyright  {
   visibility: visible;
   position: absolute;
   left: 651px;
   top: 682px;
   z-index: 6;
   width: 143px;
}

#cardfront  {
   background-image: url(homemedia/cardfront.gif);
   left: 379px;
}

#cardback  {
   background-image: url(homemedia/cardback.gif);
   left: 562px;
}

#creative  {
   background: url(contactusmedia/creative.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 184px;
   top: 470px;
   z-index: 5;
   width: 594px;
   height: 230px;
}

#topmenu  {
   font: 18px/22px "American Typewriter";
   margin: 0px;
   height: 22px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFF;
   position: absolute;
   left: 313px;
   top: 45px;
   z-index: 5;
}

#menubar  {
   background: url(contactusmedia/menubar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 143px;
   top: 34px;
   z-index: 4;
   width: 636px;
   height: 44px;
}

#layer2  {
   background-image: url(contactusmedia/layer2.gif);
   z-index: 3;
}

#layer3  {
   background-image: url(contactusmedia/layer3.gif);
   z-index: 2;
}

#layer1  {
   background-image: url(contactusmedia/layer1.gif);
   z-index: 1;
}

#visa  {
   background-image: url(homemedia/visa.gif);
   left: 86px;
}

#mc  {
   background-image: url(homemedia/mc.gif);
   left: 39px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #333333;
}

