/*
 * jQuery Rambling Slider
 * http://github.com/egonzalez0787/rambling.slider
 *
 * Copyright 2011-2012, Rambling Labs
 * Released under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 *
 * January 2012
 *
 * Based on jQuery Nivo Slider by Gilbert Pellegrom
 */
.ramblingSlider {
  position: relative img;
    position-position: absolute;
    position-top: 0;
    position-left: 0; }
  .ramblingSlider a.rambling-imageLink {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
    padding: 0;
    margin: 0;     
    display: none; }
  .ramblingSlider .rambling-slice {
    position: absolute;
    display: block;
    z-index: 5;
    height: 100%; }
  .ramblingSlider .rambling-box {
    position: absolute;
    display: block;
    z-index: 5; }
  .ramblingSlider .rambling-caption {
    position: absolute;
    bottom: 0;
    left: 0;
    background: #000000;
    color: #ffffff;
    opacity: 0.8;
    width: 100%;
    z-index: 8; }
  .ramblingSlider p {
    padding: 5px;
    margin: 0; }
  .ramblingSlider a {
    display: inline; }
  .ramblingSlider .rambling-directionNav a {
    position: absolute;
    top: 45%;
    z-index: 9;
    cursor: pointer; }
  .ramblingSlider .rambling-prevNav {
    left: 0px; }
  .ramblingSlider .rambling-nextNav {
    right: 0px; }
  .ramblingSlider .rambling-controlNav a {
    position: relative;
    z-index: 9;
    cursor: pointer; }
    .ramblingSlider .rambling-controlNav a.active {
      font-weight: bold; }
  .ramblingSlider #rambling-animation {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden; }
  .ramblingSlider object {
    display: none; }
  .ramblingSlider .slideElement,
  .ramblingSlider .slideElement object {
    display: block; }

.rambling-html-caption {
  display: none; }

.adaptingSlider .currentSlideElement img,
.adaptingSlider img.currentSlideElement {
  position: absolute;
  display: block;
  width: 100%; }
.adaptingSlider img.currentSlideElement.alignBottom {
  position: absolute;
  bottom: 0;
  right: 0;
  top: auto;
  left: auto; }
.adaptingSlider .rambling-box span, .adaptingSlider .rambling-slice span {
  position: relative;
  display: block;
  height: 100%; }
.adaptingSlider .rambling-box img, .adaptingSlider .rambling-slice img {
  display: block;
  position: absolute;
  bottom: 0;
  right: 0; }

