a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#southburyprintingcentrein p,
#businesscards p,
#i425x6postcard p,
#letterheads li,
#i425x6postcard li,
#ifyouhaveanyquestionsplea p,
#ourspecialtyistheabilityt p,
#howlongdoesittakeforyouto li,
#ourspecialtyistheabilityt li,
#ryobi3302offsetpressabdic p,
#howlongdoesittakeforyouto p,
#southburyprintingcentrein li,
#rackcards li,
#highspeeddigitalprintscop li,
#letterheads p,
#ifyouhaveanyquestionsplea li,
#ryobi3302offsetpressabdic li,
#bifoldbrochure li,
#highspeeddigitalprintscop p,
#trifoldbrochure p,
#i10envelopes p,
#bifoldbrochure p,
#rackcards p,
#i425x55postcard p,
#i425x55postcard li,
#businesscards li,
#trifoldbrochure li,
#i10envelopes li  {
   margin: 0px;
   color: #000000;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
}

#triindesignbutton a,
#bcindesignbutton a,
#biindesignbutton a,
#lhindesignbutton a,
#i55pcindesignbutton a,
#i6pcindesignbutton a,
#i10indesignbutton a,
#rackindesignbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 38px;
   width: 29px;
   font-size: 38px;
   line-height: 38px;
}

#rackacrobatbutton a,
#i55pcacrobatbutton a,
#lhacrobatbutton a,
#i10acrobatbutton a,
#triacrobatbutton a,
#i6pcacrobatbutton a,
#biacrobatbutton a,
#bcacrobatbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 38px;
   width: 30px;
   font-size: 38px;
   line-height: 38px;
}

#bcindesignbutton,
#biindesignbutton,
#triindesignbutton,
#rackindesignbutton,
#i55pcindesignbutton,
#i10indesignbutton,
#lhindesignbutton,
#i6pcindesignbutton  {
   position: absolute;
   left: 213px;
   z-index: 5;
   width: 29px;
   height: 38px;
}

#triacrobatbutton,
#biacrobatbutton,
#bcacrobatbutton,
#rackacrobatbutton,
#i55pcacrobatbutton,
#lhacrobatbutton,
#i6pcacrobatbutton,
#i10acrobatbutton  {
   position: absolute;
   left: 180px;
   z-index: 5;
   width: 30px;
   height: 38px;
}

#i115uploadbutton a,
#shopbutton a,
#carlsoncraftbutton a,
#birchcraftbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 182px;
   width: 140px;
   font-size: 182px;
   line-height: 182px;
}

#birchcraftbutton,
#carlsoncraftbutton,
#shopbutton,
#i115uploadbutton  {
   position: absolute;
   top: 286px;
   z-index: 5;
   width: 140px;
   height: 182px;
}

#promobutton a,
#pdfbutton a,
#createbutton a,
#tutorialsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 188px;
   width: 140px;
   font-size: 188px;
   line-height: 188px;
}

#useoursuiteofonlinetoolst li,
#useoursuiteofonlinetoolst p  {
   font: normal bold 18px/22px MyriadPro-Regular, "Myriad Pro", sans-serif;
   padding: 0px 0px 10px 0px;
   margin: 0px;
   color: #00AEEF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: center;
}

#pdfbutton,
#promobutton,
#createbutton,
#tutorialsbutton  {
   position: absolute;
   top: 506px;
   z-index: 5;
   width: 140px;
   height: 188px;
}

#illbutton a,
#abbutton a,
#indbutton a,
#psbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 98px;
   width: 92px;
   font-size: 98px;
   line-height: 98px;
}

#affiliatesbutton a.nmh,
#affiliatesbutton a:hover  {
   background-position: -78px 0%;
}

#i24uploadbutton a.nmh,
#i24uploadbutton a:hover  {
   background-position: -162px 0%;
}

#servicesbutton a.nmh,
#servicesbutton a:hover  {
   background-position: -75px 0%;
}

#contactbutton a.nmh,
#contactbutton a:hover  {
   background-position: -69px 0%;
}

#orderbutton a:hover,
#orderbutton a.nmh  {
   background-position: -48px 0%;
}

#homebutton a:hover,
#homebutton a.nmh  {
   background-position: -49px 0%;
}

#faqbutton a.nmh,
#faqbutton a:hover  {
   background-position: -29px 0%;
}

#southburyprintingcentrein p a  {
   display: inline;
}

#highspeeddigitalprintscop li  {
   font: 13px/16px MyriadPro-Regular, "Myriad Pro", sans-serif;
   padding-bottom: 10px;
}

#ourspecialtyistheabilityt li  {
   font: 20px/24px MyriadPro-Regular, "Myriad Pro", sans-serif;
   padding-bottom: 10px;
}

#howlongdoesittakeforyouto li  {
   font: 19px/23px MyriadPro-Regular, "Myriad Pro", sans-serif;
   padding-bottom: 10px;
}

#southburyprintingcentrein li  {
   font: bold 14px/17px MyriadPro-Regular, "Myriad Pro", sans-serif;
   padding-bottom: 10px;
   color: #00AEEF;
}

#ryobi3302offsetpressabdic li  {
   font: 14px/17px MyriadPro-Regular, "Myriad Pro", sans-serif;
   padding-bottom: 4px;
   color: #00AEEF;
}

#ifyouhaveanyquestionsplea li  {
   font: 19px/23px MyriadPro-Regular, "Myriad Pro", sans-serif;
   padding-bottom: 10px;
}

#southburyprintingcentrein p  {
   font: bold 14px/17px MyriadPro-Regular, "Myriad Pro", sans-serif;
   padding-bottom: 10px;
   color: #00AEEF;
}

#highspeeddigitalprintscop p  {
   font: 13px/16px MyriadPro-Regular, "Myriad Pro", sans-serif;
   padding-bottom: 10px;
}

#howlongdoesittakeforyouto p  {
   font: 19px/23px MyriadPro-Regular, "Myriad Pro", sans-serif;
   padding-bottom: 10px;
}

#ifyouhaveanyquestionsplea p  {
   font: 19px/23px MyriadPro-Regular, "Myriad Pro", sans-serif;
   padding-bottom: 10px;
}

#ryobi3302offsetpressabdic p  {
   font: 14px/17px MyriadPro-Regular, "Myriad Pro", sans-serif;
   padding-bottom: 4px;
   color: #00AEEF;
}

#ourspecialtyistheabilityt p  {
   font: 20px/24px MyriadPro-Regular, "Myriad Pro", sans-serif;
   padding-bottom: 10px;
}

#southburyprintingcentrein  {
   position: absolute;
   left: 165px;
   top: 960px;
   z-index: 5;
   width: 695px;
}

#i55pcindesignbutton a  {
   background-image: url(sg_tutorials_media/i55pcindesignbutton.png);
}

#i6pcindesignbutton a  {
   background-image: url(sg_tutorials_media/i6pcindesignbutton.png);
}

#rackindesignbutton a  {
   background-image: url(sg_tutorials_media/rackindesignbutton.png);
}

#indbutton,
#psbutton  {
   position: absolute;
   left: 596px;
   z-index: 5;
   width: 92px;
   height: 98px;
}

#carlsoncraftbutton a  {
   background-image: url(sg_order_media/carlsoncraftbutton.png);
}

#i55pcacrobatbutton a  {
   background-image: url(sg_tutorials_media/i55pcacrobatbutton.png);
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#i10indesignbutton a  {
   background-image: url(sg_tutorials_media/i10indesignbutton.png);
}

#rackacrobatbutton a  {
   background-image: url(sg_tutorials_media/rackacrobatbutton.png);
}

#i6pcacrobatbutton a  {
   background-image: url(sg_tutorials_media/i6pcacrobatbutton.png);
}

#i55pcindesignbutton  {
   top: 549px;
}

#triindesignbutton a  {
   background-image: url(sg_tutorials_media/triindesignbutton.png);
}

#rackindesignbutton  {
   top: 503px;
}

#triacrobatbutton a  {
   background-image: url(sg_tutorials_media/triacrobatbutton.png);
}

#i10acrobatbutton a  {
   background-image: url(sg_tutorials_media/i10acrobatbutton.png);
}

#birchcraftbutton a  {
   background-image: url(sg_order_media/birchcraftbutton.png);
}

#i425x55postcard li  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 55px;
}

#bcindesignbutton a  {
   background-image: url(sg_tutorials_media/bcindesignbutton.png);
}

#biindesignbutton a  {
   background-image: url(sg_tutorials_media/biindesignbutton.png);
}

#i6pcindesignbutton  {
   top: 594px;
}

#i115uploadbutton a  {
   background-image: url(sg_order_media/d115uploadbutton.png);
}

#affiliatesbutton a  {
   background: url(sg_home_media/affiliatesbutton.png) no-repeat;
   display: block;
   height: 16px;
   width: 78px;
   font-size: 16px;
   line-height: 16px;
}

#carlsoncraftbutton  {
   left: 658px;
}

#i55pcacrobatbutton  {
   top: 548px;
}

#trifoldbrochure li  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 55px;
}

#lhindesignbutton a  {
   background-image: url(sg_tutorials_media/lhindesignbutton.png);
}

#i24uploadbutton a  {
   background: url(sg_home_media/d24uploadbutton.png) no-repeat;
   display: block;
   height: 43px;
   width: 162px;
   font-size: 43px;
   line-height: 43px;
}

#lhacrobatbutton a  {
   background-image: url(sg_tutorials_media/lhacrobatbutton.png);
}

#i425x6postcard li  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 55px;
}

#i425x55postcard p  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 55px;
}

#bifoldbrochure li  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 55px;
}

#triindesignbutton  {
   top: 414px;
}

#i10indesignbutton  {
   top: 370px;
}

#tutorialsbutton a  {
   background-image: url(sg_order_media/tutorialsbutton.png);
}

#bcacrobatbutton a  {
   background-image: url(sg_tutorials_media/bcacrobatbutton.png);
}

#biacrobatbutton a  {
   background-image: url(sg_tutorials_media/biacrobatbutton.png);
}

#rackacrobatbutton  {
   top: 502px;
}

#trifoldbrochure p  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 55px;
}

#i6pcacrobatbutton  {
   top: 593px;
}

#i115uploadbutton  {
   left: 212px;
}

#servicesbutton a  {
   background: url(sg_home_media/servicesbutton.png) no-repeat;
   display: block;
   height: 16px;
   width: 75px;
   font-size: 16px;
   line-height: 16px;
}

#birchcraftbutton  {
   left: 507px;
}

#lhindesignbutton  {
   top: 325px;
}

#i10acrobatbutton  {
   top: 369px;
}

#i425x6postcard p  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 55px;
}

#bifoldbrochure p  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 55px;
}

#businesscards li  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 55px;
}

#bcindesignbutton  {
   top: 281px;
}

#triacrobatbutton  {
   top: 413px;
}

#biindesignbutton  {
   top: 458px;
}

#affiliatesbutton  {
   position: absolute;
   left: 689px;
   top: 131px;
   z-index: 5;
   width: 78px;
   height: 16px;
}

#businesscards p  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 55px;
}

#i10envelopes li  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 55px;
}

#biacrobatbutton  {
   top: 457px;
}

#bcacrobatbutton  {
   top: 280px;
}

#tutorialsbutton  {
   left: 509px;
}

#contactbutton a  {
   background: url(sg_home_media/contactbutton.png) no-repeat;
   display: block;
   height: 15px;
   width: 69px;
   font-size: 15px;
   line-height: 15px;
}

#lhacrobatbutton  {
   top: 324px;
}

#i24uploadbutton  {
   position: absolute;
   left: 431px;
   top: 152px;
   z-index: 5;
   width: 162px;
   height: 43px;
}

#createbutton a  {
   background-image: url(sg_order_media/createbutton.png);
}

#servicesbutton  {
   position: absolute;
   left: 240px;
   top: 131px;
   z-index: 5;
   width: 75px;
   height: 16px;
}

#i10envelopes p  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 55px;
}

#letterheads li  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 55px;
}

#jkoltonbutton  {
   font: bold 14px/17px MyriadPro-Regular, "Myriad Pro", sans-serif;
   padding-bottom: 10px;
   text-align: right;
   position: absolute;
   left: 738px;
   top: 958px;
   z-index: 6;
   width: 123px;
   height: 13px;
}

#contactbutton  {
   position: absolute;
   left: 793px;
   top: 132px;
   z-index: 5;
   width: 69px;
   height: 15px;
}

#orderbutton a  {
   background: url(sg_home_media/orderbutton.png) no-repeat;
   display: block;
   height: 16px;
   width: 48px;
   font-size: 16px;
   line-height: 16px;
}

#promobutton a  {
   background-image: url(sg_order_media/promobutton.png);
}

#letterheads p  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 55px;
}

#createbutton  {
   left: 213px;
}

#homebutton a  {
   background: url(sg_home_media/homebutton.png) no-repeat;
   display: block;
   height: 16px;
   width: 49px;
   font-size: 16px;
   line-height: 16px;
}

#i1background  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1024px;
   height: 1024px;
   background-color: #FFFFFF;
   background-image: none;
}

#spcink4color  {
   background: url(sg_home_media/spcink4color.png) no-repeat;
   position: absolute;
   left: 112px;
   top: 7px;
   z-index: 4;
   width: 811px;
   height: 1015px;
}

#shopbutton a  {
   background-image: url(sg_order_media/shopbutton.png);
}

#rackcards li  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 55px;
}

#rackcards p  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   padding-bottom: 55px;
}

#indbutton a  {
   background-image: url(sg_tutorials_media/indbutton.png);
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#pdfbutton a  {
   background-image: url(sg_order_media/pdfbutton.png);
}

#orderbutton  {
   position: absolute;
   left: 341px;
   top: 131px;
   z-index: 5;
   width: 48px;
   height: 16px;
}

#faqbutton a  {
   background: url(sg_home_media/faqbutton.png) no-repeat;
   display: block;
   height: 18px;
   width: 29px;
   font-size: 18px;
   line-height: 18px;
}

#illbutton a  {
   background-image: url(sg_tutorials_media/illbutton.png);
}

#promobutton  {
   left: 659px;
}

#homebutton  {
   position: absolute;
   left: 164px;
   top: 131px;
   z-index: 5;
   width: 49px;
   height: 16px;
}

#ridefooter  {
   font-size: 0px;
}

#abbutton a  {
   background-image: url(sg_tutorials_media/abbutton.png);
}

#psbutton a  {
   background-image: url(sg_tutorials_media/psbutton.png);
}

#shopbutton  {
   left: 362px;
}

#faqbutton  {
   position: absolute;
   left: 631px;
   top: 131px;
   z-index: 5;
   width: 29px;
   height: 18px;
}

#pdfbutton  {
   left: 360px;
}

#indbutton  {
   top: 408px;
}

#page_bkg  {
   position: absolute;
   width: 1024px;
   height: 1024px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#psbutton  {
   top: 308px;
}

#layer8  {
   position: absolute;
   left: 164px;
   top: 955px;
   z-index: 5;
   width: 696px;
   height: 1px;
   background-color: #000000;
   background-image: none;
   font-size: 1px;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#page  {
   margin: 0px auto 0px auto;
   height: 1024px;
   width: 1024px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
}

.cEC008C a  {
   color: #EC008C;
}

h4,
h5,
body, p,
h6,
h1,
h2,
h3  {
   font-family: MyriadPro-Regular, "Myriad Pro", sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
   background-image: none;
   height: 100%;
   -webkit-text-size-adjust: none;
}


