body {background-color:#999999 ;}
body {background-image:url(/images/bachEvening1.jpg);}
body,
.cmsDefaultTextLogo a,
.cmsDefaultTextLogo a:link,
.copyright, a.copyright, .copyright a,
a.copyright:link {color:#000000 ;}
body.cmsPopup {background-color:white ;background-image:none;padding:2%;box-sizing:border-box;}
body.cmsPopup {background-color:#D0FCC9 ;}
.btn.btn-primary, .btn-primary {background-color:;}
.btn.btn-primary, .btn-primary {color:#D0FCC9 ;}
body {margin:0px;padding:0px;}
body {margin:0;padding:0;}
h3 {font-size:24px;}
.homePageFeaturedProducts.list-style-4col li {width:100%;}
.pagehead {margin:0px 0 0px 0;background:transparent;F}
.siteicon {font-size:180%;color:#000000;margin-left:10px;}
@media (min-width:500px){.siteicon {float:left;width:70%;}
}
.cmsDefaultTextLogo {margin:0px;font-size:38px;line-height:55px;width:100%;}
#pageHeadInner {overflow:hidden;min-height:55px;line-height:52px;background-color:#fff;border-bottom:1px solid #000;}
#socialmediaWrap {float:right;}
.description {padding:10px;}
#contentbox {padding:0px;margin-top:10px;}
a:link {color:;}
#content {width:90%;max-width:960px;margin:5% auto;background-color:rgba(255, 255, 255, 0.77);padding:10px;padding-left:0px;padding-right:0px;padding-top:0px;-moz-box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.6);box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.6);-webkit-box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.6);}
#footer {margin:0 auto;text-align:center;}
.clear {clear:both;}
.cleared {clear:both;margin:0;padding:0;border:none;font-size:1px;}
h1 {font-size:180%;color:;border-bottom:0px solid #474747;text-indent:0px;margin-top:40px;margin-bottom:30px;}
#bannerbox {margin:0 auto;}
#cmsBannerSlideDiv > ul {height:160px !important;}
div.leftcolumn {float:left;width:200px;padding:5px;border:0px solid ;margin-top:15px;margin-left:5px;}
div.mainColumn {padding:10px;margin-right:10px;border:0px solid ;background-color:#transparent;}
div.leftcolumn h2 {font-size:18px;color:#fff;border-bottom:0px solid #ffffff;text-indent:10px;background-color:;line-height:36px;height:36px;font-weight:normal;margin:0 0 5px 0;padding:0px;}
.featuredproducts, .catmenu {margin-bottom:20px;border:1px solid #D8D8D8;padding-bottom:4px;width:200px;background-color:#fff;-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}
#subscribeFormDiv {margin-bottom:8px;border:1px solid #d5d5d5;padding-bottom:4px;background-color:#fff;-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}
#FeaturedProductsFeatured ul li {width:200px;}
#FeaturedProductsBestSeller ul li {width:200px;}
#FeaturedProductsNewItems ul li {width:200px;}
#FeaturedProductsOnSale ul li {width:200px;}
#ContentCMS {margin-top:30px;}
.fpprice {color:#52807A;}
.fptitle {padding:4px;text-decoration:underline;}
.fptitle:hover {padding:4px;text-decoration:none;}
.featuredproducts > ul > li > div > a > div.fpprice {text-decoration:underline;color:#000;}
.featuredproducts > ul > li > div > a > div.fpprice:hover {text-decoration:none;color:#474747;}
#cboxContent {background-image:url("/uploads/117001/images/fccfa4d1.png");}
#FeaturedProductsHomeBestSeller {border:1px solid #D8D8D8;padding:10px;width:200px;background-color:#fff;}
.homePageFeaturedProducts .featuredProduct {border:0px solid #999;}
.homePageFeaturedProducts .featuredimage {margin-bottom:20px;}
.homePageFeaturedProducts h3 {font-weight:bold;margin-top:8px;margin-bottom:-8px;text-align:-webkit-center;}
#FeaturedProductsHomeBestSeller, #FeaturedProductsHomeNewItems, #FeaturedProductsHomeBestSeller, #FeaturedProductsHomeOnSale {-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);border:1px solid #9D9D9D;}
.breadcrumblink {font-size:20px;margin-left:3px;}
.dirlistingsocialmediaicons img, .socialmediaicons img {max-width:24px;max-height:24px;}
.socialmediaicons {height:30px;margin-top:6px;padding-right:6px;}
#footerbox {background-color:transparent;margin-bottom:-10px;}
#footerbox > table > tbody > tr > td > p:nth-child(3){color:#B5B5B5;}
#phoneWrap {float:right;margin-right:10px;height:55px;font-size:20px;line-height:55px;padding-left:10px;padding-right:10px;color:#000;width:auto;text-indent:28px;}
img[src*="social_network_icons_rss"] {display:none;}
#footerbox > table > tbody > tr > td > p > small a{color:#000;}
#footerbox > table > tbody > tr > td > p:nth-child(3){margin-top:-30px;}
.cmsItem a.moreInfo, .cmsMoreInfo, .cmsNavButtons a {text-decoration:none;border:1px solid #000000;font-size:75%;display:inline-block;padding:10px;margin-top:10px;}
.btn.btn-primary {background-color:;}
.btn.btn-primary:hover {background-color:#333;}
.cmsDefaultTextLogo A {color:#000;}
.formDIVColour {border:0px solid #EEEEEE !important;background-color:transparent !important;}
body {font-family:arial ;}
#menu {background-color:#000000;margin-top:0px;margin-left:0px;border-top:1px solid #fff;border-bottom:1px solid #000;position:relative;z-index:999;}
#menu ul {list-style:none;padding:0px;margin:0px;}
#menu li {display:inline-block;}
#menu ul li a {text-align:center;text-decoration:none;display:block;line-height:130%;color:#ffffff;background-color:transparent;padding:12px;border-right:1px solid #333;}
#menu ul li a:hover {background-color:;}
#menu ul ul {position:absolute;left:-999em;width:200px;margin:0px;padding:0px;}
#menu ul ul li a {background-color:#2F2F2F;color:white;text-align:left;border-top:1px solid #000;padding:0px 8px 0 8px;margin:0 0 0 0;display:block;}
#menu ul ul ul {position:absolute;top:auto;left:0px;margin:-37px 196px;width:200px;}
#menu li ul a:hover {color:#ffffff;background-color:#9B9B9B;}
#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {left:-999em;}
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul {left:auto;}
.show-menu {text-decoration:none;color:#fff;background:#19c589;text-align:center;padding:10px 0;display:none;}
input[type=checkbox]{display:none;}
input[type=checkbox]:checked ~ #menu{display:block;}
@media screen and (max-width :600px){#menu {display:none;}
.show-menu {display:block;}
#menu ul li {border-bottom:1px solid #fff;width:100%;}
}
body {background-position:center center;background-repeat:no-repeat;background-attachment:fixed;}
A {color:#3F3DC6 ;}
BODY {font-family:arial ;}
.formDIVColour {background-color:#333333 ;border:3px solid #333333 ;padding:1%;}
.formDIVColour {border:1px solid #EEEEEE ;padding:1%;}
#menu a, #menu a:link, #menu a:visited, #menu a:active, #menu a:hover {color:#ffffff }
#menu a:link.sfhover, #menu a:hover, #menu a:hover:visited, #menu li:hover>a {background-color:#9B9B9B }