#wrapper { width: 1001px; margin: 0px auto; padding: 0px; border: 1px solid #ccc; background: #FFF; } #header { height: 140px; padding: 0px; margin: 0px; } #siteNavCont { margin: 0px; padding: 0px; background: url("palette-bg.jpg") repeat-x 0 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; clear: both; height: 26px; } #siteNav { margin: 0px; padding: 0px; background: url("palette-bg.jpg") repeat-x 0 0; list-style-type: none; float: left; width: 1001px; } #siteNav li { margin: 0px; padding: 0px; float: left; } #siteNav a { float: left; color: #fff; text-decoration: none; line-height: 2.2em; padding: 0px 10px; background: url("palette-bg.jpg") repeat-x 0 0; font-weight: bold; border-right: 1px solid #ccc; } #siteNav a:hover { background: url("palette-bg.jpg") repeat-x 0 -100px; color: #fff; } #left { width: 170px; float: left; padding: 0px 10px 15px 10px; margin: 0px; clear: both; } #searchArea { border: 1px solid #ccc; margin: 0px 0px 15px 0px; padding: 10px 5px; background: #ffffff; } .advancedSearch { font-weight: bold; } .sidebarHeader { padding: 5px 0px 5px 5px; margin: 15px 0px 0px 0px; font-weight: bold; font-size: 120%; background: url("palette-bg.jpg") repeat-x 0px 0px; color: #fff; } #deptNavCont, #custInfoCont { width: 170px; margin: 0px 0px 15px 0px; } #deptNav, #custInfo { padding: 0px; margin: 0px; list-style-type: none; width: 170px; } #deptNav li, #custInfo li { padding: 0px; margin: 0px; } #deptNav a, #custInfo a { display: block; color: #FFF; background: url("dept-nav-bg.jpg") repeat-x 0px -50px; border-top: 1px solid #ccc; text-decoration: none; padding: 4px 0px 4px 5px; line-height: 1.2em; font-weight: bold; } #custInfo a { background: url("dept-nav-bg.jpg") repeat-x 0px -100px; } #deptNav a:hover { color: #FFF; background: url("dept-nav-bg.jpg") repeat-x 0px -100px; } #custInfo a:hover { color: #FFF; background: url("dept-nav-bg.jpg") repeat-x 0px -50px; } .sidebarMktCont { border: 1px solid #ccc; padding: 2px; margin: 0px 0px 15px 0px; text-align: center; } .sidebarMktCont a:link, .sidebarMktCont a:visited { text-decoration: none; } .sidebarMktCont a:hover, .sidebarMktCont a:active { text-decoration: underline; } .sidebarImgCont { clear: both; margin: 15px 0px; } #main { width: 589px; float: left; padding: 15px; margin: 0px; } #right { width: 170px; float: right; padding: 0px 10px 15px 10px; margin: 0px; } #cartSummary { border: 1px solid #ccc; margin: 0px 0px 15px 0px; padding: 5px 1px; text-align: center; color: #003885; } .cartDetails { margin: 0px 0px 6px 0px; padding: 0px; font-size: 14px; } #cartSummary a { text-decoration: none; font-weight: bold; padding: 2px 6px; display: block; margin: 3px 10px; clear: both; background: url("palette-bg.jpg") repeat-x 0px -100px; border: 1px solid #ccc; color: #fff; } #cartSummary a:hover { background: url("palette-bg.jpg") repeat-x 0px -50px; } #footerHeader { margin: 0px; padding: 5px 0px 5px 5px; background: url("palette-bg.jpg") repeat-x 0px -50px; clear: both; color: #FFF; font-size: 16px; font-weight: bold; } #footerLinksCont { margin: 0px; padding: 5px 0px 70px 0px; clear: both; background: url("footer-bg.jpg") center bottom no-repeat; } .footerLinks { margin: 0px; padding: 5px 10px 20px 10px; width: 230px; float: left; font-size: 11px; } .footerLinks h4 { margin: 0px 0px 5px 0px; font-size: 14px; color: #333333; } .footerLinks ul { margin-top: 0px; margin-bottom: 0px; color: #003885; } #footer { clear: both; text-align: center; padding: 6px 0px 4px 0px; margin: 0px; border-top: 1px solid #ccc; background: url("palette-bg.jpg") repeat-x 0px -50px; color: #FFF; height: 18px; } #footer a { text-decoration: none; color: #FFF; } #footer a:hover { color: #FFF; text-decoration: underline; } .lightboxImages { margin: 10px 0px; width: 300px; overflow: auto; text-align: center; padding: 0px; } .lightboxImages img { border: 1px solid #ccc; margin: 6px; padding:0px; } #fadeshow2 { margin: 15px 0px; }