.holi-ad-block{overflow: hidden;}
.holi-banner-ad{width:100%;}
.holi-banner-ad img{max-width: 100%; height: auto;}
.holi-ad-1{float:left; margin:5px 10px 0 0; width: 484px;}
.holi-ad-2{float:left; margin: 5px 0 7px; width: 486px;}
.holi-ad-3{float:left;margin-right: 10px;width:238px;}
.holi-ad-4{float:left; width:238px;}

.holiday-lower{}
.holi-caro-wrap{clear:both; overflow:  hidden;position: relative;}
#holi-caro-wrap-char .contentsDiv{width:153px; float:left; margin: 0 2px; }
#holi-caro-wrap-char .contentsDiv .contentsText{margin-top: 0px; text-align: center;}
#holi-caro-wrap-char .contentsDiv .contentsText a{color:black; font:italic 14px arial; text-decoration: none;}
#holi-caro-wrap-char .contentsDiv .contentsText a b{color: black; font:bold italic 19px arial;}

.holi-kicker-1,.holi-kicker-2, .holi-kicker-3{float: left; margin-bottom: 30px;}

.holi-title-wrap{text-align: center; margin: 30px 0 15px; background: url(https://lib.store.yahoo.net/lib/stylinonline/title-bg-repeat.jpg) center center repeat-x;}
.holi-title{font:bold 28px Oswald; text-align: center; text-transform: uppercase; color:#333333; display: inline-block; background: white; padding: 0 10px;}

.caro-next a{background: url(https://lib.store.yahoo.net/lib/stylinonline/next-arr.jpg) 0px -22px no-repeat; width:15px; height:22px; float:right; margin-top: 60px; position: absolute;top:0px; right:0;}
.caro-next a:hover{background-position: 0 0;}

.caro-prev a:hover{background-position: 0 -22px;}
.caro-prev a{background: url(https://lib.store.yahoo.net/lib/stylinonline/prev-arr.jpg) 0px 0px no-repeat; width:19px; height:22px;; float:left;margin-top: 60px;position: absolute;top:0px; left:0;}

.bx-wrapper{max-width: 941px !important;}

.holi-view-all{ border: 2px solid #333343; float: right;}
.holi-view-all a, .holi-view-all a:hover{color:#333343; padding: 5px 5px; font: 500 14px Oswald; text-decoration: none;text-transform: uppercase;}
