body {background-color: #ffffff; padding: 0px; margin: 0px;}

div.holder {position: relative; z-index: 0; width: 100%; display: block; margin-left: auto; margin-right: auto; margin-top: 0px;}
div.mainbox {position: absolute; z-index: 0; width: 850px; height: auto; margin-left: -425px; margin-top: 0px; left: 50%; top: 0px; padding: 0px; background-color: #ffffff;}

a img {border-style: none;}

img.head {position: absolute; z-index: 0; width: 850px; height: 109px; left: 0px; top: 0px; padding: 0px; margin: 0px; border-style: none;}
img.feature {position: absolute; z-index: 0; left: 178px; top: 135px; padding: 0px; margin: 0px; border-style: none;}
img.featurePlus {position: relative; z-index: 1; left: 0px; top: 0px; width: 640px; height: auto;  padding: 0px; margin: 0px; border: solid 1px rgb(199,198,183);}

div.nav {position: absolute; z-index: 1; width: 700px; height: 22px; right: 0px; top: 87px; padding: 0px; margin: 0px; background-color: transparent;}

div.nav a:link img.contact {position: relative; z-index: 2; display: inline; top: 0px; float: right; width: 71px; height: 22px; padding: 0px; margin: 0px; border-style: none; background-image: url(web_images/contactOff.gif); background-repeat: no-repeat;}
div.nav a:visited img.contact {position: relative; z-index: 2; display: inline; top: 0px; float: right; width: 71px; height: 22px; padding: 0px; margin: 0px; border-style: none; background-image: url(web_images/contactOff.gif); background-repeat: no-repeat;}
div.nav a:hover img.contact {position: relative; z-index: 2; display: inline; top: 0px; float: right; width: 71px; height: 22px; padding: 0px; margin: 0px; border-style: none; background-image: url(web_images/contactOn.gif); background-repeat: no-repeat;}
div.preload img.contact {position: relative; display: inline; float: left; background-image: url(web_images/contactOn.gif); background-repeat: no-repeat; background-position: -1000px -1000px; width: 1px; height: 1px;}

div.nav a:link img.digital {position: relative; z-index: 2; display: inline; top: 0px; float: right; width: 93px; height: 22px; padding: 0px; margin: 0px; border-style: none; background-image: url(web_images/digitalPrintOff.gif); background-repeat: no-repeat;}
div.nav a:visited img.digital {position: relative; z-index: 2; display: inline; top: 0px; float: right; width: 93px; height: 22px; padding: 0px; margin: 0px; border-style: none; background-image: url(web_images/digitalPrintOff.gif); background-repeat: no-repeat;}
div.nav a:hover img.digital {position: relative; z-index: 2; display: inline; top: 0px; float: right; width: 93px; height: 22px; padding: 0px; margin: 0px; border-style: none; background-image: url(web_images/digitalPrintOn.gif); background-repeat: no-repeat;}
div.preload img.digital {position: relative; display: inline; float: left; background-image: url(web_images/digitalPrintOn.gif); background-repeat: no-repeat; background-position: -1000px -1000px; width: 1px; height: 1px;}

div.nav a:link img.products {position: relative; z-index: 2; display: inline; top: 0px; float: right; width: 133px; height: 22px; padding: 0px; margin: 0px; border-style: none; background-image: url(web_images/productsServicesOff.gif); background-repeat: no-repeat;}
div.nav a:visited img.products {position: relative; z-index: 2; display: inline; top: 0px; float: right; width: 133px; height: 22px; padding: 0px; margin: 0px; border-style: none; background-image: url(web_images/productsServicesOff.gif); background-repeat: no-repeat;}
div.nav a:hover img.products {position: relative; z-index: 2; display: inline; top: 0px; float: right; width: 133px; height: 22px; padding: 0px; margin: 0px; border-style: none; background-image: url(web_images/productsServicesOn.gif); background-repeat: no-repeat;}
div.preload img.products {position: relative; display: inline; float: left; background-image: url(web_images/productsServicesOn.gif); background-repeat: no-repeat; background-position: -1000px -1000px; width: 1px; height: 1px;}

div.nav a:link img.galleries {position: relative; z-index: 2; display: inline; top: 0px; float: right; width: 117px; height: 22px; padding: 0px; margin: 0px; border-style: none; background-image: url(web_images/designGalleriesOff.gif); background-repeat: no-repeat;}
div.nav a:visited img.galleries {position: relative; z-index: 2; display: inline; top: 0px; float: right; width: 117px; height: 22px; padding: 0px; margin: 0px; border-style: none; background-image: url(web_images/designGalleriesOff.gif); background-repeat: no-repeat;}
div.nav a:hover img.galleries {position: relative; z-index: 2; display: inline; top: 0px; float: right; width: 117px; height: 22px; padding: 0px; margin: 0px; border-style: none; background-image: url(web_images/designGalleriesOn.gif); background-repeat: no-repeat;}
div.preload img.galleries {position: relative; display: inline; float: left; background-image: url(web_images/designGalleriesOn.gif); background-repeat: no-repeat; background-position: -1000px -1000px; width: 1px; height: 1px;}

div.nav img.buttonLeft {position: relative; z-index: 2; display: inline; top: 0px; float: right; width: 12px; height: 22px; padding: 0px; margin: 0px; border-style: none;}
div.nav img.buttonMid {position: relative; z-index: 2; display: inline; top: 0px; float: right; width: 2px; height: 22px; padding: 0px; margin: 0px; border-style: none;}
div.nav img.buttonRight {position: relative; z-index: 2; display: inline; top: 0px; float: right; width: 28px; height: 22px; padding: 0px; margin: 0px; border-style: none;}

div.badges {position: absolute; z-index: 1; bottom: -29px; left: 0px; width: 825px; height: 25px; background-color: transparent; text-align: right; vertical-align: top;}
div.badges img.designerLabel {padding-left: 15px; padding-top: 10px; width: 80px; height: 15px;}
