
/*GENERIC PRINT STYLES*/


body {
  background:white;
  font-family: Verdana, Helvetica, sans-serif;
  color: #000;
  float: none !important;
  margin: 0 !important;
  padding: 0 !important;
  font-size: 10px !important;
  font-weight:normal;
  width: 100% !important;
}
img {border:none!important}

div.masterLogo#print{float:left; margin-bottom:10px;}
a {text-decoration:none; font-weight:bold; color:#000;}

/* ---------------------------------------------------------
hidden elements - all navigation
---------------------------------------------------------*/
div.masterLogo#screen,
div#basketIcon,
div.product-paging,
div#engraving,
div#secondary-images,
div#zoom,
div#basketData,
div#masterNavs,
div#navigationAccount,
div#searchBox,
div#powerSearchBox,
div#wrapNavigation,
div#sortByBox,
div#productNavigation,
div#homeLeftTabs,
div#navigationSkip,
div#breadcrumb,
.hiddenText,
div#wrapFooter,
div#additional-content,
div#additional-resources,
div.basket-functionality,
div#product-short-desc,
div#flashes,
.find-a-store,
.page-options,
h3#h3-ready-to-buy,
h4.postit,
#stock li,
#options,
#secret_valentine_panel
{display:none}

/* --------------------------------------
/*DISPLAY FIXES  FOR PRODUCT PAGES
-----------------------------------------*/
#wrapContentBlockPage h1 {font-size:9pt}
div#product-listing {width: 650px;  padding:0px!important;float:left!important;}
.products li, #products li {padding:10px; width:140px!important; height:250px !important; display:inline!important; float:left!important;}
.price {font-weight:bold;}
li.price{list-style-type:none;}
div#purchase-options{background:none;}
div#primary-image {float:left; margin:20px 20px 0 0px!important; }
div#product-features{display:block}
div#product-details, div#product-info p, li.price {font-size:10pt!important;}
div.printsku#print {font-weight:bold;display:inline!important;padding:0px;margin-top:-10px;}

#product-features dl {margin: 0;color:#000;width:800px;}
#product-features dt,#product-features dd {padding-bottom: 0.2em;}
#product-features dt {float: left;width: auto;min-width: 10em;max-width: 10em;}
#product-features dd {margin-left: auto;margin-left: 10em;}

/***
* Product detail page
*********************/
.product div#print-btn, .product div.ready-to-buy-panel, .product div.bulleted-info,
.product div.right-section, .product div#product-features, .product div#social-bookmarks,
.product div.info-links, .product div.htmltooltip, div.info-links-lowercase {display:none !important;}

.product dl.feature-list dt {float:left; padding-right:20px;}
.product div.right-column ul {padding-left:0px;}

.product h1 {font-size:16pt !important; font-weight:normal; padding-top:10px;}
.product h2 {font-size:14pt; color:#C26200; font-weight:normal; padding-bottom:5px; padding-top:5px;}
.product p, .product dt, .product dd, .product li {font-size:10pt;}
.product p {width:90%;}
