When viewing your Home Carousel at smaller than max width, it seems to distort and hover not sync up. This fix worked on my browser...maybe it will help. (Remove quotes from Frame id selector - and comment out extra declarations)
.Banner {max-width: 950px; width: 100%;}
.Banner {position: relative; padding: 0px; margin: 0px; margin-left: 4px; top: 4px;}
.CarouselRegion {width: 100%; position: relative; display: block;}
.BannerLink {position: relative; display: block; width: 100%; top: -4px;}
.BannerHover {position: absolute; margin-left: 4px; top: 4px; z-index: 1; opacity: 0;}
'#'Frame {max-width: 960px; margin: 0 auto; transition: all .5s; width: 100%; border-top: 2px solid #c5bcc5;}
.BannerHover (inline) style="left: 0px; opacity: 1;"