#Header {
  background:url(/shared/images/home/home-head-bg.png) repeat-x left top white;
  height:120px;
}

#Header h1 {
  background:url(/shared/images/home/home-head-logo.png);
  bottom:20px;
  height:59px;
  left:35px;
  overflow:hidden;
  text-indent:-9999px;
  width:307px;
}

#RegionLink,
#SearchLink { top:80px; }

#HPBanners {
  border-bottom:3px solid #75bdf1;
  border-top:3px solid #75bdf1;
  height:370px;
  position:relative;
  width:1000px;
}

.MainImg {
  display:none;
  left:0;
  position:absolute;
  top:0;
}
.MainImg:first-child { display:block; }

#HomePromotions {
  margin-top:40px;
  height:265px;
  background:url(/shared/images/home/home-overlay.png) no-repeat left 27px;
}

#HomePromotions a {
  height:144px;
  width:262px;
  float:left;
  overflow:hidden;
  margin-left:53.5px;
}

#HPBanners a {
  cursor:pointer;
  display:none;
  height:374px;
  overflow:hidden;
  position:absolute;
  text-indent:-9999px;
  top:0px;
  width:30px;
}

#PrevBtn {
  background: url(/shared/images/home/homepage-banner-prev.png);
  left:0px;
}

#NextBtn {
  background: url(/shared/images/home/homepage-banner-next.png);
  right:0px;
}

#HPBanners:hover a { display:block; }

#SearchForm {
  bottom:23px;
}
