@charset "UTF-8";
/* CSS Document */

body { background-color:#917f6e; }

#Navigation { width:1002px; height:31px; padding-top:25px; margin:0px auto; background-color:transparent; background-image:url(/site/images/ten-color-bar.gif); background-position:left 23px; background-repeat:no-repeat; }
#Navigation ul.main { margin-left:158px; }

#phoneNumber { width:100%; background-color:#eadfcc; height:14px; clear:both; }

#phoneNumber p { width:1002px; height:14px; font-size:1px; line-height:1px; margin:0px auto; background-color:transparent; background-image:url(/site/images/phonenumberhome.gif); background-position:559px top; background-repeat:no-repeat; }

#Content { width:100%; background-color:transparent; background-image:url(/site/images/home-page-black-edge.gif); background-position: left bottom; background-repeat:repeat-x; padding:0px; }

#colWrap { width:1002px; margin:0px auto; background-color:transparent; background-image:url(/site/images/logo-watermark.gif); background-position: center -32px; background-repeat:no-repeat; }

#firstCol { float:left; width:481px; }

#LogoHome { margin:52px 0px 94px 161px; }

#galleryHead { width:432px; height:38px; margin:0px 0px 12px 41px; background-color:transparent; background-image:url(/site/images/fine-art-digital-printmaking.gif); background-position: left top; background-repeat:no-repeat; }

#galleryThumbs { margin:0px 0px 0px 41px; list-style-type:none; }
#galleryThumbs li { float:left; width:79px; margin:0px 8px 0px 0px; }
#galleryThumbs li a { display:block; width:79px; height:79px; background-color:#000000; }
#galleryThumbs li a img { opacity:.70; filter:alpha(opacity=70); }
#galleryThumbs li a:hover img { opacity:1.0; filter:alpha(opacity=100); }

#imgHolder { width:348px; height:250px; text-align:center; position:absolute; left:0px; top:20px;}
#imgNew { margin-top:-25px;}
#secondCol { float:right; width:443px; background-color:transparent; background-image:url(/site/images/dean-davis.gif); background-position: right bottom; background-repeat:no-repeat; border:0px; padding:0px; position:relative;}

#pageText { display:block; width:348px; height:250px; text-align:justify; padding-top:45px; font-size:11px; line-height:18px; }
#pageText h1 { font-size:11px; line-height:11px; font-weight:normal; display:inline; color:#000000; }
#pageText p { font-size:11px; display:inline; }

#printerImage { display:block; margin-left:43px; }

#Footer { background-color:#000000; }

#footerWrap { width:1002px; margin:0px auto 0px auto; padding-left:0px; background-image:none; background-color:#000000; }

#feature { width:114px; float:left; margin:19px 0px 0px 342px; padding:4px 0px 4px 12px; border-top:#df2c19 1px solid; border-bottom:#df2c19 1px solid; background-color:transparent; background-image:url(/site/images/arrowredonblackright.gif); background-position:left 4px; background-repeat:no-repeat; }
#feature a { display:block; width:114px; height:11px; float:left; background-color:transparent; background-image:url(/site/images/hot-off-the-printer-feature.gif); background-position:left top; background-repeat:no-repeat; margin:0px; padding:0px; }
#feature p { color:#917f6e; font-size:11px; line-height:17px; font-weight:bold; width:150px; float:left; padding-top:17px; }

#aboutPrinter { width:383px; float:left; text-align:right; line-height:1px; }

#substrateWidth { margin:8px 32px 34px 0px; }

#tenColorBar { margin-right:13px; margin-left:13px; }

#copyright { background-color:#917f6e; }
#copyright p { color:#000000; width:959px; margin:0px auto 0px auto; padding-top:10px; padding-left:43px; }

/* CLEAR FLOATS
This forces the div to surround elements that it contains that are floating, without having to put an element on the page that clears the float. See IE stylesheets for the method that works for that browser, since it doesn't support pseudo-selectors. */

#colWrap:after,
#galleryThumbs:after,
#Navigation:after,
#Footer:after,
#feature:after,
#footerWrap:after { content:".";  display:block;  height:0; clear:both; visibility:hidden; } 