a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#pid7gogreen,
#pid6media,
#pid9imagecreation,
#pid1home,
#pid12creativeservices,
#pid5printingmailing,
#pid3apparel,
#pid4aboutus,
#pid11identitydesign,
#pid10packagedesign,
#pid8processdesign,
#pid13creativemed,
#pid2promotional  {
   margin: 0px auto 0px auto;
   width: 750px;
   position: relative;
}

#mediabutton a,
#contactusbutton a,
#id437promotionalbutton a,
#id436apparelbutton a,
#printingmailingbutton a,
#id439creativeservicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 24px;
   background-position: 0% 0px;
   font-size: 24px;
   line-height: 24px;
}

#ourcreativeservicestext p,
#trendofferstext p,
#customizedappareltext p,
#printingfortext p,
#directmailtext p,
#oursearchabletext p  {
   font: 15px Arial;
   margin: 0px;
   text-align: left;
   color: #878686;
}

#packagedesignbutton a,
#identitydesignbutton a,
#creativemedbutton a,
#imagecreationbutton a,
#processdesignbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 59px;
   background-position: 0% 0px;
   font-size: 59px;
   line-height: 59px;
}

#processdesignbutton a:hover,
#identitydesignbutton a:hover,
#creativemedbutton a:hover  {
   background-position: -90px 0%;
}

#id47trendcantext p,
#mailingservicestext p,
#howcanwehelpyoutext p,
#welcometext p  {
   font: 15px/31px Arial;
   margin: 0px;
}

#ftploginbutton a,
#howgreybutton a,
#id167whybutton a,
#id50whenbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 38px;
   background-position: 0% 0px;
   font-size: 38px;
   line-height: 38px;
}

#id6contactustodaytext p,
#id102contactustodaytext p,
#contactustext p  {
   font: bold 15px/18px Futura;
   margin: 0px;
   text-align: left;
   color: #90908F;
   letter-spacing: 1px;
}

#arrow,
#arrowcopy3,
#arrowcopy2,
#arrowcopy,
#arrowcopy5,
#arrowcopy4  {
   background: url(packagedesignmedia/arrowcopy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 427px;
   z-index: 7;
   width: 17px;
   height: 20px;
}

#faqbutton a:hover,
#contactusbutton a:hover,
#ftploginbutton a:hover  {
   background-position: -86px 0%;
}

#chair2button a,
#chair3button a,
#chair1button a,
#chair4button a  {
   background-repeat: no-repeat;
   display: block;
   height: 217px;
   background-position: 0% 0px;
   font-size: 217px;
   line-height: 217px;
}

#identitydesignbutton,
#processdesignbutton,
#creativemedbutton  {
   visibility: visible;
   position: absolute;
   top: 403px;
   z-index: 6;
   width: 90px;
   height: 59px;
}

#imagecreationbutton a:hover,
#packagedesignbutton a:hover  {
   background-position: -88px 0%;
}

#layer17,
#layer22,
#discimage,
#layer20,
#cwbrochures  {
   position: absolute;
   left: 7px;
   top: 118px;
   z-index: 5;
   width: 736px;
   height: 282px;
   background-repeat: no-repeat;
}

#quoterequestbutton a:hover,
#servicesbarb a:hover  {
   background-position: -118px 0%;
}

#id263contactustodaytext p,
#eventgiveawaystext p  {
   font: bold 15px/25px Arial;
   margin: 0px;
   text-align: left;
   letter-spacing: 1px;
}

#id441homebutton a:hover,
#mediabutton a:hover  {
   background-position: -63px 0%;
}

#mediaduplicationtext p,
#documentationtext p  {
   margin: 0px;
   color: #E88449;
   line-height: 16px;
   font-family: Arial;
   text-align: left;
}

#creativecapabilitiestext p,
#assemblytext p  {
   font: 14px/20px Arial;
   margin: 0px;
   text-align: left;
}

#greembarbeginning,
#id80orangebarbeginning  {
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 445px;
   z-index: 1;
   height: 23px;
   background-repeat: no-repeat;
}

#linesinbetweencopy7,
#linesinbetweencopy5  {
   background: url(promotionalmedia/linesinbetweencopy7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 146px;
   z-index: 2;
   width: 2px;
   height: 124px;
}

#packagedesignbutton,
#imagecreationbutton  {
   visibility: visible;
   position: absolute;
   top: 403px;
   z-index: 6;
   width: 88px;
   height: 59px;
}

#id388navbarbottom,
#id180navbarbottom  {
   position: absolute;
   left: 4px;
   top: 404px;
   width: 742px;
   height: 23px;
   background-repeat: no-repeat;
}

#verticlelinecopy3,
#verticlelinecopy2  {
   background: url(packagedesignmedia/verticlelinecopy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 438px;
   z-index: 2;
   width: 2px;
   height: 822px;
}

#servicesbarb a,
#quoterequestbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   width: 118px;
   background-position: 0% 0px;
   font-size: 20px;
   line-height: 20px;
}

#id439creativeservicesbutton a:hover  {
   background-position: -104px 0%;
}

#helpfulhintsbutton a,
#faqbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 28px;
   background-position: 0% 0px;
   font-size: 28px;
   line-height: 28px;
}

#quoterequestbutton,
#servicesbarb  {
   visibility: visible;
   position: absolute;
   top: 95px;
   z-index: 8;
   width: 118px;
   height: 20px;
}

#id427servicesbarmenu li a:hover  {
   background-color: #999999;
}

#id437promotionalbutton a:hover  {
   background-position: -150px 0%;
}

#id439creativeservicesbutton a  {
   width: 104px;
   background-image: url(packagedesignmedia/id439creativeservicesbutton.gif);
}

#printingmailingbutton a:hover  {
   background-position: -123px 0%;
}

#chair1button,
#chair3button  {
   visibility: visible;
   position: absolute;
   top: 171px;
   z-index: 2;
   width: 87px;
   height: 217px;
}

#id439creativeservicesbutton  {
   visibility: visible;
   position: absolute;
   left: 128px;
   top: 43px;
   z-index: 6;
   width: 104px;
   height: 24px;
}

#chair4button,
#chair2button  {
   visibility: visible;
   position: absolute;
   top: 171px;
   z-index: 2;
   width: 86px;
   height: 217px;
}

#greybarcustomersatisfaction  {
   background: url(packagedesignmedia/greybarcustomersatisfaction.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 638px;
   z-index: 7;
   width: 340px;
   height: 32px;
}

#creativeservbutton a:hover  {
   background-position: -95px 0%;
}

#creativecapabilitiestext p  {
   color: #FFFFFF;
}

#id436apparelbutton a:hover  {
   background-position: -56px 0%;
}

#helpfulhintsbutton a:hover  {
   background-position: -119px 0%;
}

#id263contactustodaytext p  {
   color: #646464;
}

#id173contactustodaytext p  {
   font: 14px/25px Arial;
   margin: 0px;
   text-align: left;
   color: #646464;
}

#trendcommunications1350de  {
   background: url(packagedesignmedia/trendcommunications1350de.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 157px;
   top: 1227px;
   z-index: 1;
   width: 435px;
   height: 10px;
}

#id175orangefreebackground  {
   background: url(packagedesignmedia/id175orangefreebackground.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 860px;
   z-index: 5;
   width: 110px;
   height: 109px;
}

#whyquestionbutton a:hover  {
   background-position: -301px 0%;
}

#id427servicesbarmenu li a  {
   background-color: transparent;
   border-width: 1px;
   padding-left: 13px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   width: 100%;
   display: block;
}

#ourcreativeservicestext p  {
   line-height: 31px;
}

#footernavmenu li a:hover  {
   background-color: #E6E6E6;
}

#id437promotionalbutton a  {
   width: 150px;
   background-image: url(packagedesignmedia/id437promotionalbutton.gif);
}

#creativecapabilitiestext  {
   visibility: visible;
   position: absolute;
   left: 395px;
   top: 723px;
   z-index: 3;
   width: 431px;
}

#printingmailingbutton a  {
   width: 123px;
   background-image: url(packagedesignmedia/printingmailingbutton.gif);
}

#id169orangebarbeginning  {
   background: url(packagedesignmedia/id169orangebarbeginning.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 472px;
   z-index: 5;
   width: 84px;
   height: 23px;
}

#id173contactustodaytext  {
   visibility: visible;
   position: absolute;
   left: 152px;
   top: 870px;
   z-index: 5;
   width: 214px;
}

#customizedappareltext p  {
   line-height: 31px;
}

#id442homebutton a:hover  {
   background-position: -113px 0%;
}

#ourcreativeservicestext  {
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 472px;
   z-index: 6;
   width: 672px;
}

#id427servicesbarmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#id176freebutton a:hover  {
   background-position: -107px 0%;
}

#mediaduplicationtext p  {
   font-size: 14px;
}

#id167whybutton a:hover  {
   background-position: -71px 0%;
}

#id437promotionalbutton  {
   visibility: visible;
   position: absolute;
   left: 453px;
   top: 43px;
   z-index: 6;
   width: 150px;
   height: 24px;
}

#identitydesignbutton a  {
   width: 90px;
   background-image: url(packagedesignmedia/identitydesignbutton.gif);
}

#id80orangebarbeginning  {
   background-image: url(printingandmailingmedia/id80orangebarbeginning.gif);
   width: 83px;
}

#customersatisfactiont  {
   background: url(packagedesignmedia/customersatisfactiont.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 646px;
   z-index: 8;
   width: 294px;
   height: 18px;
}

#packagedesignbutton a  {
   width: 88px;
   background-image: url(packagedesignmedia/packagedesignbutton.gif);
}

#howcanwehelpyoutext p  {
   color: #717070;
}

#printingmailingbutton  {
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 43px;
   z-index: 6;
   width: 123px;
   height: 24px;
}

#processdesignbutton a  {
   width: 90px;
   background-image: url(packagedesignmedia/processdesignbutton.gif);
}

#template8,
#template7  {
   visibility: visible;
   position: absolute;
   top: 403px;
   z-index: 6;
   width: 89px;
   height: 59px;
   background-repeat: no-repeat;
}

#imagecreationbutton a  {
   width: 88px;
   background-image: url(packagedesignmedia/imagecreationbutton.gif);
}

#mailingservicestext p  {
   color: #FFFFFF;
}

#identitydesignbutton  {
   left: 192px;
}

#eventgiveawaystext p  {
   color: #FC301B;
}

#helpfulhintsbutton a  {
   width: 119px;
   background-image: url(packagedesignmedia/helpfulhintsbutton.gif);
}

#quoterequestbutton a  {
   background-image: url(packagedesignmedia/quoterequestbutton.gif);
}

#id436apparelbutton a  {
   width: 56px;
   background-image: url(packagedesignmedia/id436apparelbutton.gif);
}

#id427servicesbarmenu  {
   font: 9px/19px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFF;
   visibility: hidden;
   position: absolute;
   left: 8px;
   top: 120px;
   z-index: 10;
   width: 103px;
}

#creativeservbutton a  {
   background: url(packagedesignmedia/creativeservbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 267px;
   width: 95px;
   font-size: 267px;
   line-height: 267px;
}

#imagecreationbutton  {
   left: 376px;
}

#whyquestionbutton a  {
   background: url(packagedesignmedia/whyquestionbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 301px;
   height: 372px;
}

#processdesignbutton  {
   left: 467px;
}

#oursearchabletext p  {
   line-height: 30px;
}

#documentationtext p  {
   font-size: 15px;
}

#packagedesignbutton  {
   left: 285px;
}

#creativemedbutton a  {
   width: 90px;
   background-image: url(packagedesignmedia/creativemedbutton.gif);
}

#emailbutton a:hover  {
   background-position: -345px 0%;
}

#linesinbetweencopy7  {
   left: 278px;
}

#linesinbetweencopy5  {
   left: 473px;
}

#id47trendcantext p  {
   color: #FEFDFD;
}

#quoterequestbutton  {
   left: 625px;
}

#id436apparelbutton  {
   visibility: visible;
   position: absolute;
   left: 602px;
   top: 43px;
   z-index: 6;
   width: 56px;
   height: 24px;
}

#helpfulhintsbutton  {
   visibility: visible;
   position: absolute;
   left: 540px;
   top: 66px;
   z-index: 6;
   width: 119px;
   height: 28px;
}

#lowwhitebackground  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1240px;
   z-index: 1;
   width: 750px;
   height: 20px;
   background-color: #FDFDFD;
   background-image: none;
}

#creativeservbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 226px;
   z-index: 6;
   width: 95px;
   height: 267px;
}

#footernavmenu li a  {
   background-color: transparent;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #000000;
   height: 100%;
}

#id180navbarbottom  {
   background-image: url(packagedesignmedia/id180navbarbottom.gif);
   z-index: 5;
}

#contactusbutton a  {
   width: 86px;
   background-image: url(packagedesignmedia/contactusbutton.gif);
}

#whyquestionbutton  {
   visibility: hidden;
   position: absolute;
   left: 392px;
   top: 662px;
   z-index: 4;
   width: 301px;
   height: 372px;
}

#creativemedbutton  {
   left: 98px;
}

#id441homebutton a  {
   background: url(packagedesignmedia/id441homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 39px;
   width: 63px;
   font-size: 39px;
   line-height: 39px;
}

#verticlelinecopy3  {
   left: 741px;
}

#greembarbeginning  {
   background-image: url(gogreenmedia/greembarbeginning.gif);
   width: 132px;
}

#verticlelinecopy2  {
   left: 7px;
}

#id442homebutton a  {
   background: url(packagedesignmedia/id442homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 70px;
   width: 113px;
   font-size: 70px;
   line-height: 70px;
}

#id8trendcantext p  {
   font: 12px/31px Arial;
   margin: 0px;
   color: #878686;
}

#printingfortext p  {
   line-height: 16px;
}

#id388navbarbottom  {
   background-image: url(gogreenmedia/id388navbarbottom.gif);
   z-index: 1;
}

#trendofferstext p  {
   line-height: 31px;
}

#ijustwantedtext p  {
   font: 12px/19px Arial;
   margin: 0px;
   text-align: left;
   color: #7E7E7E;
}

#id176freebutton a  {
   background: url(packagedesignmedia/id176freebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 98px;
   width: 107px;
   font-size: 98px;
   line-height: 98px;
}

#id50whenbutton a  {
   width: 68px;
   background-image: url(mediamedia/id50whenbutton.gif);
}

#id167whybutton a  {
   width: 71px;
   background-image: url(packagedesignmedia/id167whybutton.gif);
}

#ftploginbutton a  {
   width: 86px;
   background-image: url(packagedesignmedia/ftploginbutton.gif);
}

#directmailtext p  {
   line-height: 20px;
}

#footernavmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#id441homebutton  {
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 5px;
   z-index: 6;
   width: 63px;
   height: 39px;
}

#ijustwantedtext  {
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 695px;
   z-index: 2;
   width: 303px;
}

#brightorangebar  {
   visibility: hidden;
   position: absolute;
   left: 7px;
   top: 95px;
   z-index: 9;
   width: 118px;
   height: 177px;
   background-repeat: no-repeat;
}

#howgreybutton a  {
   width: 68px;
   background-image: url(promotionalmedia/howgreybutton.gif);
}

#id176freebutton  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 870px;
   z-index: 6;
   width: 107px;
   height: 98px;
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 657px;
   top: 43px;
   z-index: 6;
   width: 86px;
   height: 24px;
}

#id442homebutton  {
   visibility: visible;
   position: absolute;
   left: 307px;
   top: 17px;
   z-index: 6;
   width: 113px;
   height: 70px;
}

#servicesbarb a  {
   background-image: url(packagedesignmedia/servicesbarb.gif);
}

#chair1button a  {
   width: 87px;
   background-image: url(homemedia/chair1button.gif);
}

#assemblytext p  {
   color: #878686;
}

#chair4button a  {
   width: 86px;
   background-image: url(homemedia/chair4button.gif);
}

#chair2button a  {
   width: 86px;
   background-image: url(homemedia/chair2button.gif);
}

#ftploginbutton  {
   visibility: visible;
   position: absolute;
   left: 657px;
   top: 6px;
   z-index: 6;
   width: 86px;
   height: 38px;
}

#chair3button a  {
   width: 87px;
   background-image: url(homemedia/chair3button.gif);
}

#id167whybutton  {
   visibility: visible;
   position: absolute;
   left: 608px;
   top: 621px;
   z-index: 5;
   width: 71px;
   height: 38px;
}

#footernavmenu  {
	font: 10px/22px "Futura Book";
	margin: 0px;
	height: 22px;
	padding: 0px;
	list-style: none;
	text-align: center;
	position: absolute;
	left: 125px;
	top: 1198px;
	z-index: 1;
	width: 500px;
}

#welcometext p  {
   color: #999898;
}

#emailbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 345px;
   height: 197px;
   background-position: 0% 0px;
}

#mediabutton a  {
   width: 63px;
   background-image: url(packagedesignmedia/mediabutton.gif);
}

#chair4button  {
   left: 490px;
}

#chair1button  {
   left: 164px;
}

#chair3button  {
   left: 382px;
}

#greyboxlarge  {
   background: url(packagedesignmedia/greyboxlarge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 372px;
   top: 638px;
   z-index: 1;
   width: 352px;
   height: 415px;
}

#servicesbarb  {
   left: 7px;
}

#chair2button  {
   left: 275px;
}

#emailbutton  {
   visibility: hidden;
   position: absolute;
   left: 402px;
   top: 115px;
   z-index: 6;
   width: 345px;
   height: 197px;
}

#faqbutton a  {
   width: 86px;
   background-image: url(packagedesignmedia/faqbutton.gif);
}

#cwbrochures  {
   background-image: url(creativemedmedia/cwbrochures.gif);
   width: 735px;
}

#mediabutton  {
   visibility: visible;
   position: absolute;
   left: 232px;
   top: 43px;
   z-index: 6;
   width: 63px;
   height: 24px;
}

#arrowcopy2  {
   left: 229px;
}

#arrowcopy3  {
   left: 320px;
}

#arrowcopy5  {
   left: 503px;
}

#arrowcopy4  {
   left: 412px;
}

#greyboxmed  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 676px;
   z-index: 1;
   width: 338px;
   height: 178px;
   background-color: #D4D4D5;
   background-image: none;
}

#discimage  {
   background-image: url(mediamedia/discimage.gif);
}

#arrowcopy  {
   left: 134px;
}

#template8  {
   background-image: url(packagedesignmedia/template8.gif);
   left: 653px;
}

#template7  {
   background-image: url(packagedesignmedia/template7.gif);
   left: 561px;
}

#faqbutton  {
   visibility: visible;
   position: absolute;
   left: 657px;
   top: 66px;
   z-index: 6;
   width: 86px;
   height: 28px;
}

#servicest  {
   background: url(packagedesignmedia/servicest.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 405px;
   top: 675px;
   z-index: 2;
   width: 247px;
   height: 38px;
}

#navbar2  {
   background: url(packagedesignmedia/navbar2.gif) no-repeat;
   position: absolute;
   left: 4px;
   top: 95px;
   z-index: 7;
   width: 742px;
   height: 23px;
}

#layer22  {
   background-image: url(imagecreationmedia/layer22.gif);
}

#layer20  {
   background-image: url(packagedesignmedia/layer20.gif);
}

#layer17  {
   background-image: url(identitydesignmedia/layer17.gif);
}

#header  {
   background: url(packagedesignmedia/header.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 6px;
   z-index: 5;
   width: 750px;
   height: 91px;
}

#arrow  {
   z-index: 8;
   left: 43px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}
