@charset "utf-8";
/* CSS Document */

/*<< START - BANNER SLIDESHOW */
#banner-slideshow {
  /*position: absolute;*/
  position: relative;
  top: 0;
  z-index: 1;
  margin-bottom: 20px !important;
}
#banner-slideshow #slideshow-banners {
  /*position: absolute;*/
  z-index: 2;
}
#banner-slideshow,
#banner-slideshow #slideshow-banners,
#banner-slideshow #slideshow-banners .cycle-slideshow,
#banner-slideshow #slideshow-banners .cycle-slideshow li,
#banner-slideshow #slideshow-banners .cycle-slideshow li > a {
  display: block;
  width: 100%;
  min-width: 980px;
  height: 450px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
}
#banner-slideshow #slideshow-banners .cycle-slideshow li:nth-child(2) a {
  background: url(../../background_image/banner_buddy.jpg) center;
}
#banner-slideshow #slideshow-banners .cycle-slideshow li:nth-child(3) a {
  background: url(../../background_image/banner_aqualung.jpg) center;
}
#banner-slideshow #slideshow-banners .cycle-slideshow li:nth-child(4) a {
  background: url(../../background_image/banner_student_lp.jpg) center;
}
#banner-slideshow #slideshow-banners .cycle-slideshow li:nth-child(5) a {
  background: url(../../background_image/banner_inst_lp.jpg) center;
}
#banner-slideshow #slideshow-banners .cycle-slideshow li:nth-child(6) a {
  background: url(../../background_image/banner_self_lp.jpg) center;
}
#banner-slideshow #slideshow-banners .cycle-slideshow li:nth-child(7) a {
  background: url(../../background_image/banner2.jpg) center;
}


#banner-slideshow #slider-nav-1 {
  position: absolute;
  top: 46%;
  width: 100%;
  margin-top: 0px;
  text-align: center;
  z-index: 100;
}
#banner-slideshow #slider-nav-1 a {
  display: inline-block;
  width: 74px;
  height: 54px;
  background: url(../../background_image/nav_sprites.png) no-repeat;
  text-indent: -9999px;
}
#banner-slideshow #slider-nav-1 a#slide-next {
  background-position-x: -54px;
  margin-left: 848px;
}

/* pager */
.cycle-pager { 
    text-align: center;
	width: 100%;
	z-index: 500;
	position: absolute;
	top: 94%;
	overflow: hidden;
}
.cycle-pager span { 
    font-family: arial; font-size: 50px; width: 16px; height: 16px; 
    display: inline-block; color: #ddd; cursor: pointer;
}
.cycle-pager span.cycle-pager-active { color: #D69746;}
.cycle-pager > * { cursor: pointer;}
/*<< END - BANNER SLIDESHOW */