.carouselMainWrap{margin:5px 0; height:180px; display:bloc;}
.cbcCarousel { padding:0 0px; position:relative; width:100%; margin:0 auto; height:160px;}
.cbcHeading { font-size:14px; font-weight:bold; margin:0 0 5px;}
ul.cbcCarouselSelector { margin:0px auto !important; padding:0px !important; list-style:none !important; overflow:hidden;  height:160px; }
ul.cbcCarouselSelector li { overflow:hidden; float:left; list-style:none; margin:0 4px !important; width:180px; height:160px; }
ul.cbcCarouselSelector li a { text-decoration:none !important; }
ul.cbcCarouselSelector li a:hover { text-decoration: underline !important; }
.caroufredsel_wrapper { margin:auto !important; }
.cbcItemThumb img{ float:left; margin-bottom:4px; background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; border-radius: 4px 4px 4px 4px; padding: 4px; }
.cbcItemThumb a:hover img {-moz-box-shadow: 1px 1px 5px #999; -webkit-box-shadow: 1px 1px 5px #999; box-shadow: 1px 1px 5px #999;}
.cbcItemTitle { width:100%; display:block; clear:both; text-align: center;}
.cbcItemDetails { font-size:10px; margin-top:4px; display:block; }

.cbcPrev a, .cbcNext a { background:url(../images/overlay.png) repeat-x; display:block; padding:0px 0px; width:20px;  margin:1px; text-decoration:none; font-size:16px; font-weight:bold; }
.cbcPrev a:hover, .cbcNext a:hover { background:url(../images/overlay-hover.png) repeat-x;}
.cbcPrev a:active, .cbcNext a:active { background:url(../images/overlay-active.png) repeat-x;}
.cbcPrev, .cbcNext { position:absolute; border:1px solid; padding:0px; text-align:center;  }
.cbcPrev { left:-21px; top:50%; margin-top:-27px;  }
.cbcNext { right:-19px; top:50%; margin-top:-27px; }

.cbcPagination { text-align:center; margin-bottom:10px; }
.cbcPagination a { display:inline-block; background:url(../images/overlay.png) repeat-x; border:1px solid; text-decoration: none !important; margin:0px 2px; padding:6px; text-align:center; opacity:0.5; }
.cbcPagination:hover a { opacity:0.2; }

.cbcPagination a:hover { background-image:url(../images/overlay-hover.png); }
.cbcPagination a:active { background-image:url(../images/overlay-active.png); }

.cbcPagination a.selected { opacity:1; }
.cbcPagination:hover a.selected { opacity:0.6; }
.cbcPagination:hover a:hover { opacity:1; }
.cbcPagination a span { display:none;  }

/*  Rounds */
.paginationRound a { border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; }
.prevNextRound, .prevNextRound a { border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; }
.containerRound { border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:4px; }

.cbcfeatured-video {}