/* Custom slider styles */

#slider-wrapper {
    width: 200px;
    height: 200px;
    margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 25px;
}
#slider {
	position: relative;
    width: 200px;
    height: 200px;
	background-color: #fff;
}
#slider:after {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 200px;
    z-index: 20;
}
#slider-wrapper img {
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	height: 200px;
}

/* Slider controls */
#slider-wrapper .nivo-controlNav {
	position: absolute;
	left: 0;
	bottom: -22px;
	text-align: center;
	width: 100%;
}
#slider-wrapper .nivo-controlNav a {
	display: inline-block ;
	width: 16px;
	height: 16px;
	background: url(../images/bullets.png) no-repeat;
	text-indent: -9999em;
	border: 0;
	margin: 0 3px;
}
#slider-wrapper .nivo-controlNav a.active {
	background-position: -16px 0;
}
#slider-wrapper .nivo-directionNav a {
	display: block;
	width: 46px;
	height: 46px;
	background: url('../images/arrows.png') no-repeat;
	text-indent: -9999px;
	border: 0;
	top: 70px;
	z-index: 30;
}
#slider-wrapper a.nivo-nextNav {
	background-position: -46px 0;
	right: -23px;
}
#slider-wrapper a.nivo-prevNav {
	left: -23px;
}
#slider-wrapper a.nivo-nextNav:hover {
	background-position: -46px -46px;
}
#slider-wrapper a.nivo-prevNav:hover {
	background-position: 0 -46px;
}

/* Captions */
#slider-wrapper .nivo-caption {
    text-shadow: none;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 13px;
    width: 910px;
    padding: 10px;
}
#slider-wrapper .nivo-caption a { 
    color: #8bc5f8;
    text-decoration: underline;
}
#slider-wrapper .nivo-caption .caption-heading {
	display: block;
	margin: 0 0 0.75em;
	font-size: 18px;
	font-family: Georgia, serif;	
}

