/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-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.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */

a, a:hover {
	color:					#484B2C;
}

html {
	background:				url(../images/html_bg.gif) center top repeat-y;
}

body {
	background:				url(../images/wrapper_bg.gif) center top repeat-y;
}

h1#logo {
	width:					400px;
	margin:					5px 0px 5px 0px;
}

.base-mini .head h4 {
	color:					#484b2c;
}

.catalog-listing h5 a, .catalog-listing h5 a:hover {
	color:					#484b2c;
}

.col-2-right-layout .col-main {
	width:					585px;
}

.col-2-left-layout .listing-type-grid li.item,
.col-2-right-layout .listing-type-grid li.item {
	width:					175px;
}

.footer-container {
	border-top:				0px;
}

.footer {
	background:				none;
	width:					850px;
}

.footer .legality {
	color:					#333333;
}

.form-button, .form-button-alt {
    background:				#484B2C;
    border:					1px solid #484B2C;
}

.header {
	border-top:				0px;
	margin-top:				0px;
}

.header-top-container {
	border-bottom:			0px;
	background:				none;
}

.header-top {
	padding:				0px;
	width:					850px;
}

.header-nav {
	background:				black;
	width:					850px;
}

.header-nav-container {
	background:				none;
}

.footer .informational a, .footer .informational a:hover {
	color:					#333333;
}

.listing-type-grid {
	background:				none;
}

.col-2-left-layout .listing-type-grid,
.col-2-right-layout .listing-type-grid {
	background-image:		none;
}

.middle-container {
	background:				none;
}

.middle {
	background:				#FFFFFF;
	width:					800px;
	padding:				0px 25px;
}

.mini-search {
    position:				relative;
    background:				none;
    float:					right;
    width:					290px;
    padding:				20px 20px 0px 0px;
}
.mini-search .input-text {
	margin-right:			-3px;
	border:					1px solid #2F2F2F;
    height:					17px;
}

.one-page-checkout .active h3 {
	color:					#484B2C;
}

.product-collateral .collateral-box h4 {
	color:					#484B2C;
}

.product-essential .product-shop {
	width:					265px;
}

.quick-access {
	margin-top:				5px;
	padding:				0px 25px 0px 0px;
	font-family:			"Times New Roman",Times,serif;
}

.shop-access a, .shop-access a:hover {
	color:					#333333;
}

.shopping-cart-collaterals {
	width:					505px;
}

.shopping-cart-collaterals .discount-codes h4, .shopping-cart-collaterals .shipping-estimate h4 {
    color:					#484B2C;
}

#header-other {
	margin:					0px auto;
	width:					850px;
	background-color:		white;
	padding-bottom:			40px;
}

#nav a {
	color:					#FFFFFF;
	font-family:			"Times New Roman",Times,serif;
	font-size:				14px;
	
}

#nav li.active a,
#nav li.over a,
#nav a:hover,
#nimble-nav a:hover
{
	color:					#E5FF9E;
}

#nav ul li a:hover,
.data-table thead tr th,
.data-table tfoot tr.first, 
.data-table tfoot tr,
.shopping-cart-totals {
	background:				#E5FF9E;
}

#nav ul {
	border:					1px solid #E5FF9E;
}

#nav ul li,
#nav ul li.active,
#nav ul li a,
#nav ul li.last
{
	background-color:		white;
}

#nimble-nav {
	font-size:				16px;
	float:					right;
	font-family:			"Times New Roman",Times,serif;
	width:					auto;
	margin-top:				-25px;
	position:				relative;
	text-align:				right;
}

#nimble-nav a {
	text-decoration:		none;
	color:					#FFFFFF;
}

#nimble-nav li {
	display:				inline;
	background-image:		url(../images/bullet.jpg);
	background-position:	right center;
	background-repeat:		no-repeat;
	width:					auto;
	padding:				0px 15px 0px 10px;
}

#nimble-nav li#nimble-nav-last {
	background:				none;
	padding:				0px 0px 0px 10px;
}

#nos {
	float:					left;
	font-family:			"Times New Roman",Times,serif;
	margin:					-20px 0px 0px 20px;
}

#online-tour-div {
	height:					40px;
	background:				url(../images/body_bg.gif) center top no-repeat;
}

#online-tour {
	margin-top:				10px;
	float:					right;
}

#store-nimble {
	margin:					0 auto;
	text-align:				left;
}

#store-nimble img {
	float:					left;
}