/*=== NIVO SLIDER
=======================================================*/
.nivoSlider      { position:relative;}
.nivoSlider img  {
		position:absolute;
		top:0px;
		left:0px;
		display:none;
		}

/* The slices and boxes in the Slider */
.nivo-slice      {
		display:block;
		position:absolute;
		z-index:5;
		height:100%;
		}

.nivo-box        {
		display:block;
		position:absolute;
		z-index:5;
		}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:100%;
		border:0;
		padding:0;
		margin:0;
		z-index:6;
		display:none;
		}

.nivoSlider a     {
		border:0;
		display:block;
		}

/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
		display:block;
		width:30px;
		height:30px;
		background:url(images/arrows.png) no-repeat;
		text-indent:-9999px;
		border:0;
		}

a.nivo-nextNav    { background-position:-30px 0; right:15px; }
a.nivo-prevNav    { left:15px;	}

 /* Caption styles */
.nivo-caption     {
		position:absolute;
		left:15px;
		top:15px;
		padding: 0 10px;
		background: #fff;
		color:#000;
		margin:0 auto;
		z-index:8;
		-webkit-border-radius: 5px;
		   -moz-border-radius: 5px;
		        border-radius: 5px;
		}

.nivo-caption p   { padding:5px; margin:0; }
.nivo-caption a   {
		display:inline !important;
		color:#ffffff;
		text-decoration:underline;
		}

.nivo-html-caption { display:none }

#slider .nivo-controlNav {
		position:absolute;
		z-index:99;
		left:0px;
		bottom:5px;
		margin-left:15px;
		padding:0;
		}

#slider .nivo-controlNav a {
		display:inline;
		position:relative;
		z-index:9;
		cursor:pointer;
		}

#slider .nivo-controlNav img {
		border:2px solid #fff;
		width:70px;
		height:40px;
		display:inline;
		position:relative;
		margin-right:10px;
		opacity:.5;
		filter:alpha(opacity=50);
		}

#slider .nivo-controlNav a.active img {
		border:2px solid #fff;
		opacity:1;
		filter:alpha(opacity=100);
		}

#slider .nivo-controlNav a.hover img {
		border:2px solid #fff;
		opacity:1;
		filter:alpha(opacity=100);
		}