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

a ins  {
   text-decoration: none;
}

#products,#payments,#privacypolicy,#sorry,#uploadthankyou,#sitemap,#artworkguidelines,#pid31letterheads,#affordablewebsitedesign,#thanks,#pid35businesscards,#ezlogin,#foldedleafletquoteform,#proddetail,#cart,#pid43papersizes,#pid44contactus,#pid51specialoffers,#complimentslips,#pid33artwork,#i1pagewebsiteexample,#pid41aboutus,#pid28booklets,#clientlogin,#quoteform,#samplepackform,#pid49upload  {
   margin: 0px auto 0px auto;
   background: #FFFFFF url(artworkguidelinesmedia/interiortile.png) center top repeat-x;
   height: 1300px;
   width: 960px;
   position: relative;
}

#compblefttext p,#letterheadsbottomtext p,#aboutustext p,#letterheadprintingtwotext p,#letterheadsblefttext p,#papersizescontacttext p,#a5bookletprintingonetext p,#letterheadprintingonetext p,#compslipprintingonetext p,#complimentslipbottomtext p,#a5bookletprintingtwotext p,#colourstext p,#compslipstext p,#letterheadstext p  {
   font: 12px/16px Arial;
   margin: 0px;
   text-align: left;
   color: #333333;
}

#id411pricesaretext p a,#uploadbacktohometext p a,#businesscardguidetext p a,#colourstext p a,#artworktext p a,#fastbusinesscardstext p a,#businesscardstext p a,#letterheadstext p a,#artworkguidelinestext p a,#i1pagesitetext p a,#compslipstext p a,#a5bookletsbottomtext p a,#aboutustext p a  {
   text-decoration: underline;
   color: #333333;
}

#a5bookletstext p,#artworktext p,#businesscardpricesaretext p,#businesscardguidetext p,#businesscardbleedguidetext p,#artworktwotext p,#businesscardstext p,#fastbusinesscardstext p,#artworkpricesaretext p,#privacypolicytext p,#a5bookletsbottomtext p  {
   font: 11px/13px Arial;
   margin: 0px;
   text-align: left;
   color: #333333;
}

#sitemapcontentxmediagrow,#webpricetablexmediagrow,#bookletpricetablexmediagrow,#clientloginliteralgrow,#complimentslipsxmediagrow,#letterheadsxmediagrow,#artworkxmediagrow,#productsxmediagrow  {
   visibility: visible;
   background-color: #FFFFFF;
   padding-top: 0px;
   padding-bottom: 0px;
   margin: 0px;
   position: relative;
}

#letterheadheadingliteral,#bookletheadingliteral,#cheapbusinesscardsheadingliteral,#artworkheadingliteral,#complimentslipheadingliteral  {
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 173px;
   z-index: 1;
   width: 403px;
}

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

#a5bookletprintingliteral,#letterheadprintingliteral,#compslipprintingliteral,#bcardprintingliteral,#artworkh2literal  {
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 408px;
   z-index: 2;
   width: 372px;
}

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

#compslipprinting,#novatonbooklets,#webdesign,#letterheadprinting,#businesscardprinting,#novatsign  {
   visibility: visible;
   position: absolute;
   left: 169px;
   top: 10px;
   z-index: 1;
   width: 187px;
   height: 105px;
   background-repeat: no-repeat;
}

#compslipsubheadliteral,#bookletsubheadliteral,#letterheadsubheadliteral,#mattlamsubheadliteral  {
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 351px;
   z-index: 1;
   width: 397px;
}

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

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

#makeapaymentheadingliteral,#specialofferheadingliteral,#webdesignheadingliteral  {
   visibility: visible;
   position: absolute;
   left: 208px;
   z-index: 1;
   width: 532px;
}

#compslipprintingonetext,#letterheadprintingonetext,#a5bookletprintingonetext  {
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 444px;
   z-index: 2;
}

#ezloginxmedia,#cartxmedia,#sorryxmedia,#proddetailxmedia,#thanksxmedia  {
   visibility: visible;
   position: absolute;
   left: 199px;
   top: 174px;
   z-index: 1;
   width: 545px;
}

#uploadbacktohometext,#uploadheadingtext,#uploadartworkthankyoutexttext  {
   visibility: visible;
   position: absolute;
   left: 201px;
   z-index: 1;
   width: 544px;
}

#freedelboxcompxmedia,#freedelboxlhxmedia,#freedelboxbookletxmedia  {
   visibility: visible;
   position: absolute;
   left: 9px;
   z-index: 1;
   width: 190px;
}

#a5ndleafletprintingonetext p,#uploadpagetext p,#contactustext p  {
   font: 12px/16px Arial;
   margin: 0px;
   text-align: center;
   color: #333333;
}

#samplepackformliteral,#quoteformliteral,#foldedquoteformliteral  {
   visibility: visible;
   position: absolute;
   left: 232px;
   z-index: 1;
   width: 480px;
}

#uploadartworkthankyoutexttext p,#uploadheadingtext p  {
   font: bold 24px Arial;
   margin: 0px;
   color: #3399CC;
   text-align: center;
}

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

#cardbatchtext p,#storeadmintext p,#producttext p  {
   font: 10px/12px Arial;
   margin: 0px;
   color: #333333;
}

#complimentslipbottomtext,#letterheadsbottomtext  {
   visibility: visible;
   position: absolute;
   left: 420px;
   top: 116px;
   z-index: 1;
}

#rightsidecmsid4literal,#rightsidecmsid5literal  {
   visibility: visible;
   position: absolute;
   left: 770px;
   top: 496px;
   z-index: 1;
   width: 181px;
}

#websitedesignheadingtext p,#makeapaymenttext p  {
   font: 11px/13px Arial;
   margin: 0px;
   padding-top: 5px;
   text-align: center;
   color: #333333;
}

#id411pricesaretext p,#artworkguidelinestext p  {
   font: 12px/14px Arial;
   margin: 0px;
   color: #333333;
   text-align: left;
}

#specialoffertext p,#websitedesignbottomtext p  {
   font: 11px/13px Arial;
   margin: 0px;
   text-align: center;
}

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

#papersizescontacttext,#papersizesheadingtext  {
   visibility: visible;
   position: absolute;
   left: 216px;
   z-index: 1;
   width: 500px;
}

#id411pricesaretext,#artworkpricesaretext  {
   visibility: visible;
   position: absolute;
   left: 420px;
   top: 4px;
   z-index: 1;
   width: 521px;
}

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

#businesscardtemplatestopbutton a:hover  {
   background-position: -185px 0%;
}

#specialoffersxmedia,#paymentsxmedia  {
   visibility: visible;
   position: absolute;
   left: 199px;
   z-index: 1;
   width: 556px;
}

#letterheadsblefttext,#compblefttext  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 165px;
   z-index: 1;
   width: 374px;
}

#uploadleftbutton,#quoteleftbutton  {
   visibility: visible;
   position: absolute;
   top: 595px;
   z-index: 1;
   width: 184px;
   height: 42px;
}

#businesscardtemplatestopbutton a  {
   background: url(artworkguidelinesmedia/id426businesscardtemplatest.png) no-repeat 0% 0px;
   display: block;
   height: 487px;
   width: 185px;
   font-size: 487px;
   line-height: 487px;
}

#artworktext,#businesscardstext  {
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 229px;
   z-index: 1;
}

#uploadartworkthankyoutexttext p  {
   line-height: 29px;
}

#compslipstext,#letterheadstext  {
   visibility: visible;
   position: absolute;
   left: 11px;
   z-index: 1;
   width: 395px;
}

#businesscardtemplatestopbutton  {
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 171px;
   z-index: 1;
   width: 185px;
   height: 487px;
}

#uploadartworkthankyoutexttext  {
   top: 168px;
}

#letterheadprintingonetext p  {
   font-weight: bold;
}

#bookletpricetablexmediagrow  {
   padding-right: 9px;
   padding-left: 415px;
}

#makeapaymentheadingliteral  {
   top: 174px;
}

#a5bookletprintingonetext p  {
   font-weight: bold;
}

#specialofferheadingliteral  {
   top: 193px;
}

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

#letterheadprintingonetext  {
   width: 133px;
}

#letterheadprintingtwotext  {
   visibility: visible;
   position: absolute;
   left: 180px;
   top: 444px;
   z-index: 2;
   width: 207px;
}

#complimentslipsxmediagrow  {
   padding-right: 10px;
   padding-left: 415px;
}

#websitedesignbottomtext p  {
   color: #333333;
}

#compslipprintingonetext p  {
   font-weight: bold;
}

#a5bookletprintingonetext  {
   width: 133px;
}

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

#sitemapcontentxmediagrow  {
   padding-right: 216px;
   padding-left: 199px;
}

#complimentslipbottomtext  {
   width: 501px;
}

#freedelboxbookletxmedia  {
   top: 649px;
}

#businesscardguidetext p  {
   padding-top: 3px;
}

#webpricetablexmediagrow  {
   padding-right: 231px;
   padding-left: 215px;
}

#webdesignheadingliteral  {
   top: 174px;
}

#compslipprintingonetext  {
   width: 144px;
}

#papersizescontacttext p  {
   padding-top: 10px;
}

#letterheadsbottomtext p  {
   padding-top: 5px;
}

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

#foldedquoteformliteral  {
   top: 181px;
}

#clientloginliteralgrow  {
   padding-right: 216px;
   padding-left: 199px;
}

#artworkpricesaretext p  {
   padding-top: 5px;
}

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

#a5bookletsbottomtext p  {
   padding-top: 5px;
}

#letterheadsblefttext p  {
   padding-top: 8px;
}

#papersizescontacttext  {
   top: 481px;
}

#papersizesheadingtext  {
   top: 170px;
}

#letterheadsxmediagrow  {
   padding-right: 9px;
   padding-left: 415px;
}

#samplepackformliteral  {
   top: 180px;
}

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

#letterheadsbottomtext  {
   width: 480px;
}

#colourstext p a:hover  {
   color: #999999;
}

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

#freedelboxcompxmedia  {
   top: 39px;
}

#uploadbacktohometext  {
   top: 294px;
}

#businesscardprinting  {
   background-image: url(businesscardsmedia/businesscardprinting.png);
   top: 11px;
}

#uploadheadingtext p  {
   line-height: 20px;
}

#businesscardstext p  {
   padding-top: 5px;
}

#specialoffersxmedia  {
   top: 447px;
}

#specialoffertext p  {
   color: #231F20;
}

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

#freedelboxlhxmedia  {
   top: 39px;
}

#letterheadprinting  {
   background-image: url(letterheadsmedia/letterheadprinting.png);
}

#productsxmediagrow  {
   padding-right: 216px;
   padding-left: 199px;
}

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

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

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

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

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

#uploadheadingtext  {
   top: 172px;
}

#artworkxmediagrow  {
   padding-right: 9px;
   padding-left: 415px;
}

#businesscardstext  {
   width: 393px;
}

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

#minisignupxmedia  {
   visibility: visible;
   position: absolute;
   left: 770px;
   top: 328px;
   z-index: 1;
   width: 180px;
}

#storeadmintext p  {
   text-align: left;
}

#compslipprinting  {
   background-image: url(complimentslipsmedia/compslipprinting.png);
}

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

#quoteformliteral  {
   top: 181px;
}

#uploadleftbutton  {
   left: 10px;
}

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

#samplepackbutton  {
   top: 173px;
}

#shopsecboxxmedia  {
   visibility: visible;
   position: absolute;
   left: 210px;
   top: 649px;
   z-index: 1;
   width: 190px;
}

#uploadpagetext p  {
   padding-top: 5px;
}

#letterheadstext  {
   top: 202px;
}

#cardbatchtext p  {
   text-align: center;
}

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

#novatonbooklets  {
   background-image: url(bookletsmedia/novatonbooklets.png);
}

#compblefttext p  {
   padding-top: 8px;
}

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

#standardcolours  {
   background: url(letterheadsmedia/standardcolours.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 422px;
   top: 80px;
   z-index: 2;
   width: 400px;
   height: 27px;
}

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

#quoteleftbutton  {
   left: 217px;
}

#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;
}

#paymentsxmedia  {
   top: 324px;
}

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

#compslipstext  {
   top: 203px;
}

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

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

#artworktext p  {
   padding-top: 2px;
}

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

#producttext p  {
   text-align: left;
}

#aboutustext p  {
   padding-top: 6px;
}

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

#uploadbutton  {
   top: 267px;
}

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

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

#loginbutton  {
   left: 475px;
}

#colourstext  {
   visibility: visible;
   position: absolute;
   left: 420px;
   top: 5px;
   z-index: 1;
   width: 530px;
}

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

#quotebutton  {
   top: 220px;
}

#artworktext  {
   width: 396px;
}

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

#homebutton  {
   left: 367px;
}

#cartxmedia  {
   top: 181px;
}

#steppanels  {
   background: url(businesscardsmedia/steppanels.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 413px;
   top: 173px;
   z-index: 1;
   width: 538px;
   height: 56px;
}

#scootdown  {
   position: relative;
   top: 239px;
}

#webdesign  {
   background-image: url(1pagewebsiteexamplemedia/webdesign.png);
}

#novatsign  {
   background-image: url(artworkguidelinesmedia/novatsign.png);
}

#box340px  {
   background: url(letterheadsmedia/box340px.png) no-repeat;
   position: absolute;
   left: 9px;
   top: 399px;
   z-index: 1;
   width: 391px;
   height: 185px;
}

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

#footer  {
   background-color: #FFFFFF;
   position: relative;
   left: 0px;
   width: 100%;
   height: 554px;
   margin-bottom: 578px;
}

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


