body {
color:#4e4946;
background:#1c1c1e;
}
#page,.cycle-slideshow{background:#fff;}

a {
color:#00afb5;
}
a:hover,.cycle-pager-active{
color:#e48804;
}

input[type="text"],
input[type="password"],
select,
textarea{
border-color:#1c1c1e;
color:#4e4946;
}
#footer1 input[type="text"],
#footer1 input[type="password"],
#footer1 select,
#footer1 textarea,
#footer2 input[type="text"],
#footer2 input[type="password"],
#footer2 select,
#footer2 textarea{
border-color:#b8bcbe;
}

input[type="button"],
input[type="submit"],
input[type="reset"],
button,
a.btn,
.control a{
background:#00afb5;
color:#fff;
}
input[type="button"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
button:hover,
a.btn:hover,
.control a:hover{
background:#e48804;
}

input[disabled],button[disabled]{
background:#dddddd;
border-color:#dddddd;
}

input.textboxDisabled{
border-color:#d7d7d7;
}

fieldset{
border-color:#ebe9e1;
}

.product-list .product{
border-color:#e5e8eb;
}
.product .price{
color:#e48804;
}

.control{
background:#1c1c1e;
color:#fff;
}
.control .sort select{
color:#4e4946;
}

.row.heading{
background:#1c1c1e;
color:#fff;
}

.checkout-progress{
color:#e48804;
}

#basket .basket_header{
background:#1c1c1e;
color:#fff;
}
#basket .basket_product{
border-color:#1c1c1e;
}

#basket .subtotal{
background:#1c1c1e;
color:#fff;
}
#basket .total{
background:#e48804;
color:#fff;
}
#basket .remove a{
color:#e48804;
}

#orders-list .row{
border-color:1px dotted;
}

#container{
background:#fff;
}

#logo a{
color:#e48804;
}

#documents ul{
background:#1c1c1e;
}
#documents a{
color:#fff;
}
#documents a{
color:#fff;
}

.review{
background:#e5e8eb;
}

.rating .icon{
color:#e48804;
}

.discounts_table th,
.discounts_table td{
border-color:#b8bcbe;
}
.discounts_table th{color:#e48804}

#utility{
background:#282b2d;
color:#fff;
}
#header{background:#1c1c1e;}
#navbar{background:#1c1c1e;}
#footer1{background:#282b2d;color:#fff;}
#footer2{background:#1c1c1e;color:#fff;}

#navigation.sf-menu a{
color:#fff;
}
#navigation.sf-menu ul a {
border-top: 1px solid #dFeEFF; /* fallback colour must use full shorthand */
border-top: 1px solid rgba(255,255,255,.2);
}
#navigation.sf-menu li {
background: #1c1c1e;
}
#navigation.sf-menu li#categories,
#navigation.sf-menu li#categories li{
background: #00afb5;
}
#navigation.sf-menu li.active{
background: #fff;
}
#navigation.sf-menu li:hover > a,
#navigation.sf-menu li.active a,
#navigation.sf-menu .sfHover > a {
color: #e48804;
}
#navigation.sf-menu #categories:hover > a,
#navigation.sf-menu #categories.sfHover > a,
#navigation.sf-menu #categories li:hover > a,
#navigation.sf-menu #categories .sfHover > a {
color: #b6edef;
}
#navigation.sf-menu ul li {
background: #b8bcbe;
}
/* styling for arrows */
#navigation.sf-arrows .sf-with-ul:after {
border-top-color: #fff;
}
#navigation.sf-arrows > li > .sf-with-ul:focus:after,
#navigation.sf-arrows > li:hover > .sf-with-ul:after,
#navigation.sf-arrows > .sfHover > .sf-with-ul:after {
border-top-color: #b6edef;
}
/* styling for right-facing arrows */
#navigation.sf-arrows ul .sf-with-ul:after {
border-color: transparent;
border-left-color: #fff;
}
#navigation.sf-arrows ul li > .sf-with-ul:focus:after,
#navigation.sf-arrows ul li:hover > .sf-with-ul:after,
#navigation.sf-arrows ul .sfHover > .sf-with-ul:after {
border-left-color: #b6edef;
}
#navigation.sf-vertical.sf-arrows > li > .sf-with-ul:after {
border-color: transparent;
border-left-color: #fff;
}
#navigation.sf-vertical.sf-arrows li > .sf-with-ul:focus:after,
#navigation.sf-vertical.sf-arrows li:hover > .sf-with-ul:after,
#navigation.sf-vertical.sf-arrows .sfHover > .sf-with-ul:after {
border-left-color: #b6edef;
}

#footer1 #quick_search,
#footer1 #popular_products,
#footer1 #sale_products,
#footer1 #mailing_list,
#footer1 #random_prod{
border-color:#b8bcbe;
}
