/* background color/img */
body {
	background: #000000 url(../images/bg_body.jpg) center top no-repeat;
}
/* background color/img repeating */
/*
body {
	background: #000000 url(../images/bg_body.jpg) left top repeat;
}
*/

.middle {
	background: url(../images/bg_main.gif) top left repeat-x;
}

/* text color */
body,
table.view-by a,
.shopping-cart-totals a,
.one-page-checkout .allow h3,
.one-page-checkout .allow .step-count,
.one-page-checkout-progress h3.complete,
.shopping-cart-collaterals .product-shop h5 a,
.cms a {
	color: #fff;
}

/* links color */
a,
.catalog-listing h5 a,
.product-shop h3,
.product-crosssell h5 a,
.mini-cart .subtotal,
.login-box h4,
.account-box h4,
.primary-address-list h4,
.address-list h4,
.group-select .head h4,
.shopping-cart-collaterals .discount-codes h4,
.shopping-cart-collaterals .shipping-estimate h4,
.multi-address-checkout-box .head,
.multi-address-checkout-box .box-head,
.checkout-progress td.active,
.one-page-checkout .active h3,
.one-page-checkout .active .step-count,
.contact-form h4 {
	color: #dccc84;
}
.checkout-progress td.active {
	border-top-color: #dccc84;  /* same as above value */
}

/* nav text color */
.mini-navigation a,
.account-nav a {
	color: #dccc84;
}

/* nav text active color */
.mini-navigation li.active a,
.account-nav li.active a,
.form-button-cart,
.form-button,
.form-button-alt {
	color: #000000;
}

/* nav background color */
.mini-navigation li,
.account-nav li {
	background-color: #423e28;
}

/* nav background active color */
.mini-navigation li.active,
.account-nav li.active,
.form-button-alt,
.form-button-cart {
	background-color: #dccc84;
}

/* alternate button background color */
.form-button {
	background-color: #ffd83d;
}

/* cart sub/grand totals background color */
.mini-cart .subtotal,
.data-table thead tr th,
.shopping-cart-totals,
.place-order-box .total {
	background-color: #423e28;
}

/* boxes header text color */
.head-home h4,
.side-col .head h4,
.account-nav .head h3,
.login-box .button-set a,
.data-table thead tr th,
.data-table tfoot td {
	color: #fff;
}

/* boxes header background color */
.head-home,
.base-mini .head,
.account-nav .head,
.base-mini .actions,
.login-box .button-set,
.data-table tfoot tr,
.data-table tfoot tr.last,
.one-page-checkout-progress .head,
.contact-form .button-set {
	background-color: #000000;
}

/* boxes dark background color */
.base-mini,
.account-nav,
table.pager,
table.view-by,
.login-box .col-1,
.login-box .col-2,
.multi-address-checkout-box .count-head,
.shipping-method-pointer,
.order-info,
.one-page-checkout .allow .head,
.one-page-checkout .active .head,
.one-page-checkout-progress h3.complete,
.contact-form .content {
	background-color: #55523e;
}

/* boxes light background color */
.mini-cart h5,
.base-mini ol li.odd,
.data-table .even,
.account-box,
.primary-address-list li,
.shopping-cart-collaterals .box,
.checkout-progress,
.multi-address-checkout-box .box,
.generic-box,
.one-page-checkout-progress li,
.one-page-checkout .active .box,
.one-page-checkout .box-no-padding,
.product-collateral,
.shopping-cart-collaterals .upsell {
	background-color: #666452;
}

