H2{color:#000 !important; padding: 20px 0;}
H2{color:#000 !important; padding: 20px 0;}


.shopmaincontent  {background: #ffffff url(../img2014/store/bg.jpg); position:relative; }
.shopmaincontent .shopLargeImg{ }
.shopmaincontent:hover p{ background:rgba(255, 255, 255, 0.5);
-webkit-transition: all 0.5s ease-out 0.5s;
    -moz-transition: all 0.5s ease-out 0.5s;
    -ms-transition: all 0.5s ease-out 0.5s;
    -o-transition: all 0.5s ease-out 0.5s;
    transition: all 0.5s ease-out 0.5s;
	border-bottom:2px solid #EA4748;
}
.shopmaincontent p{ font-family:georgia;font-size: 14px;
margin: 0px;
padding: 25px; background:#ffffff; border-bottom:2px solid #ffffff;}
.shopmainimg  { position:relative;
}
.shopmaincontent:hover p.imghilight{ background:#ffffff;

	-webkit-transition: all 0.5s ease-out 0.5s;
    -moz-transition: all 0.5s ease-out 0.5s;
    -ms-transition: all 0.5s ease-out 0.5s;
    -o-transition: all 0.5s ease-out 0.5s;
    transition: all 0.5s ease-out 0.5s;
	border-bottom:2px solid #0095DB; 
}

.shopmainimg p.imghilight{ font-family:georgia;font-size: 14px;
margin: 0px;
padding: 25px; background:rgba(255, 255, 255, 0.5); border-bottom:2px solid #ffffff; position:absolute; width:50%; bottom:0; right:0; -webkit-transition: all 0.5s ease-out 0.5s;
    -moz-transition: all 0.5s ease-out 0.5s;
    -ms-transition: all 0.5s ease-out 0.5s;
    -o-transition: all 0.5s ease-out 0.5s;
    transition: all 0.5s ease-out 0.5s;}
.shopmaincontent .shopLargeImg .shopListImg .stimgOne{ }
.shopmaincontent .shopLargeImg .stimgOne ul{margin:0; padding:0; list-style:none;}
.shopmaincontent .shopLargeImg .stimgOne ul li:hover{border: 5px solid #ffffff;box-shadow:  2px 1px 7px #B8B8B8;	}.shopmaincontent .shopLargeImg .stimgOne ul li{margin-left:20px;margin-bottom:40px;margin-top:40px;
background: #ffffff;
padding: 0;
border: 5px solid #D5D5D5;	
float: left;
height: 400px;
width: 29.5%;
position: relative;
-webkit-transition: all .6s ease-out 0.3s;
    -moz-transition: all 0.2s ease-in 0.3s;
    -ms-transition: all 0.2s ease-in 0.3s;
    -o-transition: all 0.2s ease-in 0.3s;
    transition: all 0.2s ease-in 0.3s;

}
.shopmaincontent .shopLargeImg .stimgOne ul li h2{position:absolute; bottom:.2rem; width:100%; text-align: center; background: rgba(0, 149, 219, 0.88);-webkit-transition: all 0.1s ease-in 0.2s;
    -moz-transition: all 0.1s ease-in 0.2s;
    -ms-transition: all 0.1s ease-in 0.2s;
    -o-transition: all 0.1s ease-in 0.2s;
    transition: all 0.1s ease-in 0.2s;}
.shopmaincontent .shopLargeImg .stimgOne ul li:hover h2{ padding-bottom:20px;

 }
 
 
.shopmaincontent .shopLargeImg .stimgOne ul li a h2{color:#fff !important;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecone{background:url(../img2014/store/apparels.jpg) center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecone:hover{background:url(../img2014/store/apparels.jpg) -35px 0  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsectwo{background:url(../img2014/store/books.jpg) center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsectwo:hover{background:url(../img2014/store/books.jpg) -35px 0  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecthree{background:url(../img2014/store/magzine.jpg) center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecthree:hover{background:url(../img2014/store/magzine.jpg) -35px 0 no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecfour{background:url(../img2014/store/dvds.jpg) center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecfour:hover{background:url(../img2014/store/dvds.jpg) -35px 0 no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecfive{background:url(../img2014/store/lingerie.jpg) center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecfive:hover{background:url(../img2014/store/lingerie.jpg) -35px 0 no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecsix{background:url(../img2014/store/maternity.jpg) center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecsix:hover{background:url(../img2014/store/maternity.jpg) -35px 0 no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecseven{background:url(../img2014/store/equipments.jpg) center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecseven:hover{background:url(../img2014/store/equipments.jpg) -35px 0 no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stseceight{background:url(../img2014/store/outdoors.jpg) center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stseceight:hover{background:url(../img2014/store/outdoors.jpg) -35px 0 no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecnine{background:url(../img2014/store/beauty-products.jpg) center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecnine:hover{background:url(../img2014/store/beauty-products.jpg) -35px 0 no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecten{background:url(../img2014/store/flowers.jpg) center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecten:hover{background:url(../img2014/store/flowers.jpg) -35px 0 no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stseceleven{background:url(../img2014/store/jwellery.jpg) center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stseceleven:hover{background:url(../img2014/store/jwellery.jpg) -35px 0 no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsectwelve{background:url(../img2014/store/music.jpg) center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsectwelve:hover{background:url(../img2014/store/music.jpg) -35px 0 no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecthirteen{background:url(../img2014/store/mobile.jpg) center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecthirteen:hover{background:url(../img2014/store/mobile.jpg) -35px 0 no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecfourteen{background:url(../img2014/store/diet.jpg) center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecfourteen:hover{background:url(../img2014/store/diet.jpg) -35px 0 no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecfifteen{background:url(../img2014/store/herbs.jpg) center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecfifteen:hover{background:url(../img2014/store/herbs.jpg) -35px 0 no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecsixteen{background:url(../img2014/store/lubes.jpg) center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecsixteen:hover{background:url(../img2014/store/lubes.jpg) -35px 0 no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecseventeen{background:url(../img2014/store/natural-foods.jpg) center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecseventeen:hover{background:url(../img2014/store/natural-foods.jpg) -35px 0 no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecstore{background:url(../img2014/store/wf.jpg)center  no-repeat;}
.shopmaincontent .shopLargeImg .stimgOne ul li.stsecstore:hover{background:url(../img2014/store/wf.jpg)-35px 0 no-repeat;}


.shopmaincontent .storeimglinks ul,.shopmaincontent .storeimglinks ul li{padding:0; list-style:none; }
.shopmaincontent .storeimglinks li a{color: #fff!important; display:block; width:100%;}
.shopmaincontent .storeimglinks li:hover{opacity: 1; padding-right:10px; margin-left:10px; text-shadow: 0px 0px 1px #cdcdcd;	-webkit-transition: all .2s ease-in 0.1s;    -moz-transition: all .2s ease-in 0.1s;    -ms-transition: all .2s ease-in 0.1s;
    -o-transition: all .2s ease-in 0.1s;    transition: all .2s ease-in 0.1s;}
.shopmaincontent .storeimglinks li{text-align: center;text-decoration: none;outline: medium none; cursor: pointer;opacity: 0.9;font-style:italic;font-family:georgia;display: block;color: #fff !important;-moz-transition: all .3s ease-out 0.3s;-ms-transition: all .3s ease-out 0.3s;-o-transition: all .3s ease-out 0.3s;transition: all .3s ease-out 0.3s;}
div.innerstlinks{padding-top:20px;}
div.innerstlinks ul, div.innerstlinks ul li{padding:0; margin:0; list-style:none; }
div.innerstlinks li a{color: #fff!important; display:block; width:100%;}
div.innerstlinks li:hover{opacity: 1; padding-left:3px; text-shadow: 0px 0px 1px #cdcdcd;
	-webkit-transition: all .2s ease-in 0.1s; -moz-transition: all .2s ease-in 0.1s;
    -ms-transition: all .2s ease-in 0.1s;    -o-transition: all .2s ease-in 0.1s;
    transition: all .2s ease-in 0.1s;}
div.innerstlinks li{text-align: center;text-decoration: none;outline: medium none; cursor: pointer;opacity: 0.9;font-style:italic;font-family:georgia;display: block;color: #fff !important; -moz-transition: all .3s ease-out 0.3s;    -ms-transition: all .3s ease-out 0.3s;    -o-transition: all .3s ease-out 0.3s;    transition: all .3s ease-out 0.3s;}
div .innerpagelinks{margin:10px auto; }
div .innerpagelinks ul, .innerpagelinks li{ margin:0; padding:0; list-style:none; }
div.innerpagelinks li,div.innerpagelinks li a{float:left; width:50px; line-height:50px; text-align:center; font-size:18px; font-family:georgia;opacity: 0.8;}
div.innerpagelinks li:hover{opacity: 1;}
 
.shopmaincontent .bookstoreLinks li{font-size: 18px; margin:0 15px;line-height:27px;width:30%; background-color:  #0095DB;  border-bottom:1px solid #3dade3;}
.shopmaincontent .bookstoreLargeImg{background:url(../img2015/store/bookstore.jpg) no-repeat;height:640px;}

.shopmaincontent .apparelsLinks { padding-top: 225px;}
.shopmaincontent .apparelsLinks li{font-size: 20px; background-color:  #0095DB; margin:0 15px;line-height:45px;width:40%;  border-bottom:1px solid #3dade3;}
.shopmaincontent .apparelsLargeImg{background:url(../img2015/store/apparels.jpg) no-repeat;   height:640px;}

.shopmaincontent .sMusicLinks { padding-top: 300px;}
.shopmaincontent .sMusicLinks li{font-size: 20px; margin:0 15px;line-height:45px;width:40%;background-color:  #86a53a; border-bottom:1px solid #c9eb7a;}
.shopmaincontent .sMusicLargeImg{background:url(../img2015/store/Music.jpg) no-repeat;   height:640px;}

.shopmaincontent .smaternityLinks { padding-top: 50px;}
.shopmaincontent .smaternityLinks li{font-size: 20px; margin:0 15px;line-height:45px;width:30%;background-color:  #be318e; border-bottom:1px solid #e85db9;}
.shopmaincontent .smaternityLargeImg{background:url(../img2015/store/maternity.jpg) no-repeat;   height:640px;}

.shopmaincontent .sportsLinks { padding-top: 250px;}
.shopmaincontent .sportsLinks li{font-size: 20px; margin:0 15px;line-height:45px;width:30%;background-color:  #e00c38; border-bottom:1px solid #fb597d;}
.shopmaincontent .sportsLargeImg{background:url(../img2015/store/sportsoutdoor.jpg) no-repeat;   height:640px;}

.shopmaincontent .shealthLinks { padding-top: 403px;}
.shopmaincontent .shealthLinks li{font-size: 18px; margin:0 15px;line-height:30px;width:35%;background-color:  #37be27; border-bottom:1px solid #4bd73c;}
.shopmaincontent .shealthLargeImg{background:url(../img2015/store/healthcare.jpg) no-repeat;   height:640px;}

.shopmaincontent .sdvdLinks { padding-top: 50px;}
.shopmaincontent .sdvdLinks li{font-size: 20px; margin:0 15px;line-height:45px;width:40%;background-color:  #106abc; border-bottom:1px solid #347dbf;}
.shopmaincontent .sdvdLargeImg{background:url(../img2015/store/DVD.jpg) no-repeat;   height:640px;} 
 
.shopmaincontent .spicesLinks li{font-size: 18px; margin:0 15px;line-height:27px;width:30%; background-color:  #79bf1b;  border-bottom:1px solid #88cf27;}
.shopmaincontent .spicesLargeImg{background:url(../img2015/store/spices.jpg) no-repeat;   height:840px;}

.shopmaincontent .snhfoodsLinks { padding-top: 250px;}
.shopmaincontent .snhfoodsLinks li{font-size: 20px; margin:0 15px;line-height:45px;width:30%;background-color:  #e00c38; border-bottom:1px solid #fb597d;}
.shopmaincontent .snhfoodsLargeImg{background:url(../img2015/store/nhfoods.jpg) no-repeat;   height:640px;}

.shopmaincontent .sBeautyLinks { padding-top: 450px;}
.shopmaincontent .sBeautyLinks li{font-size: 20px; margin:0 15px;line-height:45px;width:30%;background-color:  #e00c38; border-bottom:1px solid #fb597d;}
.shopmaincontent .sBeautyLargeImg{background:url(../img2015/store/beautyshop.jpg) no-repeat;   height:640px;}

.shopmaincontent .sjewelryLinks ul li a{color: #000!important;}
.shopmaincontent .sjewelryLinks { padding-top: 20px;}
.shopmaincontent .sjewelryLinks li{font-size: 18px; margin:0 15px;line-height:30px;width:30%;background-color:  #f1cc1e; border-bottom:1px solid #f8d73f;}
.shopmaincontent .sjewelryLargeImg{background:url(../img2015/store/jewelry.jpg) no-repeat;   height:640px;}

div.jewelrystlinks li:hover{opacity: 1; padding-right:2px; margin-left:5px; text-shadow: 0px 0px 1px #cdcdcd;}

div.jewelrystlinks li{
font-size: 15px; margin:0 5px;line-height:30px;width:100%;background-color:  #f1cc1e; border-bottom:1px solid #f8d73f;}
div.jewelrystlinks ul li a{color: #000!important;}
div .Ankletslinks{width: 41%;padding: 2px 3px 4px 4px;background: #ededed;}
div.Ankletslinks li{ background-color:  #f1cc1e; border-right: 1px solid #F6E389;}
div.Ankletslinks li a{ color:#000000;}
div.jelleryanklets { background:url(../img2015/store/Anklets.jpg) no-repeat;   height:270px;}
div.jelleryCharms { background:url(../img2015/store/Charms.jpg) no-repeat;   height:285px;}
div.jelleryToeRings { background:url(../img2015/store/Toe-Rings.jpg) no-repeat;   height:285px;}
div.jelleryBracelets { background:url(../img2015/store/bracelets.jpg) no-repeat;   height:285px;}
 
.shopmaincontent .sflowerLinks { padding-top: 450px;}
.shopmaincontent .sflowerLinks li{font-size: 20px; margin:0 15px;line-height:45px;width:30%;background-color:  #e00c38; border-bottom:1px solid #fb597d;}
.shopmaincontent .sflowerLargeImg{background:url(../img2015/store/flower.jpg) no-repeat;   height:640px;}

.shopmaincontent .sSupplementsLinks { padding-top: 50px;}
.shopmaincontent .sSupplementsLinks li{font-size: 20px; margin:0 15px;line-height:45px;width:30%; background-color:  #37be27; border-bottom:1px solid #4bd73c;}
.shopmaincontent .sSupplementsLargeImg{background:url(../img2015/store/dietNutrition.jpg) no-repeat;   height:640px;}

.shopmaincontent .mappsLinks { padding-top: 650px;}
.shopmaincontent .mappsLinks li{font-size: 20px; background-color:  #0095DB; margin:0 15px;line-height:45px;width:29%; border-bottom:1px solid #3dade3; float: left;}
.shopmaincontent .mappsLargeImg{background:url(../img2015/store/mobileApps.jpg) no-repeat;   height:640px;}

.shopmaincontent .slubesLinks { padding-top: 600px;}
.shopmaincontent .slubesLinks li{font-size: 20px; background-color:#0095DB; margin:0 15px;line-height:45px;width:29%;  border-bottom:1px solid #3dade3; float: left;}
.shopmaincontent .slubesLargeImg{background:url(../img2015/store/lubes.jpg) no-repeat;   height:580px;}

.shopmaincontent .sEquipmentsLinks { padding-top: 560px;}
.shopmaincontent .sEquipmentsLinks li{font-size: 20px; background-color:#0095DB; margin:0 15px;line-height:45px;width:29%;  border-right:1px solid #3dade3; float: left;}
.shopmaincontent .sEquipmentsLargeImg{background:url(../img2015/store/hcequipments.jpg) no-repeat;   height:580px;}

.shopmaincontent .lingeriesLinks { padding-top: 220px;}
.shopmaincontent .lingeriesLinks li{font-size: 20px; background-color:#b337c9; margin:0 15px;line-height: 40px; width: 35%;  border-bottom:1px solid #bd62cc;  }
.shopmaincontent .lingeriesLargeImg{background:url(../img2015/store/lingerie.jpg) no-repeat;   height:580px;}
.shopmaincontent .magazinesLinks { padding-top: 165px;}
.shopmaincontent .magazinesLinks li{font-size: 20px; background-color:#b337c9; margin:0 15px;line-height: 40px; width: 35%;  border-bottom:1px solid #bd62cc;  }
.shopmaincontent .magazinesLargeImg{background:url(../img2015/store/magazine.jpg) no-repeat;   height:580px;}

.shopmaincontent .valentinesLinks { padding-top: 300px;}
.shopmaincontent .valentinesLinks li{font-size: 20px; margin:0 15px;line-height:45px;width:30%;background-color:  #f42259; border-bottom:1px solid #fc4e7c;}
.shopmaincontent .valentinesLargeImg{background:url(../img2015/store/valentine-store.jpg) no-repeat;   height:680px;}

div.valentinesHer { background:url(../img2015/store/valentine-store-inner.jpg) no-repeat;   height:280px;}
div.valentinesHim { background:url(../img2015/store/valentine-store-him.jpg) no-repeat;   height:280px;}
div.valentinesff { background:url(../img2015/store/valentine-store-family.jpg) no-repeat;   height:280px;}
div.valentinesEdibles{ background:url(../img2015/store/vEdibles.jpg) no-repeat;   height:280px;}
div.valentinesFlowers{ background:url(../img2015/store/vFlowers.jpg) no-repeat;   height:280px;}div.valentinesadornments{ background:url(../img2015/store/vadornments.jpg) no-repeat;   height:280px;}

div.innervalentineslinks{margin:10px auto; }
div.innervalentineslinks ul, .innervalentineslinks li{ margin:0; padding:0; list-style:none; }
div.innervalentineslinks li{float:left;padding:5px;text-align:center; opacity: 0.8;background-color:  #f42259; }
div.innervalentineslinks li a{ padding:5px 10px;line-height:30px; text-align:center; font-size:18px; font-family:georgia; opacity: 0.8;color:#ffffff; border-right:1px solid #ef5d83;}
div.innervalentineslinks li:hover{opacity: 1;}
div.innervalentineslinks li.heighlight{ opacity: 1; background-color:  #f42259; border-bottom:2px solid #fc94af;}

.astoreimg{padding:5px;	margin:3px 5px; border:solid 1px #eCeCeC;}
.astoreimg:hover{background:#f4f4f4;}
div.amazon-button  { padding-left:20px;margin: 15px 10px;}
div.amazon-button div.a-button-inner span.acart{ background:url(../img2015/store/cart.png) no-repeat; float:left; height:27px; width:27px; margin:3px;}
div.amazon-button  a{ width:100%; 
line-height: 34px;font-size: 13px;font-family: Arial,sans-serif; color:000000;}
div.amazon-button div.a-button-inner:hover{border: 1px solid #e7cc89;}
div.amazon-button div.a-button-inner{background: linear-gradient(to bottom, #F7DFA5, #F0C14B) repeat scroll 0% 0% transparent;  box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.4) inset;border-radius: 4px; border: 1px solid #A88734;text-align: center;width: 235px;}
.a-color-price {color: #B12704 !important; font-size: 17px !important;
line-height: 2.8 !important;}

.shopmaincontent .christmasLinks  ul li {width: 100%;}
.shopmaincontent .christmasLinks { padding-top: 320px;}
.shopmaincontent .christmasLinks li{font-size: 16px;font-weight:bold;   margin:0 15px;line-height:45px;width:10%;  border-bottom:1px solid #ec575d;  }
.shopmaincontent .christmasLargeImg{background:url(../img2015/store/christmas.jpg) no-repeat;   height:640px;}

@media only screen and (max-width: 435px) {.shopmaincontent .shopLargeImg .stimgOne ul li{margin:5px;width: 100% ;}}