#wrapper { width: 1001px; margin: 0px auto; padding: 0px; vertical-align: top; border: 1px solid #999999; background-color: #FFFFFF; } #header { height: 110px; padding: 0px; margin: 0px; } /* IE6 Only  * html #header { margin-bottom: -3px; } */ #navContainer { height: 40px; font-weight: bold; text-align: center; padding: 10px 0px 0px 21px; } #nav { margin: 0px; padding: 0px; list-style-type: none; width: 960px; float: left; } #nav li { margin: 0px; padding: 0px; float: left; } #nav a { float: left; width: 96px; height: 32px; color: #ffffff; text-decoration: none; line-height: 1.1em; text-align: center; font-size: 12px; font-weight: bold; padding: 8px 0px 0px 0px; } #nav #nav_books a { border: none; } #nav a:hover { background-position: -96px 0; } #body_home #nav_home a, #body_rods #nav_rods a, #body_reels #nav_reels a, #body_lines #nav_lines a, #body_flies #nav_flies a, #body_leaders #nav_leaders a, #body_lures #nav_lures a, #body_tackle #nav_tackle a, #body_clothing #nav_clothing a, #body_books #nav_books a { background-position: -192px 0; color: #03036b; } #resourceBar { height: 30px; background: #ffce00; clear: both; padding: 7px 15px 6px 15px; border-bottom: 1px solid #999999; } #searchArea { margin: 0px; padding: 5px 0px 0px 0px; width: 240px; float: left; text-align: left; } #newsletter { color: #03036b; font-weight: bold; font-size: 13px; margin: 0px; padding: 0px; width: 480px; float: left; text-align: center; } #newsletter a { color: #336699; text-decoration: underline; } #newsletter a:hover { color: #03036b; text-decoration: underline; } #bookmarks { margin: 0px; padding: 5px 0px 0px 0px; float: right; width: 240px; text-align: right; } #left { width: 170px; float: left; padding: 20px 10px 20px 10px; margin: 0px; clear: both; } #leftFooter { width: 170px; float: left; margin: 0px; padding: 0px 10px; } #TLSHeader { padding: 7px 0px 5px 8px; font-weight: bold; vertical-align: middle; font-size: 14px; color: #ffffff; border-bottom: 2px solid #FFFFFF; } .mainSection:link, .mainSection:visited { display: block; background-color: #336699; color: #FFFFFF; padding: 4px 0px 4px 8px; text-decoration: none; border-bottom: 1px solid #FFFFFF; } .mainSection:hover, .mainSection:active { display: block; background-color: #ffce00; color: #333333; padding: 4px 0px 4px 8px; text-decoration: none; } #slideshow { margin: 20px 0px; } #InfoPagesHeader { padding: 7px 0px 5px 8px; margin: 20px 0px 0px 0px; font-weight: bold; vertical-align: middle; font-size: 14px; color: #ffffff; border-bottom: 2px solid #FFFFFF; } .sidebarTitle { font-size: 13px; color: #000000; font-weight: bold; margin: 8px 0px; text-align: center; } .sidebarHeader { margin: 20px 0px 0px 0px; padding: 7px 0px 5px 8px; font-weight: bold;	 vertical-align: middle; font-size: 14px; color: #FFFFFF; } .sidebarContainer { margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px; text-align: center; }  .coloredSidebarContainer { margin: 0px 0px 20px 0px; padding: 0px; font-size: 14px; font-weight: bold; border: 1px solid #999999; background: #EAEAEA; } .coloredSidebarContainer ul { margin: 5px 0px 5px 10px; padding: 0px; } .coloredSidebarContainer li { margin: 0px; padding: 0px; list-style-type: none; } #left img, #right img, #left img a, #right img a { margin: 0px; padding: 0px; border: none; } #main { width: 586px; float: left; padding: 20px 15px 0px 15px; margin: 0px; border-left: 1px solid #999999; border-right: 1px solid #999999; min-height: 1350px; } /* IE6 Only */ * html #main { height: 1350px; } #mainFooter { width: 586px; float: left; padding: 15px 15px 10px 15px; margin: 0px; border-left: 1px solid #999999; border-right: 1px solid #999999; } #right { width: 170px; float: right; margin: 0px; padding: 20px 10px 20px 10px; } #rightFooter { width: 170px; float: right; margin: 0px; padding: 0px 10px; } #cartSummary { border: 1px solid #999999; border-top: none; margin: 0px 0px 00px 0px; padding: 2px 1px 12px 1px; text-align: center; color: #03036b; } .cartSummaryHeader { margin-bottom: 8px; font-size: 14px; font-weight: bold; color: #03036b; } #cartSummary a { padding: 2px 4px 3px 4px; background-color: #ffce00; color: #03036b; text-decoration: none; font-weight: bold; border: 1px solid #03036b; } #cartSummary a:hover { background-color: #336699; border: 1px solid #03036b; color: #FFFFFF; } #cartSummary p { margin: 4px 0px 0px 0px; font-size: 14px; } #freeDelivery { margin: 20px 0px 18px 0px; } #right ul { margin: -3px 0px 20px 0px; padding: 0px 0px 5px 5px; font-size: 13px; background: #EAEAEA; border: 1px solid #999999; border-top: none; height: 1%; } #right li { list-style-type: none; font-weight: bold; } #footerContainer { clear: both; } #footer { clear: both; text-align: center; padding: 3px 0px 1px 0px; margin: 0px; border-top: 1px solid #999999; background-color: #ffce00; color: #333333; height: 18px; } #footer a { text-decoration: none; color: #333333; } #footer a:hover { color: #333333; text-decoration: underline; } .terms { padding: 15px 0px 10px 0px; color: #03036b; } .terms H2 { color: #03036b; border-bottom: 3px solid #03036b; margin: 0px 0px 8px 0px; padding: 0px 0px 4px 0px; } hr { color: #ffce00; margin: 5px 0px; padding: 0px; clear: both; height: 1px; } .clear { clear: both; } .clearRight { clear: right; } .highlight { color: #0066CC; } .stockLevel { margin: 0px; padding: 0px; color: #336699; font-weight: bold; } #prodRelDiv { position: relative; right: 0px; top: 0px; } #prodAbsDiv { position: absolute; width: 370px; top: 110px; right: 0px; } /* IE6 Only */ * html #prodAbsDiv { position: absolute; width: 370px; top: 110px; right: auto; } .highlightContainer { clear: both; margin: 20px 0px; } .highlightContainer img { float: left; margin: 0px 10px 0px 0px; padding: 0px; border: none; } .highlightContainer h2 { font-size: 16px; font-weight: bold; margin: 0px 0px 10px 0px; padding: 5px 0px 6px 10px; color: #03036b; background: #EAEAEA; clear: both; } .highlightContainer br { clear: both; }