@charset "utf-8";
/* CSS Document */

/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

* {
	background:none !important;
}
/* Resets */
body {
	background:#fff;
	font-size:9pt;
	margin:15px;
}
a, a:hover {
	color:#2976C9 !important;
	text-decoration:underline !important;
}
/* Common Elements */
.button-set {
	display:none;
}
#print-link, .add-to-holder, .add-to-box, .banners-right {
	display:none !important;
}
.right-content {
	border-left:1px solid #CCCCCC !important;
	padding-left:20px !important;
	margin-left:20px !important;
	width:725px !important;
}
.product-essential .product-shop {
	width:200px !important;
}
.box .box-body {
	border:0 none !important;
}
.left-content {
}
.listing-type-grid .grid-row {
	margin-bottom:20px !important;
}
dd {
	border-left:0px none !important;
}
#body {
	margin-top:0 !important;
	border-top:2px solid #CCCCCC !important;
	padding-top:20px !important;
}
#nav li a span {
	padding-left:0 !important;
}
.left-content .box {
	border-bottom:1px solid #CCCCCC !important;
}
.left-content .box:last-child {
	border-bottom:0px none !important;
}
.featured-products h2, .compaign-products h2, .product-collateral .head h4 {
	padding-left:0 !important;
	border-bottom:2px solid #CCCCCC !important;
	margin-bottom:6px !important;
}
.compaign-products h2, .product-collateral .head h4 {
	background:transparent !important;
}
.featured-products {
	width:auto !important;
}
.big-red-bar, .form-button, .banners-right {
	display:none !important;
}
.compaign-products li.item {
	height:auto !important;
}
#footer {
	border-top:2px solid #CCCCCC !important;
	padding-top:20px !important;
	margin-top:20px !important;
}
#footer dt {
	border-bottom:1px solid #CCCCCC !important;
}
#footer * {
	background:transparent !important;
}

.legality {
	display:block !important;
	border-top:2px solid #CCCCCC !important;
	padding-top:20px !important;
	margin-top:20px !important;
}
.col3-set *, .col4-set * {
	float:none !important;
	width:auto !important;
}
.form-button {
	display:none;
}
.head {
	text-align:left;
}
.head *, .page-head *, .page-head-alt * {
	display:block !important;
	float:none;
}
.pager, .view-by, .link-print {
	display:none;
}
.actions {
	display:none !important;
}
.content, .box {
	padding:5px 0 5px 0 !important;
}
#top-banner, .up-sell, .small-black-bar {
	display:none;
}
.catalog-product-compare-index h3 {
	float:left !important;
	border-bottom:2px solid #999 !important;
	width:100% !important;
}
.catalog-product-compare-index .link-print {
	display:none !important;
}
.catalog-product-compare-index h3 {
	padding:0 !important;
}