
/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#slider-wrapper {
    background:url(/images/slider.png) no-repeat;
    width:960px;
    height:332px;
    margin:0 auto;
}

#slider {
  position:relative;
    width:960px;
    height:332px;
   background:url(/images/loading.gif) no-repeat 50% 50%;
}

#slider img {
  position:absolute;
  top:0px;
  left:0px;
  display:none;
}

#slider a {
  border:0;
  display:block;
}

.nivo-controlNav {
  position:absolute;
  width:900px;
  margin:0 auto;
  bottom:10px;
  left:10px;
}

.nivo-controlNav a {
  display:block;
  width:22px;
  height:22px;
  background:url(/images/bullets.png) no-repeat;
  text-indent:-9999px;
  border:0;
  margin-right:3px;
  float:left;
}
.nivo-controlNav a.active {
  background-position:0 -22px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}


/*
##############
CUSTOM ARROWS
##############
*/


.nivo-directionNav a {
  display:block;
  width:47px;
  height:95px;
  text-indent:-9999px;
  border:0;
}

a.nivo-nextNav {
  margin:-30px 0px 0px 0px;
}

a.nivo-prevNav {
  margin: -30px 0px 0px 0px;
}

a.nivo-prevNav {
  left: -23px !important;
  background-image: URL("/images/arrow_left.png") !important;
}

a.nivo-nextNav {
  right: -23px !important;
  background-image: URL("/images/arrow_right.png") !important;
}

div.art-header {
  overflow: visible!important;
}

.nivo-controlNav {
  display: none;
}