/*
	Generic content slider styles
***************************************/

div.content-slider {
	margin-bottom: 30px;
}

div.slider-wrap {
	margin: 0 auto;
	position: relative;


}


/*	Slider Items	*/ 

ol.slider-slides li {
	list-style: none;
	margin: 0;
	display: none;
	width: 100%;
	text-align: center;
}

ol.slider-slides li:first-child{
	display: block;
}

ol.slider-slides {
	margin: 0;
	position: relative;
	overflow: hidden;
	height: 100%;
 }
 
 
/*	Slider Thumbs	*/ 

ol.slider-thumbs {
	overflow: hidden;
	margin: 10px auto;
	position: relative
 }
 ol.slider-thumbs li {
	display:block;
	float: left;
	position: relative;
	background: none;
	list-style: none;
	margin: 0;
	padding: 0 .5%;
	width: 120px;
	height: 90px;
	text-indent: 0;
}

ol.slider-thumbs li img {
	cursor: pointer;
	opacity: 0.5;
	filter: alpha(opacity = 50);
}
ol.slider-thumbs li img:hover {
	opacity: 1;
	filter: alpha(opacity =100);		
}

ol.slider-thumbs li.active img
{
	cursor: default;
	filter: alpha(opacity =100);
	opacity: 1;	
}


/*	Slider Tabs (when no thumbs)	*/ 

ol.slider-tabs {
	aoverflow: hidden;
	margin: 10px auto;
	position: relative;
	top: -320px;
	left: 45px;
 }
 ol.slider-tabs li {
	display:block;
	float: left;
	position: relative;
	list-style: none;
	adsfmargin: 0 5px 0 0;
	padding: 0;
	width: 24px;
	height: 24px;
	font-size: 28px;
	line-height: 1em;
/*	background: url(img/slider-bullets.png) no-repeat top left; */
	_background: #000;
/*	text-indent: -9999px; */
}



ol.slider-tabs li:hover {
	cursor: pointer;
}
ol.slider-tabs li img {
	opacity: 0.5;
	filter: alpha(opacity = 50);
}
ol.slider-tabs li img:hover {
	opacity: 1;
	filter: alpha(opacity =100);
}

ol.slider-tabs li.active img
{
	cursor: default;
	filter: alpha(opacity =100);
	opacity: 1;
}
ol.slider-tabs li {
	color: white;
	text-shadow: green 0 0 1px;

}
ol.slider-tabs li.active {
	color: green;
	background-position: top right;
	_background: #fff;
}

ol.slider-tabs li.active:hover {
	cursor: default;
}




/* Left / Right arrows */
	

a.slider-navPrev,
a.slider-navNext
{
	display:block;
	border:0;
	position:absolute;
	top: 0;
	text-indent: -9999px;
	font: normal normal 500%/401px Geogia, Times, serif;
	color: #fff;
/* 	background: #000 url(img/leftrightArrows.png) no-repeat -5% 50%; */
	background: transparent url(img/leftrightArrows3.png) no-repeat -5% 50%;

  /* IE 8 opacity */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  /* IE 5-7 opacity */
  filter: alpha(opacity=0);
  /* Netscape opacity */
  -moz-opacity: 0;
  /* Safari 1.x opacity */
  -khtml-opacity: 0;
  /* Good browsers opacity*/
  opacity: 0;
	padding: 0 .4em;
	width: 8%;
	height: 100%;
/*	height: 260px; /* Needs to be calculated with JS */
}
a.slider-navPrev:hover,
a.slider-navNext:hover
{
  /* IE 8 opacity */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  /* IE 5-7 opacity */
  filter: alpha(opacity=40);
  /* Netscape opacity */
  -moz-opacity: .4;
  /* Safari 1.x opacity */
  -khtml-opacity: .4;
  /* Good browsers opacity*/
  opacity: .6;
	text-decoration: none;
	cursor: pointer;
}
a.slider-navPrev {
/*
	border-right: 1px solid #666;	
*/
}
a.slider-navNext {
	right: 0;
/*
	border-left: 1px solid #666;
*/
	background-position: 107% 50%;
}
a.slider-navNext:active {
	background-position: 106.5% 50%;
}
a.slider-navPrev:active {
	background-position: -4% 50%;
}

.slider-customNav {
	display: none;
}
