/*
	print.css
	---------
	defines rules for printer-friendly CSS version of site
*/
 
* { background: none !important;  }
H1, H2, H3, H4 { height: auto !important; width: auto !important; text-indent: 0 !important; }


.utility-nav,
#shopping-bag,
#site-search,
.col-side,
.sort-by,
DIV.pager .pages,
.one-page-checkout-progress H4 .separator,
.one-page-checkout-progress H4 A { display: none; }

#ContentWrapper { border-bottom: 1px solid #000; }

#LayoutWrapper,
#ContentMain,
#ContentFooter,
#Footer,
.col-main,
.product-img-box,
.product-essential .product-shop { width: auto !important; margin-left: 0 !important; margin-right: 0 !important; padding-left: 0 !important; padding-right: 0 !important; float: none; }

UL#nav LI.active A { text-indent: 0; font-family: Georgia, 'Palatino Linotype', Palatino, serif; text-transform: uppercase; font-weight: bold; text-decoration: none; line-height: 40px; position: static; margin: 0; }


OL.grid-row LI { padding: 10px 10px 0; }

TABLE#my-orders-table TFOOT TR.first TD { border-top: 1px solid #CECECE; }
TABLE#my-reviews-table TH,
TABLE#my-orders-table TH { border-bottom: 1px solid #CECECE; }

.shopping-cart-collaterals .col3-set .col-1,
.shopping-cart-collaterals .col3-set .col-2 { display: none; }
.shopping-cart-collaterals .col3-set .col-3 { width: auto; float: none; }

/*check out*/
.checkout-onepage-index #ContentMain .col-main { width: 76.8% !important; }
.checkout-onepage-index #ContentMain .col-side { width: 23% !important; display: block; }
Ol.one-page-checkout .head { padding: 0; height: auto; height: 28px;}
OL.one-page-checkout { margin-left: 0; }
li#opc-billing .button-set, li#opc-shipping .button-set { width: auto; }
.one-page-checkout-progress OL { margin-right: 0; }
.one-page-checkout-progress H4 { border-bottom: 1px solid #F8A3C9; }


/*detail page*/
.catalog-product-view .product-collateral .collateral-box { width: auto; float: none; padding-left: 15px !important; }
.more-views { text-align: left; }
.product-img-box .more-views SPAN { display: none; }

