html, body { background-color: #444; color: #333; }
a, .nav-pipes > li > a:link, .nav-pipes > li > a:visited, .nav-pipes > li a.dropdown-toggle:link, .nav-pipes > li a.dropdown-toggle:visited, .nav-pipes > li a[data-toggle="dropdown"]:link, .nav-pipes > li a[data-toggle="dropdown"]:visited, .nav-pipes > li a[data-toggle="dropdown"]:active, .sidebar-module a span { color: #333; }
.btn-default, .btn-default:link, .btn-default:visited, .btn-default:active,
a.btn.btn-default, a.btn.btn-default:link, a.btn.btn-default:visited, a.btn.btn-default:active { border: 1px solid #ccc; color: #333; }
.btn-primary, .btn-primary:link, .btn-primary:visited, .btn-primary:active,
a.btn.btn-primary, a.btn.btn-primary:link, a.btn.btn-primary:visited, a.btn.btn-primary:active { background: #000000; background: -moz-linear-gradient(top, #333333 0%, #000000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#000000)); background: -webkit-linear-gradient(top, #333333 0%, #000000 100%); background: -o-linear-gradient(top, #333333 0%, #000000 100%); background: -ms-linear-gradient(top, #333333 0%, #000000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=0 ); background: linear-gradient(top, #333333 0%,#000000 100%); border: 1px solid #000; }
body.storesite #content-main-container .btn.btn-primary, body.storesite #content-main-container .btn.btn-primary:link, body.storesite #content-main-container .btn.btn-primary:visited, body.storesite #content-main-container .btn.btn-primary:active,
body.storesite #content-main-container a.btn.btn-primary, body.storesite #content-main-container a.btn.btn-primary:link, body.storesite #content-main-container a.btn.btn-primary:visited, body.storesite #content-main-container a.btn.btn-primary:active { color: #fff; }
.btn-primary:hover,
a.btn.btn-primary:hover { background: #000000; background: -moz-linear-gradient(top, #666666 0%, #000000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#000000)); background: -webkit-linear-gradient(top, #666666 0%, #000000 100%); background: -o-linear-gradient(top, #666666 0%, #000000 100%); background: -ms-linear-gradient(top, #666666 0%, #000000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#000000',GradientType=0 ); background: linear-gradient(top, #666666 0%,#000000 100%); }
.btn-danger, .btn-danger:link, .btn-danger:visited, .btn-danger:active, .btn-danger:hover,
a.btn.btn-danger, a.btn.btn-danger:link, a.btn.btn-danger:visited, a.btn.btn-danger:active, a.btn.btn-danger:hover { border: 1px solid #c13c35; }
.btn-success, .btn-success:link, .btn-success:visited, .btn-success:active, .btn-success:hover,
a.btn.btn-success, a.btn.btn-success:link, a.btn.btn-success:visited, a.btn.btn-success:active, a.btn.btn-success:hover { border: 1px solid #449d44; }
.btn-info, .btn-info:link, .btn-info:visited, .btn-info:active, .btn-info:hover,
a.btn.btn-info, a.btn.btn-info:link, abtn-info:visited, a.btn.btn-info:active, a.btn.btn-info:hover { border: 1px solid #333333; }
.btn-warning, .btn-warning:link, .btn-warning:visited, .btn-warning:active, .btn-warning:hover,
a.btn.btn-warning, a.btn.btn-warning:link, a.btn.btn-warning:visited, a.btn.btn-warning:active, a.btn.btn-warning:hover { border: 1px solid #d58512; }
.btn-link, .btn-link:link, .btn-link:visited, .btn-link:active,
a.btn.btn-link, a.btn.btn-link:link, a.btn.btn-link:visited, a.btn.btn-link:active { border: 0; color: #333; }
.item-label { color: #666; }
/* MENU */
.nav .dropdown-toggle .caret { border-color: #ccc transparent transparent transparent; }
/* HEADER */
#header-main { background-color: #bfbfbf; }
#header-main-container { background-color: #fff; }
/* TOP NAV */
#top-nav { background-color: #444; color: #fff; }
#top-nav a { color: #fff; }
#top-nav .dropdown-menu a { color: #333; }
#top-nav-container { background-color: #222; }
/* SEARCH */
#main-search-bar .content { background-color: #eee; }
/* MAIN NAV */
#nav-main-navbar { background: #000000; background: -moz-linear-gradient(top, #333333 0%, #000000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#000000)); background: -webkit-linear-gradient(top, #333333 0%, #000000 100%); background: -o-linear-gradient(top, #333333 0%, #000000 100%); background: -ms-linear-gradient(top, #333333 0%, #000000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=0 ); background: linear-gradient(top, #333333 0%,#000000 100%); }
body.storesite #nav-main-navbar .nav > li a.mainnav-item { color: #fff; }
#nav-main-navbar .nav > li a.mainnav-item:hover { background-color: transparent; text-decoration: underline; }
#nav-main-navbar .nav > li.active a.mainnav-item { background-color: #fff; color: #333; }
#nav-main-navbar .dropdown-menu a { color: #333; }
.nav-aside-navbar { background: #000000; background: -moz-linear-gradient(top, #333333 0%, #000000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#000000)); background: -webkit-linear-gradient(top, #333333 0%, #000000 100%); background: -o-linear-gradient(top, #333333 0%, #000000 100%); background: -ms-linear-gradient(top, #333333 0%, #000000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=0 ); background: linear-gradient(top, #333333 0%,#000000 100%); }
.nav-aside-navbar div, .nav-aside-navbar a { color: #fff; }
/* CONTENT */
#content-main { background-image: url('../../../../images/appearance/skin_BackgroundCotten.png'); }
#content-main-container { background-color: #fff; }
.storesite-home-module .title, .component-module .title { background-color: #999; color: #fff; }
.storesite-home-module .caret-right { border-left-color: #333; }
.storesite-home-module .caret-left { border-right-color: #333; }
.storesite-home-module.module-clear .title { background-color: transparent !important; color: inherit !important; }
/* SIDE */
.sidebar-module .title { background-color: #999; color: #fff; }
.sidebar-module .body { background-color: #fff; }
.sidebar-module.module-clear .body { background-color: transparent !important; }
.sidebar-module.module-clear .title { background-color: transparent !important; color: #666; }
#side-left { background-color: #e6e6e6; }
#side-left .sidebar-module { border-bottom: 1px solid #bbbbbb; }
#side-left .sidebar-module:last-child { border: 0; }
#side-right .sidebar-module .body { background-color: #e6e6e6; }
#module-links-right { background-color: #e6e6e6; }
#module-categories.sidebar-module .title { background-color: #fff !important; }
.storesite #side-left .sidebar-module.module-clear { background-color: transparent; }
/* FOOTER */
#footer-main { color: #aaa; }
#footer-main-primary { background-color: #e6e6e6; }
#footer-main-secondary a { color: #fff; }