@charset "utf-8"; /* CSS Document */ body { font: 8pt Arial, Helvetica, sans-serif; background: #FFFFFF url(/acatalog/slimbomb-background.jpg) repeat-x fixed left top; margin: 0px; padding: 0px; text-align: center; } #wrapper { margin: 0px auto; width: 900px; padding: 0px; border-right: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2; background: #FFFFFF; position: relative; text-align: left; } #ScreenReader { display: none; } #wrapper #main-header-image { position: absolute; top: 0px; right: 0px; left: 230px; display: block; } * html body #wrapper #main-header-image { left:228px; } #wrapper #main-content { position: relative; padding-top: 223px; width: 660px; padding-left:10px; float: right; border-left: 1px solid #cccccc; } * html body #wrapper #main-content { width:670px; } body.front-page #wrapper #main-content { padding-left:0px; width:670px; } #wrapper #left-side-bar { width: 228px; float: left; } #wrapper #Footer { clear: both; text-align: center; width: 672px; position: relative; top: 0px; left: 228px; height: 45px; font: italic 9pt/45px Arial; background: url(/acatalog/footer-background.jpg) repeat-x center top; } #wrapper #left-side-bar #site-logo { margin-top: 66px; margin-left: 11px; border: 0; } #wrapper #left-side-bar #main-nav { } #wrapper #left-side-bar #main-nav ul { list-style: none outside; margin: 32px 0px 0px 11px; padding: 0px; width: 203px; } #wrapper #left-side-bar #main-nav ul li.Header { font-weight: bold; background: url(/acatalog/main-menu-header.jpg) no-repeat scroll left top; text-indent: -99999em; overflow: hidden; height: 24px; } #wrapper #main-content #slim-bomb-advert h1 { color: #1772b8; font: 19pt "Incised901 Ct BT", sans-serif; text-decoration: none; margin-top:0px; float: right; clear: right; width: 525px; } #wrapper #main-content #slim-bomb-advert h1 strong { color: #5c9300; } #wrapper #main-content #slim-bomb-advert h2 { color: #2281c3; font-size: 12pt; float: right; clear: right; margin-top: 0px; text-align: left; width: 525px; } #wrapper #main-content #success-stories h1 { background: url(/acatalog/main-header-background.jpg) repeat-x; display: block; height: 41px; width: 100%; text-align: center; color: #004173; font: bold normal 20pt/14px "Incised901 Ct BT Compact", sans-serif; text-decoration: none; text-transform: capitalize; } #wrapper #main-content #success-stories h2 { font-size: 18pt; text-align: center; font-weight: bold; color: #1772b8; } #wrapper #main-content #success-stories #success-Story-images { text-align: center; width: 448px; margin: 0px auto 30px auto; } #wrapper #main-content #success-stories #success-Story-images img { display: block; margin:6px; } #wrapper #main-content #success-stories #success-Story-images .before,#wrapper #main-content #success-stories #success-Story-images .after { float: left; color: #316996; font-size: 14pt; font-weight: bolder; } p.clear { clear: both; } span.clear {clear:both; height:1px; width:100%;display:block;} #wrapper #main-content #success-stories { background: url(/acatalog/success-story-background.jpg) repeat-x scroll left 40px; clear: both; border-bottom: 1px solid #cccccc; text-align: center; } #wrapper #left-side-bar #main-nav a:link,#wrapper #left-side-bar #main-nav a:visited,#wrapper #left-side-bar #main-nav a:hover { border-bottom: 1px solid #cccccc; text-decoration: none; color: #4f4f4f; font: bold 11pt Arial, Helvetica, sans-serif; padding-top: 6px; padding-bottom: 6px; padding-left: 11px; display: block; } * html body #wrapper #left-side-bar #main-nav { font: bold 8pt Arial, Helvetica, sans-serif !important; padding-top:0px !important; } #wrapper #left-side-bar #main-nav a:hover { color: #5c9300; } #wrapper #left-side-bar #shopping-cart { background: url(/acatalog/shopping-cart-background.jpg) no-repeat scroll center top; height: 115px; margin-top: 21px; position: relative; } #wrapper #left-side-bar #shopping-cart h3 { display: none; } #wrapper #left-side-bar #shopping-cart p { position: absolute; width: 90px; top: 31px; left: 27px; text-align: left; font: 11pt Arial; color: #585858; text-decoration: none; } * html body #wrapper #left-side-bar #shopping-cart p { top:33px !important; } #wrapper #left-side-bar #shopping-cart strong { color: #a4390f; } #wrapper #left-side-bar #shopping-cart a { color: #000000; font-weight: bold; } #wrapper #left-side-bar #ads img { margin: 22px auto 0px auto; width:203px; text-align:center; display: block; } #wrapper #main-content #slim-bomb-advert p { clear: right; float: right; width: 525px; margin-top:10px; margin-bottom:10px; } #wrapper #main-content #slim-bomb-advert .price, #wrapper #main-content #special-offer-product-images p.price-red { float: left; clear: left; width: 100px; background: url(/acatalog/price-right.jpg) repeat-x scroll right top; height: 28px; line-height: 28px; color: #1772b8; font-weight: bolder; text-decoration: none; font-size: 11pt; padding-right: 10px; margin-left: 14px; } #wrapper #main-content #slim-bomb-advert .price a, #wrapper #main-content #slim-bomb-advert .price a:link, #wrapper #main-content #slim-bomb-advert .price a:hover, #wrapper #main-content #slim-bomb-advert .price a:visited, #wrapper #main-content #slim-bomb-advert .price a:active, #wrapper #main-content #special-offer-product-images p.price-red a, #wrapper #main-content #special-offer-product-images p.price-red a:link, #wrapper #main-content #special-offer-product-images p.price-red a:hover, #wrapper #main-content #special-offer-product-images p.price-red a:visited, #wrapper #main-content #special-offer-product-images p.price-red a:active { text-decoration:none; color:#1772b8; background: url(/acatalog/price-left.jpg) no-repeat scroll left top; padding-left:10px; display:block; height:28px; } #wrapper #main-content #special-offer-product-images p.price-red a, #wrapper #main-content #special-offer-product-images p.price-red a:link, #wrapper #main-content #special-offer-product-images p.price-red a:hover, #wrapper #main-content #special-offer-product-images p.price-red a:visited, #wrapper #main-content #special-offer-product-images p.price-red a:active { color:#f5423b; } * html body #wrapper #main-content #slim-bomb-advert .price { width:120px; margin-left:2px; } #wrapper #main-content #slim-bomb-advert .price em, #wrapper #main-content #special-offer-product-images p.price-red em { font-style: normal; color: #000000; text-decoration: none; } #wrapper #main-content #special-offer #special-offer-product-images { width: 220px; position: absolute; left: 5px; } #wrapper #main-content #success-stories #success-Story-images .after { color: #000000; } #wrapper #main-content #special-offer p { float: right; width: 421px; display: block; clear: right; margin-bottom: 15px; } #wrapper #main-content #special-offer h1 { color: #f5423b; font-family: "Incised901 Ct BT", sans-serif; clear: right; float: right; width: 445px; } #wrapper #main-content #special-offer h2 { font-size: 11pt; clear: right; float: right; width: 445px; } #wrapper #main-content #special-offer #special-offer-product-images p { clear: none; float: none; width: auto; font-weight: bolder; text-align: center; margin-bottom: 5px; } #wrapper #main-content #special-offer #special-offer-product-images p strong { color: #f5423b; } #wrapper #main-content #special-offer { position: relative; padding-top: 10px; clear: both; float: none; } #wrapper #main-content #special-offer #special-offer-product-images .price-red { color: #FF0000; margin-top: 0px; } #wrapper #main-content #slim-bomb-advert img { padding-left: 10px; } #wrapper #main-content #success-stories p { padding-left: 5px; padding-right: 5px; text-align: left; } 