/*
--------------------------------------------------

Regis - Stylist
print.css

Joe Morrow [joe.morrow@acquitygroup.com]
10/14/2008

Copyright � 2008 Acquity Group LLC

--------------------------------------------------
*/

#headerContainer,
#footerContainer,
#sidebarContainer,
#upSellContainer,
#contentContainerHeader .right a {
    display: none;
}
#siteContainer {
    background: none;
    margin: 0;
}

/* @group checkout */
#siteContainer .checkout #sidebarQuickOrder,
#siteContainer .checkout #sidebarPromo {
    display: none;
}
#siteContainer .checkout #sidebarContainer {
    display: block;
}
#siteContainer #siteWrapper.checkout {
    width: 780px;
}
#siteContainer #siteWrapper.checkout #contentContainer,
#siteContainer #siteWrapper.checkout #contentContainer #contentContainerHeader,
#siteContainer #siteWrapper.checkout #contentContainer #contentWrapper,
#siteContainer #siteWrapper.checkout #contentContainer #cartTable,
#siteContainer #siteWrapper.checkout #contentContainer #cartBottom {
    width: 477px;
}
#siteContainer #siteWrapper.checkout #contentContainer #cartTable {
    margin-right: 5px;
}
#siteContainer #siteWrapper.checkout #contentContainer #cartTable td.description {
    width: 205px;
}
#siteContainer #siteWrapper.checkout #contentContainer #cartTable td.quantity {
    width: 30px;
}
#siteContainer #siteWrapper.checkout #contentContainer #cartTable td.price {
    width: 40px;
}
#siteContainer #siteWrapper.checkout #contentContainer #cartTable td.subtotal {
    width: 70px;
}
#siteContainer #siteWrapper.checkout #cartBottom.orderDetail dt {
    float: left;
    margin-right: 5px;
}
.checkout #cartBottom #cartCheckout {
    margin-right: 15px;
}
.checkout #cartBottom #cartCheckout,
.checkout #cartBottom #cartCheckout dl.right {
    width: 150px;
    text-align: right;
}
div#siteContainer div#siteWrapper.checkout div#sidebarContainer {
    float: left;
    margin-left: 5px;
    background: none;
}
div#siteContainer div#siteWrapper.checkout div#sidebarContainer #sidebarBilling {
    margin-top: 36px;
}

div#siteContainer div#siteWrapper.checkout #sidebarBilling,
div#siteContainer div#siteWrapper.checkout #sidebarShipping,
div#siteContainer div#siteWrapper.checkout #sidebarPayment {
    background-image: none;
}

#sidebarShipping, #sidebarPayment {
    margin-top: 5px;
}
/* @end checkout */

/* @group order history */
#siteWrapper.orderHistory #orderHistoryTableContainer {
    height: auto !important;
}
#siteWrapper.orderHistory #orderHistoryTable {
    position: static !important;
}
/* @end order history */

/* @group homepage */
.home #headerContainer {
    display: block;
    visibility: hidden;
}
#homePromo .promoModalContainer {
    display: block;
}
/* @end homepage */

/* @group transparent png backgrounds */
.prodCat .productPreviewBuyForm,
.prodDetail #productPromoContainer fieldset
 {
    background: #fff;
}
/* @end transparent png backgrounds */
