body { background-position: top center; background-repeat: no-repeat; background-color: #000000 !important; }
.alternateBgColor { background-color: #000000; }
.bannerBgColor { background-color: #000000; }
.mainBgColor { background-color: #000000; }
.mainBoldColor { color: #9E7C0A; }
.mainBorderColor { border-color: #252525; }
.mainTextColor, .mainTextColor a, .mainTextColor a:visited { color: #f3f3f3; }
.accordion li { background-color: #000000; color: #ffffff; }
.accordion li:hover { background-color: #0a0a0a; color: #B58100; }
.menuTopTitle, .footer { background-color: #232323; color: #ffffff; }
.menuTopTitle a, .menuTopTitle a:visited { color: #eeeeee; }
.menuTopTitle a:hover { color: #9E7C0A; }
.productBgColor { background-color: #ffffff; }
.subBgColor { background-color: #000000; }
.subBoldColor, .subBoldColor a, .subBoldColor a:visited, .subBoldColor tr, legend, .subBoldColor * { color: #9E7C0A; }
.subBorderColor, fieldset, .subBorderColor tr, .cartGrid th, .cartGrid caption { border-color: #333333; }
#siteNavigation_menuContainer.subBorderColor, #siteNavigation_menuContainer2.subBorderColor  { border-top: none !important; }
.subTextColor, .subTextColor a, .subTextColor a:visited { color: #f3f3f3; }
.accordionSub li { color: #dddddd !important; }
.accordionSub li:hover { background-color:#000000 !important; color: #9E7C0A !important; }
#ctl00_siteNavigation_searchPanel { background-color: #444444; }