/*
 * NAME: Carousel_styles (jQuery)
 * AUTHOR: E.Jay
 * DATE: 2013-11-12
 *
 * USAGE:      style for the carousal wheel in the B.U.G. Members Home page
 *
 *     
 *
 */


#carouselContainer
{
  position: relative;
  width: 100%;
  height: 140px;
  background-color: white; /* white because there's some margin issue to correct */
  padding: 0px;
  margin: 0px;
}


/*
 * WIDTH =
 *
 * width of the carousel with the arrows
 * thumbnails ( 160px * 3 ) + padding ( 10px * 3 ) + left/right arrow ( 40 * 2 ) = 590
 *
 */
#carouselOuter
{
  position: relative;
  background-color: LightSkyBlue;
  width: 590px;
  height: 140px;
  left: 55%; 
  margin-right: 0px;
  margin-left: -331px; /* was -331 before centering, now -325 */
  padding: 0px;
}



/*
 * WIDTH =
 *
 * width of the visible carousel
 * thumbnails ( 160px * 3 ) + padding ( 10px * 3 ) = 510
 *
 */
#carouselInner
{
  float: left;
  width: 510px;
  overflow: hidden; /* anything outside of the carousel's limits will be hidden */
  background: LightSkyBlue;
}



/*
 * LEFT =
 *
 * allows "off-screen" area of carousel to have images loaded before animation
 * thumbnails ( 160px * 2 ) + padding ( 10px * 2 ) = 340
 *
 *
 * WIDTH =
 *
 * ( 160px + 10px ) * 50 = 8500px || ( thumbnail + padding ) * max # of thumbnails = 8500px
 */
#carouselUL
{
  position: relative;
  life-style-type: none;
  left: -340px;
  margin: 0px;
  padding: 0px;
  width: 8500px;
}


#carouselUL li
{
  float: left; /* important for inline positioning of the list items */
  width: 160px; /* width of the thumbnails */
  height: 120px; /* height of the thumbnails */
  padding: 0px;
  background: LightSkyBlue;
  margin-top: 10px;
  margin-right: 5px;
  margin-bottom: 10px;
  margin-left: 5px;
  text-align: center;
}



#carouselUL li img
{
  cursor: pointer;
  cursor: hand;
  border: 0px;
  width: 160px;
  height: 120px;
}



#scrollLeft, #scrollRight
{
  float: left;
  height: 140px;
  width: 40px;
  background: LightSkyBlue;
  cursor: pointer;
  cursor: hand;
  margin: 0px;
}


#scrollLeft img
{
  cursor: pointer;
  cursor: hand;
  border: 0px;
  width: 40px;
  height: 140px;
  margin: 0px;
}


#scrollRight img
{
  cursor: pointer;
  cursor: hand;
  border: 0px;
  width: 40px;
  height: 140px;
  margin: 0px;
}


img.closeX
{
  float: right;
  margin: 0px;
  border: none;
}


#carouselShade
{
  display: none;
  background: #323232;
  position: fixed; 
  left: 0; 
  top: 0;
  width: 100%; 
  height: 100%;
  z-index: 100;
}