body {
    background: url(../img/bg-nagyito.png) top repeat-x;
}

.site-box {
    border-top: 8px solid #979f91;
    border-bottom: 8px solid #43574d;
}

.btn-color {
    background: #859480;
    border: 1px solid #6f7d6a;
    border-bottom: 3px solid #6f7d6a;
}

.btn-color:hover {
    background: #91a18c;
}

#menu {
    width: 60% !important;
}

#menu a.stressed {
    background: rgba(55, 71, 63, .2);
}

#menu .search-widget ::-webkit-input-placeholder { color: #43574d; }
#menu .search-widget :-moz-placeholder { color: #43574d !important; opacity: 1 !important; }
#menu .search-widget ::-moz-placeholder { color: #43574d !important; opacity: 1 !important; }
#menu .search-widget :-ms-input-placeholder { color: #43574d; }

#menu .search-widget .search-input {
    color: #43574d;
}

#menu .search-widget .search-submit {
    color: #43574d;
}

#categories {
    background: #43574d;
}

#categories ul li a {
    color: #eef7f3;
}

h1.page-title {
    color: #43574d;
}

.page-content,
.page-content div,
.page-content p {
    color: #343b37;
}

.page-content h2, .page-content h3, .page-content h4, .page-content h5, .page-content h6 {
    color: #43574d;
}

.page-content a {
    color: #447f61;
}

.product-grid .product-grid-heading h1,
.product-grid .product-grid-heading h4 {
    color: #43574d;
}

.product-grid .product-grid-heading a.all {
    color: #43574d;
}

.product-grid article {
    border: 1px solid #d4dac4;
}

.product-grid article h3 a,
.product-grid article .price {
    color: #43574d;
}

#footer  {
    border-bottom: 8px solid #43574d;
}

#footer p.title,
#footer .footer-categories ul li a {
    color: #43574d;
}

#footer .contact-us ul li a {
    color: #43574d;
}