BODY { background-color:#ffffff; MARGIN: 0 auto; text-align: center; } a:active { outline: none; } a:focus { -moz-outline-style: none; } .hidden-content { display:none; visibility:hidden; } .clear { clear:both; } /* ============================================ */ /* ================ TOP SECTION =============== */ /* ============================================ */ #chewbz-top { MARGIN: 0 auto;  background-color:#ffffff; background-image:url('retro-sweets-header-bg.jpg'); background-position: top left; background-repeat:repeat-x; } #chewbz-top-contents { MARGIN: 0 auto;  width:1100px; height:300px; FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #eeeeee;  FONT-FAMILY: Arial;  text-decoration:none; text-align:right; background-image:url('retro-sweets-header3.jpg'); background-position: top left; background-repeat:no-repeat; position:relative; } #logo { width:300px; height:160px; position:absolute; top:30px; left:65px; cursor:pointer; } #search-box { position:absolute; top:267px; left:72px; } .search-box-input { padding:2px 4px 2px 4px; border:solid 1px #cccccc; FONT-WEIGHT: normal;  FONT-SIZE: 12px;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; color:#e91162; } #search-box-input-div { float:left; margin:0px 0px 0px 0px; } #search-box-button { float:left; margin:0px 0px 0px 6px; } #headline { width:450px; position:absolute; top:140px; left:390px; FONT-WEIGHT: normal;  FONT-SIZE: 20px;  FONT-FAMILY: Arial;  text-decoration:none; text-align:center; color:#e91162; z-index:4000; } #headline strong h1 { FONT-WEIGHT: normal;  FONT-SIZE: 20px;  FONT-FAMILY: Arial;  text-decoration:none; color:#e91162; display:inline; position:relative; z-index:4000; } #tweets { margin:0px; width:155px; height:75px; position:absolute; top:155px; right:60px; FONT-WEIGHT: normal;  FONT-SIZE: 10px;  FONT-FAMILY: Arial;  text-decoration:none; text-align:center; vertical-align:middle; color:#019ed9; overflow:hidden; } #twitter_update_list { width:155px; margin:0px; padding:0px; vertical-align:middle; text-align:center; list-style-type:none; color: #019ed9; FONT-WEIGHT: normal;  FONT-SIZE: 11px;  FONT-FAMILY: Arial;  text-decoration:none; } #twitter_update_list a { list-style-type:none; color: #ffffff; FONT-WEIGHT: bold;  FONT-SIZE: 10px;  FONT-FAMILY: Arial;  text-decoration:none; } #chewbz-twitter-link { width:90px; height:25px; position:absolute; top:237px; right:80px; FONT-WEIGHT: bold;  FONT-SIZE: 14px;  FONT-FAMILY: Arial;  text-decoration:none; text-align:right; color:#81b028; } #chewbz-twitter-link a:link, #chewbz-twitter-link a:visited { FONT-WEIGHT: bold;  FONT-SIZE: 14px;  FONT-FAMILY: Arial;  text-decoration:none; color:#81b028; } #chewbz-twitter-link a:hover, #chewbz-twitter-link a:active { FONT-WEIGHT: bold;  FONT-SIZE: 14px;  FONT-FAMILY: Arial;  text-decoration:none; color:#5f801f; } #basket { width:150px; height:50px; position:absolute; top:12px; right:85px; FONT-WEIGHT: normal;  FONT-SIZE: 12px;  FONT-FAMILY: Arial;  text-decoration:none; text-align:right; color:#ffffff; } #basket a:link, #basket a:visited { FONT-WEIGHT: bold;  FONT-SIZE: 12px;  FONT-FAMILY: Arial;  text-decoration:none; color:#ffc7dc; } #basket a:hover, #basket a:active { FONT-WEIGHT: bold;  FONT-SIZE: 12px;  FONT-FAMILY: Arial;  text-decoration:none; color:#ffffff; } /* =============================================== */ /* ================ MIDDLE SECTION =============== */ /* =============================================== */ #chewbz-middle { MARGIN: 0 auto;  background-color:#ffffff; } #chewbz-middle-contents { width:1100px; MARGIN: 0 auto;  text-align:left; } #chewbz-left-column { float:left; width:285px; text-align:left; } #chewbz-right-column { float:left; text-align:left; width:244px; } /* ========================================== */ /* ================ LEFT MENU =============== */ /* ========================================== */ #chewbz-left-menu { float:left; MARGIN: 0px;  width:285px; FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #eeeeee;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; background-image:url('chewbz-left-menu-bg.jpg'); background-position: top left; background-repeat:repeat-y; } #chewbz-left-menu-contents { padding:0px 0px 0px 60px; MARGIN: 0px; min-height:431px; FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #eeeeee;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; background-image:url('chewbz-left-menu.jpg'); background-position: bottom left; background-repeat:no-repeat; } .chewbz-left-menu-heading { width:190px; display:block; padding:8px 0px 3px 20px; margin: 0px 0px 0px -49px; FONT-WEIGHT: bold;  FONT-SIZE: 21px;  COLOR: #c2f068;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; } #chewbz-left-menu-contents ul { list-style-type:none; } #chewbz-left-menu-contents li h2 { padding:0px; margin: 0px; } #chewbz-left-menu-contents li h2 a:link, #chewbz-left-menu-contents li h2 a:visited { width:190px; display:block; padding:3px 0px 3px 20px; margin: 0px 0px 0px -49px; FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #eeeeee;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; cursor:pointer; } #chewbz-left-menu-contents li h2 a:hover, #chewbz-left-menu-contents li h2 a:active { display:block; FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #404040;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; background:#c2f068; cursor:pointer; } /* ========================================== */ /* =============== LEFT BUTTONS ============= */ /* ========================================== */ .retro-sweets-buttons { float:left; width:250px; height:122px; MARGIN: 0px 0px 0px 40px; position:relative; text-decoration:none; } .retro-sweets-buttons-text { width:140px; height:60px; FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #3c3c3c;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; position:absolute; top:54px; left:25px; display:block; } .retro-sweets-buttons-text a:link, .retro-sweets-buttons-text a:visited, .retro-sweets-buttons-text a:hover, .retro-sweets-buttons-text a:active { display:block; FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #3c3c3c;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; text-decoration:none; cursor:pointer; } .retro-sweets-buttons-large { float:left; width:250px; height:244px; MARGIN: 0px 0px 0px 40px; position:relative; text-decoration:none; } .retro-sweets-buttons-text-large { width:190px; height:120px; FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #3c3c3c;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; position:absolute; top:54px; left:25px; display:block; } .retro-sweets-buttons-text-large a:link, .retro-sweets-buttons-text-large a:visited, .retro-sweets-buttons-text-large a:hover, .retro-sweets-buttons-text-large a:active { display:block; FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #3c3c3c;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; text-decoration:none; cursor:pointer; } /* =============================================== */ /* ================ HOMEPAGE PROMO =============== */ /* =============================================== */ #leadimage { width:555px; height:308px; position:relative; z-index:1; } #leadimage a { float:left; position:absolute; }	 #leadimage a img { border:none; } #leadimage a.show { z-index:500 } #leadimage .caption { z-index:600;  background-color:#000;  color:#ffffff;  height:100px;  width:100%;  position:absolute; bottom:0; } #leadimage .caption .content { margin:15px } #leadimage .caption .content h3 { margin:0; padding:0; color:#fff; } /* ============================================= */ /* ================ INNER LAYOUT =============== */ /* ============================================= */ #chewbz-inner-layout { float:left; position:relative; z-index:100; MARGIN: -100px 14px 0px 0px;  width:555px; FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #eeeeee;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; } .chewbz-inner-layout-text { padding: 0px 0px 0px 20px;  FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #222222;  FONT-FAMILY: Arial;  text-decoration:none; text-align:justify; } .chewbz-inner-layout-text-heading { padding: 0px 0px 3px 0px;  FONT-WEIGHT: normal;  FONT-SIZE: 23px;  COLOR: #e91162;  FONT-FAMILY: Arial;  text-decoration:none; text-align:justify; } .breadcrumb h3 { margin:0px 0px 0px 0px; float:right; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #04acea; text-align:right; } .breadcrumb h3 a:link, .breadcrumb h3 a:visited { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #04acea; text-decoration:none; } .breadcrumb h3 a:hover, .breadcrumb h3 a:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #67d0f7; text-decoration:none; } #breadcrumb-active-page { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e91162; text-decoration:none; } .addthis { float:left; padding-top:15px; } .page-title { clear:both; float:left; } .page-title h2 { margin:15px 0px 10px 0px; FONT-WEIGHT: bold;  FONT-SIZE: 32px;  COLOR: #3e54a4;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; } .page-intro h4 { margin:5px 0px 10px 0px; padding: 0px 0px 0px 0px;  FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #222222;  FONT-FAMILY: Arial;  text-decoration:none; text-align:justify; } .page-text { margin:5px 0px 10px 0px; padding: 0px 0px 0px 0px;  FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #222222;  FONT-FAMILY: Arial;  text-decoration:none; text-align:justify; } .page-text a:link, .page-text a:visited { FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #e91162;  FONT-FAMILY: Arial;  text-decoration:none; } .page-text a:hover, .page-text a:active { FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #e91162;  FONT-FAMILY: Arial;  text-decoration:underline; } .page-text-title { margin:10px 0px 3px 0px; padding: 0px 0px 0px 0px;  FONT-WEIGHT: bold;  FONT-SIZE: 16px;  COLOR: #3e54a4;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; } /* ============================================ */ /* ================ GRID IMAGES =============== */ /* ============================================ */ .grid-product-box-green { width:550px; height:193px; margin:10px 0px 20px 0px; background-image:url('retro-sweet-product-bgg.jpg'); background-position: top left; background-repeat:no-repeat; position:relative; } .grid-product-box-blue { width:550px; height:193px; margin:0px 0px 0px 0px; background-image:url('retro-sweet-product-bgb.jpg'); background-position: top left; background-repeat:no-repeat; position:relative; } .grid-product-box-pink { width:550px; height:193px; margin:0px 0px 0px 0px; background-image:url('retro-sweet-product-bgp.jpg'); background-position: top left; background-repeat:no-repeat; position:relative; } .grid-image { margin:28px 10px 10px 20px; width:150px; height:150px; float:left; } .grid-sale-price { text-decoration:line-through; FONT-WEIGHT: normal;  FONT-SIZE: 16px;  COLOR: #ffffff;  FONT-FAMILY: Arial; } .grid-text { margin:28px 60px 10px 0px; width:290px; float:right; position:relative; } .grid-text-title { margin-top:20px; FONT-WEIGHT: bold;  FONT-SIZE: 18px;  COLOR: #ffffff;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; } .grid-text-description { margin-top:7px; FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #ffffff;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; } .grid-text-price { position:absolute; top:138px; left:197px; FONT-WEIGHT: bold;  FONT-SIZE: 28px;  COLOR: #ffffff;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; } /* ========================================== */ /* ================ RIGHT BAR =============== */ /* ========================================== */ #chewbz-right-bar { float:left; MARGIN: 0px 0px 0px 2px;  padding: 0px 0px 0px 0px;  width:244px; FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #eeeeee;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; background-image:url('chewbz-news-bar-bg.jpg'); background-position: top left; background-repeat:repeat-y; } #chewbz-right-bar-contents { min-height:750px; MARGIN: 0px 0px 0px 0px;  padding: 0px 50px 65px 15px; FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #000000;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; background-image:url('chewbz-news-bar.jpg'); background-position: bottom left; background-repeat:no-repeat; } #chewbz-right-bar-contents2 { MARGIN: 0px 0px 0px 0px;  padding: 0px 50px 10px 15px; FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #000000;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; } #chewbz-right-bar-contents-text { MARGIN: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;  FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #0095cc;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; } #chewbz-right-bar-contents-text-heading-large { padding:0px 0px 2px 0px; FONT-WEIGHT: bold;  FONT-SIZE: 24px;  COLOR: #0095cc;  FONT-FAMILY: Arial;  text-decoration:none; text-align:center; } #chewbz-right-bar-contents-text-heading { padding:0px 0px 2px 0px; FONT-WEIGHT: bold;  FONT-SIZE: 15px;  COLOR: #0095cc;  FONT-FAMILY: Arial;  text-decoration:none; text-align:center; } #chewbz-right-bar-contents-text-heading a:link, #chewbz-right-bar-contents-text-heading a:visited { FONT-WEIGHT: bold;  FONT-SIZE: 15px;  COLOR: #0fa2d8;  FONT-FAMILY: Arial;  text-decoration:underline; } #chewbz-right-bar-contents-text-heading a:hover, #chewbz-right-bar-contents-text-heading a:active { FONT-WEIGHT: bold;  FONT-SIZE: 15px;  COLOR: #66c0e1;  FONT-FAMILY: Arial;  text-decoration:underline; } #chewbz-right-bar-contents-text ul { list-style-image:url('bullet.png'); MARGIN: 5px 0px 0px 25px; padding:0px 0px 0px 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0095cc; FONT-FAMILY: Arial; text-decoration:none; text-align:left; line-height:17px; } #chewbz-right-bar-contents-text2 li { list-style-type:none; MARGIN: 0px 0px 0px 10px; padding:0px 0px 0px 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0095cc; FONT-FAMILY: Arial; text-decoration:none; text-align:left; line-height:17px; } #chewbz-right-bar-contents-text2 ul { list-style-image:url('http://www.chewbz.co.uk/test/retro-sweets/bullet.png'); MARGIN: 0px 0px 0px 5px; padding:0px 0px 0px 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0095cc; FONT-FAMILY: Arial; text-decoration:none; text-align:left; line-height:17px; } #chewbz-right-bar-contents-text2 ul a:link, #chewbz-right-bar-contents-text2 ul a:visited { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0095cc; FONT-FAMILY: Arial; text-decoration:none; } #chewbz-right-bar-contents-text2 ul a:hover, #chewbz-right-bar-contents-text2 ul a:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #66c0e1; FONT-FAMILY: Arial; text-decoration:none; } #chewbz-right-bar-contents-text-news { padding-top:35px; width:110px; FONT-WEIGHT: bold;  FONT-SIZE: 18px;  COLOR: #ffffff;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; background-image:url('chewbz-news.png'); background-position: top left; background-repeat:no-repeat; } #chewbz-right-bar-contents-text-news a:link, #chewbz-right-bar-contents-text-news a:visited { FONT-WEIGHT: bold;  FONT-SIZE: 11px;  COLOR: #0082b2;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; } #chewbz-right-bar-contents-text-news a:hover, #chewbz-right-bar-contents-text-news a:active { FONT-WEIGHT: bold;  FONT-SIZE: 11px;  COLOR: #0fa2d8;  FONT-FAMILY: Arial;  text-decoration:none; } /* ============================================= */ /* ================ PRODUCT PAGE =============== */ /* ============================================= */ #product-box { width:555px; text-align:left; margin:10px 0px 0px 0px; } #product-box-image { float:left; width:300px; text-align:left; position:relative; margin-top:20px; } #thumbnail-box { position:absolute; top:10px; left:10px; width:50px; cursor:pointer; } #thumbnails { margin-bottom:5px; width:40px; height:40px; border:solid 1px #e91162; cursor:pointer; } #product-box-details { padding:5px 0px 0px 0px; float:right; width:250px; FONT-WEIGHT: normal;  FONT-SIZE: 12px;  COLOR: #3e54a4;  FONT-FAMILY: Arial;  text-decoration:none; text-align:left; } #price { FONT-WEIGHT: bold;  FONT-SIZE: 25px;  COLOR: #e91162;  FONT-FAMILY: Arial;  text-decoration:none; } .main-sale-price { text-decoration:line-through; FONT-WEIGHT: normal;  FONT-SIZE: 15px;  COLOR: #3e54a4;  FONT-FAMILY: Arial; } #customer-rating { margin: 15px 0px 10px 0px; } #customer-rating-link { float:left; width:130px; FONT-WEIGHT: bold;  FONT-SIZE: 14px;  COLOR: #3e54a4;  FONT-FAMILY: Arial; text-decoration:none; text-align:left; } #customer-rating-link a { FONT-WEIGHT: normal;  FONT-SIZE: 10px;  COLOR: #e91162;  FONT-FAMILY: Arial; text-decoration:none; text-align:left; } #customer-rating-stars { float:right; width:120px; } .product-descriptions { margin:23px 0px 25px 0px; text-align:left; border:solid 1px #ffffff; height:95px; overflow:auto; padding:0px 10px 5px 0px; FONT-FAMILY: Arial; FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #e91162; } .product-descriptions a:link, .product-descriptions a:visited { FONT-FAMILY: Arial; FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #e91162; text-decoration:underline; } .product-descriptions a:hover, .product-descriptions a:active { FONT-FAMILY: Arial; FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #e91162; text-decoration:none; } #stock { float:left; margin: 0px 10px 5px 10px; } #size { float:left; margin: 10px 0px 0px 0px; } #size-top { width:76px; height:6px; margin: 0px; background-image:url('size-top.jpg'); background-position: top left; background-repeat:no-repeat; } #size-middle { padding:0px 0px 0px 5px; width:71px; margin: 0px; background:#e91162; FONT-WEIGHT: bold;  FONT-SIZE: 11px;  COLOR: #ffffff;  FONT-FAMILY: Arial; text-decoration:none; text-align:left; } #size-bottom { width:76px; height:6px; margin: 0px; background-image:url('size-bottom.jpg'); background-position: top left; background-repeat:no-repeat; } #message { width:216px; height:49px; background:url('message.gif'); background-position: top left; background-repeat:no-repeat; float:right; margin: 10px 9px 0px 0px; padding:4px 7px 0px 8px; } #message-text { color:#ffffff; FONT-WEIGHT: bold;  FONT-SIZE: 11px; FONT-FAMILY: Arial; Padding:0px; Margin:0px; Overflow:hidden; border:none; background:transparent; width: 215px; height: 43px; } #message-bottom { width:230px; height:6px; margin: 0px; background-image:url('message-bottom.jpg'); background-position: top left; background-repeat:no-repeat; } #addtobasket { clear:both; float:right; margin: 10px 0px 0px 0px; } /* ================================================= */ /* ================ CUSTOMER REVIEWS =============== */ /* ================================================= */ #customer-reviews { margin:5px 0px 0px 0px; width:555px; FONT-WEIGHT: normal;  FONT-SIZE: 12px; FONT-FAMILY: Arial; text-decoration:none; color:#333333; } .customer-reviews-text-5 { width:430px; min-height:20px; margin:15px 0px 0px 0px; padding:6px 0px 0px 120px; background-image:url('5stars.gif'); background-position: center left; background-repeat:no-repeat; } .customer-reviews-text-4 { width:430px; min-height:20px; margin:15px 0px 0px 0px; padding:6px 0px 0px 120px; background-image:url('4stars.gif'); background-position: top left; background-repeat:no-repeat; } .customer-reviews-text-3 { width:430px; min-height:20px; margin:15px 0px 0px 0px; padding:6px 0px 0px 120px; background-image:url('3stars.gif'); background-position: top left; background-repeat:no-repeat; } .customer-reviews-text-2 { width:430px; min-height:20px; margin:15px 0px 0px 0px; padding:6px 0px 0px 120px; background-image:url('2stars.gif'); background-position: top left; background-repeat:no-repeat; } .author { color:#e91162; font-style:italic; } .customer-reviews-add { margin:20px 20px 0px 0px; text-align:left; FONT-WEIGHT: bold;  FONT-SIZE: 12px;  COLOR: #e91162;  FONT-FAMILY: Arial; float:left; } .customer-reviews-add a:link, .customer-reviews-add a:visited { FONT-WEIGHT: bold;  FONT-SIZE: 12px;  COLOR: #e91162;  FONT-FAMILY: Arial; text-decoration:none; } .customer-reviews-add a:hover, .customer-reviews-add a:active { FONT-WEIGHT: bold;  FONT-SIZE: 12px;  COLOR: #e91162;  FONT-FAMILY: Arial; text-decoration:underline; } #customer-reviews-more { margin:0px 0px 0px 0px; width:555px; display:none; FONT-WEIGHT: normal;  FONT-SIZE: 12px; FONT-FAMILY: Arial; text-decoration:none; color:#333333; } #customer-reviews-more-link { margin:15px 20px 0px 0px; FONT-WEIGHT: bold;  FONT-SIZE: 11px;  COLOR: #3e54a4;  FONT-FAMILY: Arial; text-decoration:none; text-align:right; } #customer-reviews-more-link a:link, #customer-reviews-more-link a:visited { FONT-WEIGHT: bold;  FONT-SIZE: 11px;  COLOR: #3e54a4;  FONT-FAMILY: Arial; text-decoration:none; } #customer-reviews-more-link a:hover, #customer-reviews-more-link a:active { FONT-WEIGHT: bold;  FONT-SIZE: 11px;  COLOR: #3e54a4;  FONT-FAMILY: Arial; text-decoration:underline; } /* ======================================== */ /* ================ UPSELLS =============== */ /* ======================================== */ #up-sells { margin:10px 0px 0px 5px; width:555px; } /* ======================================= */ /* ================ AWARDS =============== */ /* ======================================= */ #chewbz-best-gift-retailer { margin:10px 0px 0px 10px; width:555px; height:163px; background-image:url('best-gift-retailer.jpg'); background-position: top left; background-repeat:no-repeat; } #chewbz-best-gift-retailer-heading { padding:20px 0px 0px 15px; width:555px; FONT-WEIGHT: bold;  FONT-SIZE: 18px;  COLOR: #ffffff;  FONT-FAMILY: Arial; text-decoration:none; } #chewbz-best-gift-retailer-body { margin:8px 0px 0px 15px; width:430px; FONT-WEIGHT: normal;  FONT-SIZE: 14px;  COLOR: #333333;  FONT-FAMILY: Arial; text-decoration:none; } #chewbz-best-gift-retailer-quote { margin:13px 0px 0px 15px; width:320px; FONT-WEIGHT: bold; FONT-style: italic; FONT-SIZE: 10px;  COLOR: #333333;  FONT-FAMILY: Arial; text-decoration:none; } /* ======================================= */ /* ================ FOOTER =============== */ /* ======================================= */ .section-links { text-align:justify; color:#333333; FONT-WEIGHT: normal;  FONT-SIZE: 11px; FONT-FAMILY: Arial; padding:10px 0px 0px 0px; } .section-links a:link, .section-links a:visited { color:#333333; FONT-WEIGHT: normal;  FONT-SIZE: 11px; FONT-FAMILY: Arial; text-decoration:none; } .section-links a:hover, .section-links a:active { color:#e91162; FONT-WEIGHT: normal;  FONT-SIZE: 11px; FONT-FAMILY: Arial; text-decoration:none; } #chewbz-footer { clear:both; margin-top:30px; background-color:#ffffff; background-image:url('retro-sweets-footer-bg.jpg'); background-position: top left; background-repeat:repeat-x; } #chewbz-footer-contents { MARGIN: 0 auto;  width:1109px; height:432px; FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #eeeeee;  FONT-FAMILY: Arial;  text-decoration:none; text-align:right; background-image:url('retro-sweets-footer.jpg'); background-position: top left; background-repeat:no-repeat; position:relative; } #chewbz-footer-contents-text { MARGIN: 0 auto; position:absolute; width:1109px; top:400px; left:0px; FONT-WEIGHT: normal;  FONT-SIZE: 11px;  COLOR: #e91162;  FONT-FAMILY: Arial;  text-decoration:none; text-align:center; } #chewbz-footer-contents-text a:link, #chewbz-footer-contents-text a:visited { FONT-WEIGHT: normal;  FONT-SIZE: 11px;  COLOR: #e91162;  FONT-FAMILY: Arial;  text-decoration:none; text-align:center; } #chewbz-footer-contents-text a:hover, #chewbz-footer-contents-text a:active { text-decoration:underline; } /* ========================================= */ /* ================ CHECKOUT =============== */ /* ========================================= */ .order-summary { FONT-WEIGHT: bold;  FONT-SIZE: 19px;  COLOR: #e91162;  FONT-FAMILY: Arial;  text-decoration:none; float:left; } .checkout-product { FONT-WEIGHT: bold;  FONT-SIZE: 13px;  COLOR: #e91162;  FONT-FAMILY: Arial;  text-decoration:none; } .checkout-product a:link, .checkout-product a:visited, .checkout-product a:hover, .checkout-product a:active { FONT-WEIGHT: bold;  FONT-SIZE: 13px;  COLOR: #e91162;  FONT-FAMILY: Arial;  text-decoration:none; } .checkout-errors { border:none; FONT-WEIGHT: bold;  FONT-SIZE: 14px;  COLOR: #ff0000;  FONT-FAMILY: Arial;  text-decoration:none; text-align:center;background:transparent; } .checkout-progress-heading { color:#04acea; text-align:center; FONT-WEIGHT: bold;  FONT-SIZE: 26px; FONT-FAMILY: Arial; padding-top:10px; } .checkout-progress-subheading { color:#04acea; text-align:center; FONT-WEIGHT: normal;  FONT-SIZE: 18px; FONT-FAMILY: Arial; padding:5px 0px 10px 0px; } .checkout_box_invoice { width:540px; height:214px; background:url("checkout_deliver_background.jpg"); background-repeat:no-repeat; padding:10px 20px 0px 0px; } .checkout_box_invoice_terms { width:540px; padding:10px; } .checkout_box_delivery { width:540px; height:225px; background:url("checkout_deliver_background.jpg"); background-repeat:no-repeat; padding:10px 20px 0px 0px; } .checkout_heading { width:100%;  text-align:center;   FONT-WEIGHT: bold;   FONT-SIZE: 18px;   COLOR: #333333;  FONT-FAMILY: Arial;   text-decoration:none; } .checkout_subheading { width:100%;   text-align:center;   FONT-WEIGHT: normal;   FONT-SIZE: 11px; FONT-STYLE: none;   COLOR: #333333;  FONT-FAMILY: Arial;   text-decoration:none;   } .checkout_delivery_field_name { width:110px; margin:0px; padding: 0px 0px 0px 0px;   text-align:left;   FONT-WEIGHT: bold;   FONT-SIZE: 13px;   COLOR: #ffffff;  FONT-FAMILY: Arial;   text-decoration:none;   line-height:15px; } .checkout_delivery_field_answer { width:130px; margin:0px; padding: 1px 0px 0px 3px;   text-align:left;   FONT-WEIGHT: bold;   FONT-SIZE: 14px;   COLOR: #39a9d1;  FONT-FAMILY: Arial;   text-decoration:none;  border: solid 1px #666666; } .checkout_delivery_field_name_long { margin-top:10px; padding: 0px;   text-align:right;   FONT-WEIGHT: bold;   FONT-SIZE: 17px;   COLOR: #ffffff;  FONT-FAMILY: Arial;   text-decoration:none;   } .checkout_delivery_field_name_long_black { padding-top:3px; text-align:right;   FONT-WEIGHT: bold;   FONT-SIZE: 15px;   COLOR: #ffffff;  FONT-FAMILY: Arial;   text-decoration:none;   } .checkout_delivery_field_answer_long { width:395px; margin:0px;   padding: 1px 0px 0px 3px; FONT-WEIGHT: bold;   FONT-SIZE: 14px;   COLOR: #39a9d1; FONT-FAMILY: Arial;   text-decoration:none;  border: solid 1px #666666;   } .checkout_delivery_field_name_long a:link, a:visited, a:active, a:hover {  FONT-WEIGHT: bold;   FONT-SIZE: 17px;   COLOR: #ffffff;  FONT-FAMILY: Arial;   text-decoration:underline;   } .checkout_box_invoice_text { width:100%;  padding-right:20px; text-align:right;   FONT-WEIGHT: bold;   FONT-SIZE: 16px;   COLOR: #333333;  FONT-FAMILY: Arial;   text-decoration:none; } .checkout_box_invoice_text a { FONT-WEIGHT: bold;   FONT-SIZE: 16px;   COLOR: #333333;  FONT-FAMILY: Arial;   text-decoration:underline; } .checkout_box_invoice_text_small { width:100%;  padding-right:20px; text-align:right;   FONT-WEIGHT: normal;   FONT-SIZE: 10px;   COLOR: #333333;  FONT-FAMILY: Arial;   text-decoration:none; } .checkout_next_button { width:131px; height:57px; background:url("button-next.jpg"); background-repeat:no-repeat; border:none; cursor:pointer; padding-top:100px; overflow:hidden; } .checkout_cancel_button { width:131px; height:57px; background:url("button-back.jpg"); background-repeat:no-repeat; border:none; cursor:pointer; padding-top:100px; overflow:hidden; } .checkout_back_button { width:131px; height:57px; background:url("button-back.jpg"); background-repeat:no-repeat; border:none; cursor:pointer; padding-top:100px; overflow:hidden; } .checkout_done_button { width:131px; height:57px; background:url("button-done.jpg"); background-repeat:no-repeat; border:none; cursor:pointer; padding-top:100px; overflow:hidden; } .cartheading { FONT-WEIGHT: bold;  FONT-SIZE: 13px;  COLOR: #ffffff;  FONT-FAMILY: Arial;  text-decoration:none; text-align:center; background:#e91162; } .cart { FONT-WEIGHT: normal;  FONT-SIZE: 13px;  COLOR: #333333;  FONT-FAMILY: Arial;  text-decoration:none; text-align:center; background:#eeeeee; } .checkout-line-headings { FONT-WEIGHT: bold;  FONT-SIZE: 13px;  COLOR: #333333;  FONT-FAMILY: Arial;  text-decoration:none; text-align:right; } .emptycart { FONT-WEIGHT: bold;  FONT-SIZE: 13px;  COLOR: #333333;  FONT-FAMILY: Arial;  text-decoration:none; text-align:center; } .discount-box { FONT-WEIGHT: bold;  FONT-SIZE: 18px;  COLOR: #e91162;  FONT-FAMILY: Arial; width:200px; height:20px; padding:3px 5px 3px 5px; text-align:center; } .discount-message { text-align:left; font-family:Arial; color:#333333; font-size:9px; font-weight:normal; } .search-results { border:none; width:170px; height:200px; text-align:center; float:left; } .promo { float:left; width:180px; height:180px; border:none; margin-left:4px; } .receipt-promo-heading { padding:20px 0px 10px 0px; color:#129ed1; FONT-WEIGHT: bold;  FONT-SIZE: 20px; FONT-FAMILY: Arial; } .receipt-promo-text { color:#555555; FONT-WEIGHT: normal;  FONT-SIZE: 15px;  FONT-FAMILY: Arial; } .receipt-promo-text a:link, .receipt-promo-text a:visited, .receipt-promo-text a:hover, .receipt-promo-text a:active { color:#555555; FONT-WEIGHT: normal;  FONT-SIZE: 15px;  FONT-FAMILY: Arial; text-decoration:underline; } /* ======================================= */ /* ================ TOP 10 =============== */ /* ======================================= */ .top10-rank { margin-left:100px; width:80px; height:40px; float:left; color:#e91162; FONT-WEIGHT: bold;  FONT-SIZE: 20px; FONT-FAMILY: Arial; text-align:center; } .top10-name { width:150px; height:40px; float:left; color:#333333; FONT-WEIGHT: bold;  FONT-SIZE: 18px; FONT-FAMILY: Arial; text-align:left; } .top10-link { width:150px; height:40px; float:left; color:#333333; FONT-WEIGHT: bold;  FONT-SIZE: 12px; FONT-FAMILY: Arial; text-align:right; } /* ============================================ */ /* ================ BLOG STYLES =============== */ /* ============================================ */ #homelink { width:550px; text-align:right; margin-bottom:-25px; } #homelink a:link, #homelink a:visited { FONT-WEIGHT: normal;  FONT-SIZE: 18px;  FONT-FAMILY: Arial;  text-decoration:none; color:#04acea; } #homelink a:hover, #homelink a:active { FONT-WEIGHT: normal;  FONT-SIZE: 18px;  FONT-FAMILY: Arial;  text-decoration:underline; color:#04acea; } .post-title { margin:50px 0px 0px 0px; width:550px; height:55px; background-image:url('title-bg.jpg'); background-position: top left; background-repeat:no-repeat; } .post-title-contents { padding:8px 0px 2px 20px; } .post-title-contents h2 { margin:0px; padding:0px; FONT-WEIGHT: bold; FONT-SIZE: 20px;  COLOR: #ffffff;  FONT-FAMILY: Arial;  text-decoration:none; } .post-title-contents h2 a:link, .post-title-contents h2 a:visited { FONT-WEIGHT: bold; FONT-SIZE: 20px;  COLOR: #ffffff;  FONT-FAMILY: Arial;  text-decoration:none; } .post-title-contents h2 a:hover, .post-title-contents h2 a:active { FONT-WEIGHT: bold; FONT-SIZE: 20px;  COLOR: #ffffff;  FONT-FAMILY: Arial;  text-decoration:underline; } .date-stamp, .date-stamp a { FONT-WEIGHT: normal; FONT-SIZE: 11px;  COLOR: #333333;  FONT-FAMILY: Arial;  text-decoration:none; } .post-text { margin:10px; color:#000000; } .number-of-comments { margin:5px 0px 0px 10px; color:#e91162; FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Arial;  text-decoration:none; } .number-of-comments a:link, .number-of-comments a:visited { color:#e91162; FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Arial;  text-decoration:none; } .number-of-comments a:hover, .number-of-comments a:active { color:#e91162; FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Arial;  text-decoration:underline; } .post-text-details { padding:0px 0px 0px 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px;  COLOR: #333333;  FONT-FAMILY: Arial;  text-decoration:none; font-style:italic; } .post-text-details a:link, .post-text-details a:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px;  COLOR: #e91162;  FONT-FAMILY: Arial;  text-decoration:none; font-style:italic; } .post-text-details a:active, .post-text-details a:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px;  COLOR: #e91162;  FONT-FAMILY: Arial;  text-decoration:underline; font-style:italic; } /* ============================= */ /* ======== COMMENT AREA ======= */ /* ============================= */ .comments-section { padding:10px; } .leave-a-reply { color:#e91162; FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Arial;  text-decoration:none; } .number-of-responses { color:#ff0000; } .input-boxes { border: solid 1px #cccccc; padding:2px 4px 2px 4px; color:#e91162; } .input-comment { width:500px; height:150px; border: solid 1px #cccccc; padding:2px 4px 2px 4px; color:#e91162; } .input-labels { color:#333333; FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial;  text-decoration:none; } .reply-list { list-style-type:none; margin:0px; } .reply-box { border:solid 2px #e6f1fd; padding:10px; margin:10px 0px 10px 0px; } .reply-data  { color:#cccccc; FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial;  text-decoration:none; font-style:italic; } 