.homecontentdiv{position:relative; z-index:1}
.hcontentdiv{background:transparent url(../images/bg_bannerhome.png) left 0px repeat-x;}
.homebanner{height:470px; width:100%; margin:0 auto; position:relative}
.bannerslides{width:100%; margin:0 auto; overflow:hidden; padding-top:3px; background:transparent url(../images/bg_homebanner.jpg) center 4px no-repeat;}
.cslide h1, .cslide h3, .cslide h4{display:none} .cslide{width:960px; margin:0 auto; height:455px}
.bannerslides .one, .bannerslides .two{position:absolute; display:inline-block; width:168px; height:32px; cursor:pointer} .bannerslides .one span, .bannerslides .two span{display:none} 
.bannerslides .one{background:transparent url(../images/btn_homebanner.png) 0px 0px no-repeat;} .bannerslides  .two{background:transparent url(../images/btn_homebanner.png) -170px 0px no-repeat;}
.bannerslides  .one{top:275px;} .bannerslides  .two{top:275px; margin-left:170px}

.colorprods{width:974px; height:103px; margin:0 auto; margin-top:-38px; background:transparent url(../images/bg_colorprods.png) center top no-repeat; position:relative; z-index:5; *_background-image:url(../images/bg_colorprodsie.png)}
.colorprodul{overflow:auto; padding:20px;} .colorprodul li{float:left;} 
.colorprodul li a span{display:none} .colorprodul li a{display:block; height:75px; width:220px}
.colorprodul .pink{background:transparent url(../images/zupp_colors.png) 2px 0px no-repeat;}
.colorprodul .orange{background:transparent url(../images/zupp_colors.png) -230px 0px no-repeat; margin:0 0 0 10px}
.colorprodul .blue{background:transparent url(../images/zupp_colors.png) -472px 0px no-repeat; margin:0 0 0 20px}
.colorprodul .green{background:transparent url(../images/zupp_colors.png) -710px 0px no-repeat; margin:0 0 0 20px}
.colorprodul .pink, .colorprodul .orange, .colorprodul .blue, .colorprodul .green{*_background-image:url(../images/zupp_colors.gif)} 
.colorprodul .pop{position:absolute; top:-120px; z-index:6; width:256px; height:111px; padding:15px; line-height:18px; background:transparent url(../images/bg_csvpop.png) center top no-repeat; display:none}
.colorprodul .pop a{display:inline !important;} .colorprodul .pop .link{color:#a9c6c8} .colorprodul .pop .link a{font-weight:bold}
.colorprodul .pop h3{text-indent:-9999px; height:22px; width:125px} 
.pinkpop{left:0px;} .pinkpop h3{background:transparent url(../images/zupp_colors.png) -100px -20px no-repeat;}
.orangepop{left:225px;} .orangepop h3{background:transparent url(../images/zupp_colors.png) -332px -20px no-repeat;}
.bluepop{left:475px;} .bluepop h3{background:transparent url(../images/zupp_colors.png) -580px -20px no-repeat;}
.greenpop{left:700px;} .greenpop h3{background:transparent url(../images/zupp_colors.png) -812px -20px no-repeat;}
.pinkpop h3, .orangepop h3, .bluepop h3, .greenpop h3{*_background-image:url(../images/zupp_colors.gif)}

.featurecontainer{width:974px; height:235px; margin:0 auto; background:transparent url(../images/bg_bodysections.png) center top no-repeat; *_background-image:url(../images/bg_bodysectionsie.png);}
.featuredeals{height:160px} .newsignup{overflow:auto; height:50px;} 
.newsignup .news{color:#875809; font-size:12px; float:left; width:450px; margin:20px 0 0 30px; *_width:420px;} .newsignup .news a{color:#053956; }
.newsignup .letter{float:left; margin:10px 0 0 20px; padding-left:105px; background:transparent url(../images/txt_newsnletter.png) 0px -76px no-repeat;} .letterul li{float:left} .letterul .txtbox input{background:none; width:245px; padding:10px 7px 0 7px; font-family:Arial, Verdana; font-size:12px; border:0 none; color:#bdbfbf;}
.letterul .btn{margin:0 0 0 5px;} .letterul .btn input{height:32px; width:80px; color:#053956; font-weight:bold; background:none; border:0 none; cursor:pointer} .letterul .txt{padding:10px 0 0 10px} .letterul .lbl{display:none}
.freeshipping{float:left; width:290px; margin:15px 0 0 15px; padding:10px; cursor:pointer} .freeshipping h2{color:#ca4613; font-size:18px; margin:5px 0 0 5px; background:transparent url(../images/txt_hmeheading.png) 0px 0px no-repeat; height:20px;}
.getoff{float:left; width:290px; margin:15px 0 0 5px; padding:10px; cursor:pointer} .daywellness{float:left; width:290px; margin:15px 0 0 5px; padding:10px; cursor:pointer}
.freeshipping h2 span, .getoff h2 span, .daywellness h2 span{font-size:12px;} .freeshipping h2 strong, .getoff h2 strong, .daywellness h2 strong{display:none}
.getoff h2{color:#f6a924; font-size:18px; margin:5px 0 0 5px; background:transparent url(../images/txt_hmeheading.png) -398px 0px no-repeat; height:20px;}
.daywellness h2{color:#74ac42; font-size:18px; margin:5px 0 0 5px; background:transparent url(../images/txt_hmeheading.png) -798px 0px no-repeat; height:20px;}
.freeshipping .cont, .getoff .cont{padding:15px 0 0 5px; line-height:18px} .daywellness .cont{padding:15px 0 0 75px; line-height:18px}
.freeshipping .cont .more, .getoff .cont .more, .daywellness .cont .more{font-weight:bold; color:#00a7b6; text-decoration:none;} .freeshipping .cont .more:hover, .getoff .cont .more:hover, .daywellness .cont .more:hover{color:#D55024; text-decoration:underline}
.freeshipping .cont a, .getoff .cont a, .daywellness .cont a{color:#02202d; text-decoration:none;}