#fullcolourintrotext p a:hover,#nextdaytext p a:hover,#leafletstext p a:hover,#foldedtext p a:hover,#flyerstext p a:hover,#businesscardhometext p a:hover  {
   color: #999999;
}

#uploadcardshomebutton a:hover,#designercardshomebutton a:hover,#simplecardshomebutton a:hover,#freecardshomebutton a:hover  {
   background-position: -68px 0%;
}

#foldedhomebutton a:hover,#flyershomebutton a:hover,#nextdayhomebutton a:hover,#leafletshomebutton a:hover  {
   background-position: -84px 0%;
}

#uploadcardshomebutton a,#designercardshomebutton a,#simplecardshomebutton a,#freecardshomebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   width: 68px;
   background-position: 0% 0px;
   font-size: 31px;
   line-height: 31px;
}

#simplecardshomebutton,#freecardshomebutton,#uploadcardshomebutton,#designercardshomebutton  {
   visibility: visible;
   position: absolute;
   top: 1143px;
   z-index: 2;
   width: 68px;
   height: 31px;
}

#leafletstext p,#businesscardhometext p,#foldedtext p,#nextdaytext p,#flyerstext p  {
   font: 11px/13px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#homebutton a,#myaccountbutton a,#checkoutbutton a,#loginbutton a,#contactbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 35px;
   background-position: 0% 0px;
   font-size: 35px;
   line-height: 35px;
}

#leafletshomebutton a,#foldedhomebutton a,#nextdayhomebutton a,#flyershomebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 24px;
   width: 84px;
   background-position: 0% 0px;
   font-size: 24px;
   line-height: 24px;
}

#designerbusinesscardstext p,#simplebusinesscardstext p,#freebusinesscardstext p  {
   font: 18px/18px Arial;
   margin: 0px;
   text-align: center;
   color: #353535;
}

#foldedprintedontext p,#flyerprintedontext p,#orderbytext p,#printedontext p  {
   font: bold 10px/12px Arial;
   margin: 0px;
   color: #333333;
   text-align: right;
}

#homedigitalheadingliteral,#homebcheadingliteral,#homeheadingliteral  {
   visibility: visible;
   position: absolute;
   left: 228px;
   z-index: 2;
   width: 535px;
}

#uploadbutton a:hover,#samplepackbutton a:hover,#quotebutton a:hover  {
   background-position: -184px 0%;
}

#leafletstext p a,#flyerstext p a,#foldedtext p a,#nextdaytext p a  {
   text-decoration: underline;
   color: #FFFFFF;
}

#freedeldighometext p,#freewallethometext p,#freedelhometext p  {
   font: bold 12px/14px Arial;
   margin: 0px;
   color: #666666;
   text-align: left;
}

#flyershomebutton,#leafletshomebutton,#foldedhomebutton  {
   visibility: visible;
   position: absolute;
   z-index: 2;
   width: 84px;
   height: 24px;
}

#samplepackbutton a,#uploadbutton a,#quotebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 42px;
   width: 184px;
   background-position: 0% 0px;
   font-size: 42px;
   line-height: 42px;
}

#businesscardhometext p a,#fullcolourintrotext p a  {
   text-decoration: underline;
   color: #333333;
}

#uploadbusinesscardstext,#simplebusinesscardstext  {
   visibility: visible;
   position: absolute;
   top: 1053px;
   z-index: 3;
   width: 147px;
}

#quotebutton,#samplepackbutton,#uploadbutton  {
   visibility: visible;
   position: absolute;
   left: 770px;
   z-index: 1;
   width: 184px;
   height: 42px;
}

#fullcolourintrotext p,#digitalintrotext p  {
   font: 11px/14px Arial;
   margin: 0px;
   color: #333333;
   text-align: left;
}

#loginbutton a:hover,#homebutton a:hover  {
   background-position: -92px 0%;
}

#indexboxesxmedia,#minisignuphomexmedia  {
   visibility: visible;
   position: absolute;
   left: 9px;
   z-index: 1;
   width: 190px;
}

#freedelhometext,#freedeldighometext  {
   visibility: visible;
   position: absolute;
   left: 728px;
   z-index: 2;
   width: 226px;
}

#printedontext,#flyerprintedontext  {
   visibility: visible;
   position: absolute;
   left: 432px;
   z-index: 2;
   width: 127px;
}

#nextdaytext,#leafletstext  {
   visibility: visible;
   position: absolute;
   top: 429px;
   z-index: 2;
   width: 101px;
}

#quadranthomebutton a:hover  {
   background-position: -125px 0%;
}

#uploadbusinesscardstext p  {
   font: bold 18px/18px Arial;
   margin: 0px;
   color: #A10202;
   text-align: center;
}

#homedigitalheadingliteral  {
   top: 729px;
}

#designercardshomebutton a  {
   background-image: url(homemedia/designercardshomebutton.png);
}

#designerbusinesscardstext  {
   visibility: visible;
   position: absolute;
   left: 594px;
   top: 1053px;
   z-index: 3;
   width: 144px;
}

#loginbutton,#homebutton  {
   visibility: visible;
   position: absolute;
   top: 9px;
   z-index: 1;
   width: 92px;
   height: 35px;
}

#onelineminiloginliteral  {
   visibility: visible;
   position: absolute;
   left: 642px;
   top: 74px;
   z-index: 1;
   width: 306px;
}

#simplebusinesscardstext  {
   left: 420px;
}

#uploadbusinesscardstext  {
   left: 766px;
}

#simplecardshomebutton a  {
   background-image: url(homemedia/simplecardshomebutton.png);
}

#flyerstext,#foldedtext  {
   visibility: visible;
   position: absolute;
   top: 566px;
   z-index: 2;
   width: 97px;
}

#myaccountbutton a:hover  {
   background-position: -119px 0%;
}

#designercardshomebutton  {
   left: 631px;
}

#uploadcardshomebutton a  {
   background-image: url(homemedia/uploadcardshomebutton.png);
}

#onelineminicartliteral  {
   visibility: visible;
   position: absolute;
   left: 642px;
   top: 95px;
   z-index: 1;
   width: 307px;
}

#checkoutbutton a:hover  {
   background-position: -113px 0%;
}

#businesscardhometext p  {
   color: #333333;
}

#freebusinesscardstext  {
   visibility: visible;
   position: absolute;
   left: 247px;
   top: 1053px;
   z-index: 3;
   width: 146px;
}

#uploadcardshomebutton  {
   left: 805px;
}

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

#freecardshomebutton a  {
   background-image: url(homemedia/freecardshomebutton.png);
}

#simplecardshomebutton  {
   left: 458px;
}

#quadranthomebutton a  {
   background: url(homemedia/quadranthomebutton.png) no-repeat 0% 0px;
   display: block;
   height: 104px;
   width: 125px;
   font-size: 104px;
   line-height: 104px;
}

#homebcheadingliteral  {
   top: 980px;
}

#businesscardhometext  {
   visibility: visible;
   position: absolute;
   left: 243px;
   top: 1024px;
   z-index: 2;
   width: 543px;
}

#leafletshomebutton a  {
   background-image: url(homemedia/leafletshomebutton.png);
}

#minisignuphomexmedia  {
   top: 511px;
}

#fullcolourintrotext  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 379px;
   z-index: 2;
   width: 672px;
}

#foldedprintedontext  {
   visibility: visible;
   position: absolute;
   left: 778px;
   top: 605px;
   z-index: 2;
   width: 127px;
}

#freecardshomebutton  {
   left: 285px;
}

#nextdayhomebutton a  {
   background-image: url(homemedia/nextdayhomebutton.png);
}

#quadranthomebutton  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 10px;
   z-index: 3;
   width: 125px;
   height: 104px;
}

#freedeldighometext  {
   top: 734px;
}

#homeheadingliteral  {
   top: 335px;
}

#flyerprintedontext  {
   top: 605px;
}

#leafletshomebutton  {
   top: 510px;
   left: 482px;
}

#foldedhomebutton a  {
   background-image: url(homemedia/foldedhomebutton.png);
}

#freewallethometext  {
   visibility: visible;
   position: absolute;
   left: 738px;
   top: 984px;
   z-index: 2;
   width: 215px;
}

#flyershomebutton a  {
   background-image: url(homemedia/flyershomebutton.png);
}

#quadrantmenuxmedia  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 126px;
   z-index: 3;
   width: 960px;
}

#samplepackbutton a  {
   background-image: url(homemedia/samplepackbutton.png);
}

#myaccountbutton a  {
   width: 119px;
   background-image: url(homemedia/myaccountbutton.png);
}

#nextdayhomebutton  {
   visibility: visible;
   position: absolute;
   left: 828px;
   top: 510px;
   z-index: 2;
   width: 84px;
   height: 24px;
}

#homeheaderliteral  {
   visibility: visible;
   position: absolute;
   left: 209px;
   top: 174px;
   z-index: 2;
   width: 272px;
}

#statcounterxmedia  {
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 1279px;
   z-index: 3;
   width: 71px;
}

#foldedhomebutton  {
   top: 647px;
   left: 828px;
}

#samplepackbutton  {
   top: 173px;
}

#flyershomebutton  {
   top: 647px;
   left: 482px;
}

#orderonlinetitle  {
   background: url(homemedia/orderonlinetitle.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 365px;
   top: 66px;
   z-index: 1;
   width: 230px;
   height: 49px;
}

#digitalintrotext  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 773px;
   z-index: 3;
   width: 672px;
}

#checkoutbutton a  {
   width: 113px;
   background-image: url(homemedia/checkoutbutton.png);
}

#indexboxesxmedia  {
   top: 685px;
}

#myaccountbutton  {
   visibility: visible;
   position: absolute;
   left: 582px;
   top: 9px;
   z-index: 1;
   width: 119px;
   height: 35px;
}

#indexspryxmedia  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 813px;
   z-index: 2;
   width: 678px;
}

#freedelhometext  {
   top: 340px;
}

#paypallogosmall  {
   background: url(homemedia/paypallogosmall.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 858px;
   top: 1250px;
   z-index: 2;
   width: 77px;
   height: 24px;
}

#contactbutton a  {
   width: 108px;
   background-image: url(homemedia/contactbutton.png);
}

#checkoutbutton  {
   visibility: visible;
   position: absolute;
   left: 716px;
   top: 9px;
   z-index: 1;
   width: 113px;
   height: 35px;
}

#safebuyliteral  {
   visibility: visible;
   position: absolute;
   left: 124px;
   top: 1238px;
   z-index: 2;
   width: 100px;
}

#uploadbutton a  {
   background-image: url(homemedia/uploadbutton.png);
}

#printedontext  {
   top: 468px;
}

#quotebutton a  {
   background-image: url(homemedia/quotebutton.png);
}

#footerliteral  {
   visibility: visible;
   position: absolute;
   left: 280px;
   top: 1243px;
   z-index: 2;
   width: 400px;
}

#loginbutton a  {
   width: 92px;
   background-image: url(homemedia/loginbutton.png);
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 844px;
   top: 9px;
   z-index: 1;
   width: 108px;
   height: 35px;
}

#homebutton a  {
   width: 92px;
   background-image: url(homemedia/homebutton.png);
}

#leafletstext  {
   left: 252px;
}

#uploadbutton  {
   top: 267px;
}

#footershadow  {
   background: url(homemedia/footershadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1216px;
   z-index: 1;
   width: 960px;
   height: 43px;
}

#orderbytext  {
   visibility: visible;
   position: absolute;
   left: 806px;
   top: 468px;
   z-index: 2;
   width: 99px;
}

#shape5copy2  {
   background: url(homemedia/shape5copy2.png) no-repeat;
   position: absolute;
   left: 213px;
   top: 964px;
   z-index: 1;
   width: 737px;
   height: 244px;
}

#creditcards  {
   background: url(homemedia/creditcards.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 1238px;
   z-index: 2;
   width: 77px;
   height: 49px;
}

#loginbutton  {
   left: 475px;
}

#sagepaylogo  {
   background: url(homemedia/sagepaylogo.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 736px;
   top: 1250px;
   z-index: 2;
   width: 99px;
   height: 22px;
}

#nextdaytext  {
   left: 598px;
}

#quotebutton  {
   top: 220px;
}

#stepstext p  {
   font: 11px/13px Arial;
   margin: 0px;
   padding-left: 27px;
   text-align: left;
   color: #666666;
}

#foldedtext  {
   left: 598px;
}

#homebutton  {
   left: 367px;
}

#flyerstext  {
   left: 252px;
}

#shape5copy  {
   background: url(homemedia/shape5copy.png) no-repeat;
   position: absolute;
   left: 213px;
   top: 715px;
   z-index: 1;
   width: 737px;
   height: 243px;
}

#novatsign  {
   background: url(homemedia/novatsign.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 169px;
   top: 10px;
   z-index: 1;
   width: 187px;
   height: 105px;
}

#stepstext  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 252px;
   z-index: 2;
   width: 172px;
}

#stepsbox  {
   background: url(homemedia/stepsbox.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 172px;
   z-index: 1;
   width: 205px;
   height: 334px;
}

#shape5  {
   background: url(homemedia/shape5.png) no-repeat;
   position: absolute;
   left: 213px;
   top: 321px;
   z-index: 1;
   width: 737px;
   height: 387px;
}

#logobg  {
   background: url(homemedia/logobg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 171px;
   height: 127px;
}

#home  {
   margin: 0px auto 0px auto;
   background: #FFFFFF url(homemedia/interiortile.png) center top repeat-x;
   height: 1300px;
   width: 960px;
   position: relative;
}

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


