/*
 * jQuery Nivo Slider v1.6
 * http://nivo.dev7studios.com
 *
 * Copyright 2010, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */

 #slider {
	position:relative;
	min-height:380px;
	min-width:920px;
	margin:0 10px;
	top:10px;
	}

#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
}
.nivoSlider      { position:relative; }
.nivoSliderSC  { margin-bottom:40px; background:#ff0000 url(../images/dot10.png) 0 0 repeat-x;}
.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 {
	position:absolute;
	bottom:-20px;	
	z-index:99;
	cursor:pointer;
	font-size:9px;
	color:#999;
	text-transform:uppercase;
}
.nivo-prevNav {
	right:50px;	
}
.nivo-nextNav {
	right:0px;	
	padding-left:10px;
	background:url(../images/dot10.png) top left repeat-y;
}


.nivo-caption {
	position:absolute;
	display:none;
	left:0px;
	bottom:30px;
	padding:0px;
	background:#000;
	color:#fff;
	z-index:79;
	margin:0 auto;
	border-top:1px solid #000000;
}
.nivo-caption p {
	padding:10px;
	margin:0;
}

.nivo-caption a   {
		display:inline !important;
		color:#999;
		text-decoration:underline;
		}

.nivo-html-caption { display:none }

.nivo-controlNav {
		background:#fff;
		position:absolute;
		z-index:99;
		left:0px;
		bottom:10px;
		margin:0px;
		padding:0 10px 0 0;
		}

.nivo-controlNav a {
		display:inline;
		position:relative;
		z-index:9;
		margin-left:8px;
		cursor:pointer;
		color:#999;
		font-size:10px;
		}

.nivo-controlNav a.active { color:#555 }

.nivo-controlNav img {
		border:2px solid #fff;
		width:70px;
		height:40px;
		display:inline;
		position:relative;
		margin-right:10px;
		opacity:.5;
		filter:alpha(opacity=50);
		}

.nivo-controlNav a.active img {
		border:2px solid #fff;
		opacity:1;
		filter:alpha(opacity=100);
		}

.nivo-controlNav a.hover img {
		border:2px solid #fff;
		opacity:1;
		filter:alpha(opacity=100);
		}