/* CSS Document */

/* Main layout*/
body { width:710px; font-family:Arial, Helvetica, sans-serif; color:#19448A; margin: 20px auto; }
a:link, a:visted { color:#19448A; }

#home.col1 {width:160px; height:500px; margin-right:10px; background: url(images/Bubble-web-home.gif) no-repeat; float:left; }
#aboutUs.col1 {width:160px; height:500px; margin-right:10px; background: url(images/Bubble-web-about-us.gif) no-repeat; float:left; }
#threed.col1 {width:160px; height:500px; margin-right:10px; background: url(images/Bubble-web-3D.gif) no-repeat; float:left; }
#contact.col1 {width:160px; height:500px; margin-right:10px; background: url(images/Bubble-web-contact.gif) no-repeat; float:left; }
#copying.col1 {width:160px; height:500px; margin-right:10px; background: url(images/Bubble-web-copying.gif) no-repeat; float:left; }
#digital.col1 {width:160px; height:500px; margin-right:10px; background: url(images/Bubble-web-digital.gif) no-repeat; float:left; }
#finishing.col1 {width:160px; height:500px; margin-right:10px; background: url(images/Bubble-web-finishing.gif) no-repeat; float:left; }
#inkjet.col1 {width:160px; height:500px; margin-right:10px; background: url(images/Bubble-web-inkjet.gif) no-repeat; float:left; }
#newsletter.col1 {width:160px; height:500px; margin-right:10px; background: url(images/Bubble-web-newsletter.gif) no-repeat; float:left; }
#plan.col1 {width:160px; height:500px; margin-right:10px; background: url(images/Bubble-web-Plans.gif) no-repeat; float:left; }
#price.col1 {width:160px; height:500px; margin-right:10px; background: url(images/Bubble-web-price.gif) no-repeat; float:left; }
#rollup.col1 {width:160px; height:500px; margin-right:10px; background: url(images/Bubble-web-rollup.gif) no-repeat; float:left; }
#scanning.col1 {width:160px; height:500px; margin-right:10px; background: url(images/Bubble-web-scanning.gif) no-repeat; float:left; }
#techInfo.col1 {width:160px; height:500px; margin-right:10px; background: url(images/Bubble-web-tech-info.gif) no-repeat; float:left; }

.col2 { float:left; width:370px; }
.col3 {width:150px; float:right; margin-left:10px; }

.footer { margin-left:170px; clear:both; padding-top:20px; font-size:10px; }
/*Main Layout*/


/* Global styles*/
p { font-size:12px; line-height:120%; margin:0; margin-bottom:10px; }
h1 { font-size: 12px; font-weight:bold; text-transform:uppercase; margin:20px 0 5px; }
#mainImage { width: 370px; }
.inlineImageRight { float:right; margin-left:10px; }
.caption { color:#000000; text-align:center; font-size:10px; margin: 5px 0 15px; }
/* Global styles*/


/* main nav */
ul#navigation { margin-left:0; padding-left:0; list-style-type:none; float:left; width:380px; font-size:10px; margin-bottom:20px; }
ul#navigation li { display:inline; }
ul#navigation a:link, ul#navigation a:visited { color:#19448A; display:block; float:left; text-decoration:none; padding:.3em .5em; margin-right: 7px; background: url(images/nav_button_up.gif) 100% 100% no-repeat; }
ul#navigation a:hover { background: url(images/nav_button_down.gif) 0% 0% no-repeat;  }
/* main nav */


/* right nav */
ul#rightnav { margin:0; padding-left:0; list-style-type:none; float:left; width:100%; font-size:10px; }
ul#rightnav li { display:block; margin:0; }
ul#rightnav a.copy:link, ul#rightnav a.copy:visited { display:block; width:150px; height:71px; background-color:#666666; background: url(images/button-copy.jpg) 0 0 no-repeat; }
ul#rightnav a.copy:hover { background: url(images/button-copy.jpg) 0% 100% no-repeat;  }
ul#rightnav a.inkjet:link, ul#rightnav a.inkjet:visited { display:block; width:150px; height:71px; background-color:#666666; background: url(images/button-inkjet.jpg) 0 0 no-repeat; }
ul#rightnav a.inkjet:hover { background: url(images/button-inkjet.jpg) 0% 100% no-repeat;  }
ul#rightnav a.digital:link, ul#rightnav a.digital:visited { display:block; width:150px; height:71px; background-color:#666666; background: url(images/button-digital.jpg) 0 0 no-repeat; }
ul#rightnav a.digital:hover { background: url(images/button-digital.jpg) 0% 100% no-repeat;  }
ul#rightnav a.finishing:link, ul#rightnav a.finishing:visited { display:block; width:150px; height:71px; background-color:#666666; background: url(images/button-finish.jpg) 0 0 no-repeat; }
ul#rightnav a.finishing:hover { background: url(images/button-finish.jpg) 0% 100% no-repeat;  }
ul#rightnav a.plan:link, ul#rightnav a.plan:visited { display:block; width:150px; height:71px; background-color:#666666; background: url(images/button-plan.jpg) 0 0 no-repeat; }
ul#rightnav a.plan:hover { background: url(images/button-plan.jpg) 0% 100% no-repeat;  }
ul#rightnav a.scan:link, ul#rightnav a.scan:visited { display:block; width:150px; height:71px; background-color:#666666; background: url(images/button-scan.jpg) 0 0 no-repeat; }
ul#rightnav a.scan:hover { background: url(images/button-scan.jpg) 0% 100% no-repeat;  }
ul#rightnav a.threedcopy:link, ul#rightnav a.threedcopy:visited { display:block; width:150px; height:71px; background-color:#666666; background: url(images/button-3d.jpg) 0 0 no-repeat; }
ul#rightnav a.threedcopy:hover { background: url(images/button-3d.jpg) 0 100% no-repeat;  }
/* right nav */

/* home page */
p#welcome { font-size:12px; line-height:120%; margin: 20px 0; }
/* home page */


/* contact us page */
div.storeListing {float:left; margin-top:0; padding:10px 0; width:350px; }
div.storeListing img { width: 150px; margin:0; margin-left: 10px; border:1px solid #19448A; float:right;  }
span.storeListing { text-indent:100px; }
/* contact us page */