#homebutton a,
#shopnowbutton a,
#companybutton a,
#requestaquotebutton a,
#specialsbutton a,
#contactbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   background-position: 0% 0px;
   font-size: 16px;
   line-height: 16px;
}

#postcardlearnmorebutton a:hover,
#digitallearnmorebutton a:hover,
#booklearnmorebutton a:hover  {
   background-position: -90px 0%;
}

#postcardlearnmorebutton a,
#digitallearnmorebutton a,
#booklearnmorebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   width: 90px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#richfullcolortext p,
#glossyanddurabletext p  {
   font: 14px Arial;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#requestaquotebutton a:hover  {
   background-position: -140px 0%;
}

#perfectboundpaperbacktext p  {
   font: 14px/18px Arial;
   margin: 0px;
   padding-bottom: 5px;
   text-align: left;
   color: #FFFFFF;
}

#postcardlearnmorebutton a  {
   background-image: url(jdahome2010media/postcardlearnmorebutton.gif);
}

#sunaug302009textnomerge p  {
   font: 12px/41px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: right;
}

#perfectboundpaperbacktext  {
   visibility: visible;
   position: absolute;
   left: 499px;
   top: 529px;
   z-index: 7;
   width: 206px;
}

#digitallearnmorebutton a  {
   background-image: url(jdahome2010media/digitallearnmorebutton.gif);
}

#sunaug302009textnomerge  {
   visibility: visible;
   position: absolute;
   left: 718px;
   top: -4px;
   z-index: 3;
   width: 206px;
}

#contactustodayteltext p  {
   font: 12px/16px Arial;
   margin: 0px;
   text-align: right;
   color: #010101;
}

#postcardlearnmorebutton  {
   visibility: visible;
   position: absolute;
   left: 333px;
   top: 701px;
   z-index: 9;
   width: 90px;
   height: 14px;
}

#digitallearnmorebutton  {
   visibility: visible;
   position: absolute;
   left: 778px;
   top: 700px;
   z-index: 7;
   width: 90px;
   height: 14px;
}

#glossyanddurabletext p  {
   line-height: 16px;
}

#specialsbutton a:hover  {
   background-position: -82px 0%;
}

#flashimageheaderxmedia  {
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 169px;
   z-index: 5;
   width: 878px;
   height: 300px;
}

#companybutton a:hover  {
   background-position: -88px 0%;
}

#requestaquotebutton a  {
   width: 140px;
   background-image: url(jdahome2010media/requestaquotebutton.gif);
}

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

#booklearnmorebutton a  {
   background-image: url(jdahome2010media/digitallearnmorebutton.gif);
}

#contactustodayteltext  {
   visibility: visible;
   position: absolute;
   left: 765px;
   top: 61px;
   z-index: 4;
   width: 148px;
}

#shopnowbutton a:hover  {
   background-position: -93px 0%;
}

#glossyanddurabletext  {
   visibility: visible;
   position: absolute;
   left: 290px;
   top: 536px;
   z-index: 8;
   width: 192px;
}

#richfullcolortext p  {
   line-height: 15px;
}

#booklearnmorebutton  {
   visibility: visible;
   position: absolute;
   left: 559px;
   top: 700px;
   z-index: 8;
   width: 90px;
   height: 14px;
}

#requestaquotebutton  {
   visibility: visible;
   position: absolute;
   left: 625px;
   top: 142px;
   z-index: 5;
   width: 140px;
   height: 16px;
}

#homebutton a:hover  {
   background-position: -61px 0%;
}

#topline,
#topline2  {
   visibility: visible;
   position: absolute;
   z-index: 4;
   width: 878px;
   height: 1px;
   background-color: #8E9193;
   background-image: none;
   font-size: 1px;
}

#richfullcolortext  {
   visibility: visible;
   position: absolute;
   left: 721px;
   top: 536px;
   z-index: 6;
   width: 197px;
}

#announcmentxmedia  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 278px;
   top: 746px;
   z-index: 5;
   width: 647px;
   height: 396px;
}

#postcardprinting  {
   background: url(jdahome2010media/postcardprinting.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 292px;
   top: 489px;
   z-index: 8;
   width: 154px;
   height: 39px;
}

#specialsbutton a  {
   width: 82px;
   background-image: url(jdahome2010media/specialsbutton.gif);
}

#digitalprinting  {
   background: url(jdahome2010media/digitalprinting.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 723px;
   top: 488px;
   z-index: 6;
   width: 107px;
   height: 39px;
}

#contactbutton a  {
   width: 100px;
   background-image: url(jdahome2010media/contactbutton.gif);
}

#searchboxxmedia  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 56px;
   top: 473px;
   z-index: 5;
   width: 217px;
   height: 669px;
}

#companybutton a  {
   width: 88px;
   background-image: url(jdahome2010media/companybutton.gif);
}

#shopnowbutton a  {
   width: 93px;
   background-image: url(jdahome2010media/shopnowbutton.gif);
}

#copyrighttext p  {
   font: 10px/14px Arial;
   margin: 0px;
   text-align: left;
}

#greybackground  {
	background: url(jdahome2010media/greybackground.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 473px;
	z-index: 3;
	width: 982px;
	height: 731px;
}

#greyseperation  {
   visibility: visible;
   position: absolute;
   left: 275px;
   top: 473px;
   z-index: 5;
   width: 1px;
   height: 669px;
   background-color: #F0F1F1;
   background-image: none;
}

#whitebackshape  {
   background: url(jdahome2010media/whitebackshape.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 51px;
   top: 447px;
   z-index: 4;
   width: 879px;
   height: 702px;
}

#specialsbutton  {
   visibility: visible;
   position: absolute;
   left: 501px;
   top: 142px;
   z-index: 5;
   width: 82px;
   height: 16px;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 1169px;
   z-index: 4;
   width: 314px;
}

#companybutton  {
   visibility: visible;
   position: absolute;
   left: 226px;
   top: 142px;
   z-index: 5;
   width: 88px;
   height: 16px;
}

#topbuttonback  {
   background: url(jdahome2010media/topbuttonback.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 128px;
   z-index: 4;
   width: 878px;
   height: 38px;
}

#shopnowbutton  {
   visibility: visible;
   position: absolute;
   left: 358px;
   top: 142px;
   z-index: 5;
   width: 93px;
   height: 16px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 799px;
   top: 142px;
   z-index: 6;
   width: 100px;
   height: 16px;
}

#homebutton a  {
   width: 61px;
   background-image: url(jdahome2010media/homebutton.gif);
}

#shape3copy2  {
   background: url(jdahome2010media/shape3copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 545px;
   top: 689px;
   z-index: 7;
   width: 115px;
   height: 37px;
}

#bookbinding  {
   background: url(jdahome2010media/bookbinding.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 503px;
   top: 489px;
   z-index: 7;
   width: 165px;
   height: 21px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 105px;
   top: 142px;
   z-index: 5;
   width: 61px;
   height: 16px;
}

#shape3copy  {
   background: url(jdahome2010media/shape3copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 764px;
   top: 689px;
   z-index: 6;
   width: 115px;
   height: 37px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 1200px;
   width: 982px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#contactus  {
   background: url(jdahome2010media/contactus.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 799px;
   top: 143px;
   z-index: 5;
   width: 79px;
   height: 12px;
}

#headertop  {
   background: url(jdahome2010media/headertop.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 34px;
   z-index: 3;
   width: 878px;
   height: 135px;
}

#topline2  {
   top: 167px;
   left: 52px;
}

#topline  {
   top: 126px;
   left: 51px;
}

#jdalogo  {
   background: url(jdahome2010media/jdalogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 71px;
   top: 52px;
   z-index: 4;
   width: 120px;
   height: 62px;
}

#backtop  {
	visibility: visible;
	position: absolute;
	left: 0px;
	top: -2px;
	z-index: 2;
	width: 982px;
	height: 474px;
	background-color: #1D2226;
	background-image: none;
}

#layer3  {
   visibility: visible;
   position: absolute;
   left: 488px;
   top: 473px;
   z-index: 6;
   width: 224px;
   height: 267px;
   background-color: #D1CE28;
   background-image: none;
}

#shape3  {
   background: url(jdahome2010media/shape3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 320px;
   top: 689px;
   z-index: 8;
   width: 115px;
   height: 37px;
}

#layer2  {
   background: url(jdahome2010media/layer2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 278px;
   top: 473px;
   z-index: 7;
   width: 210px;
   height: 267px;
}

#shape2  {
   background: url(jdahome2010media/shape2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 712px;
   top: 473px;
   z-index: 5;
   width: 212px;
   height: 267px;
}

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