#Main { color:#333; }
#Header { background:url('images/header.png') repeat-x top left; }
#PrimaryNavigation a { color:#fff; }
#Footer { background:#757474 url('images/footer.png') repeat-x top left; color:#fff; }


#Content-Text a:hover {text-decoration: underline;}
#Content-Left .subnav ul li.active ul li {color: #333;}
#Content-Left .subnav ul ul {list-style: none;}
#Content-Left .text-module p, #Content-Right .text-module p {font-size: 0.8em;}
.sub #Content {padding-bottom: 30px;}
.catalog-detail #Content-Text .title, .product-index .catalog h3 {display: none;}
.catalog-detail .product {display: none;}
.catalog-detail #Content-Text img, .product-index #Content-Text img {margin-left: -35px;}


/* cart.css override */
.sub #Content .cart-view { color: #333; font-size:10pt; }
.sub #Content .cart-view .cart-listing td, .sub .cart-view .cart-listing th { border: 1px solid #444; font-size: 10pt; }
.sub #Content .cart-view .cart-listing tbody tr { background-color:#eee; }
.sub #Content .cart-view .cart-listing tbody tr.odd { background-color:#fff; }
.sub #Content .cart-view .cart-listing thead tr th, .sub #Content .cart-view .cart-listing tfoot tr td { background-color:#ddd; color:#444; }
.sub #Content a.continue-shopping-button, .sub #Content button.update-cart-button { background-color:#777; border: 1px solid #333; color:#eee; }
.sub #Content .cart-view td.item-name a { color:#777; }
.sub #Content .cart-totals-view, .sub #Content .receipt-shipping-info { background-color:#ddd; border: 1px solid #333; }

/* Form Tighten */
#Content-Text form.user-form {width: 500px;}
#Content-Text form.user-form fieldset, #Content-Text form.user-form div.section-heading {border:medium none; clear:both; padding:0px; position:relative; margin-top:-2px;}
#Content-Text form.user-form fieldset legend label {top:0;}
#Content-Text form.user-form fieldset.buttons:hover {background-image: none;}
#Content-Text form.user-form fieldset:hover {background-color: transparent;}
#Content-Text form.user-form fieldset.focused, form.user-form fieldset.focused:hover {background-color: transparent;}
#Content form.user-form fieldset.buttons button, #Content .newsletter-form .buttons button {background: url("/images/buttons/submit.png") no-repeat scroll left top transparent; border: medium none; cursor: pointer; float: right; height: 36px; overflow: hidden; text-indent: -9999px; width: 103px;}