

.picInfo{
	margin: 0 auto;
    position: absolute;
    top: 18px;
	width:100%;
    z-index: 3;
	text-align:right;
}
	.picInfo a{
		color:#fff;
		text-transform:uppercase;
		font-size:16px;font-size:1.6rem;
		display:block;
		float:left;
		padding:0 20px;
		text-decoration:none;
		text-align:center;
		width:auto;
		}
		
.picDate{
	color:#fff;
	text-transform:uppercase;
	font-size:16px;font-size:1.6rem;
	display:block;
	margin:0 auto 15px auto;
	width:100%;
	padding:18px 6px 12px;
	border-bottom:1px solid #595959;
}

 
/* Browser Resets */
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus  {outline: none;}
.slides,.flex-control-nav,.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider, .storeSlider , #homeHeadlines{margin: 0; padding: 0;}
.flexslider .slides > li ,.storeSlider .slides >li,#homeHeadlines .slides>li{display: none; padding:0;margin:0;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {display: block; height:230px;width:100%;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {
	margin: 0 ; 
	position: relative; 
	zoom: 1;
	background:#000;
	height:320px;
	}
	.flexslider li{display:block;position:relative;}
.flexslider span.caption{
	position:absolute;
	top:22px;
	margin-left:460px;
	width:430px;
	height:170px;
	background:#000;
	display:block;
	padding:15px;
	color:#fff;
	z-index:10;
	}
.flexslider span.blueB{	
	background:#05324c;
}
.flexslider span.blueB2{	
	background:#285FC8;
}

.flexslider span.none{	
	background:none;
}
.flexslider span.none a h3, .flexslider span.none a p {
	color:#000;
}
.flexslider span.none2{	
	background:none;
}
.flexslider span.none2 a h3, .flexslider span.none2 a p {
	color:#fff;
}
.flexslider span.none h3.divingBoard{color:#fff; position:relative;top:46px; color:#fff;left:14px;}
.flexslider li span.none a:hover h3, .flexslider li span.none a:hover p {
	color:#555;
}
.flexslider span a{display:block;}
.flexslider span h3{font-size:1.6em;padding:0; margin:0 0 9px 0; color:#fff;}
.flexslider span p{font-size:1.23em;padding:0;color:#fff;}

.flexslider span a:hover h3, .flexslider span a:hover p{color:#a9ecee;}
.flexslider .slides {zoom: 1;height:230px;}

.carousel li {margin-right: 5px}

/* Direction Nav */
.flex-direction-nav {*height: 0;}
  .storeSlider .flex-direction-nav, .heroflex .flex-direction-nav{display:none;}
.flex-direction-nav a {
	width: 30px; 
	height: 30px; 
	margin: -20px 0 0; 
	display: block; 
	background: url(/wp-content/themes/html5blank-master/img/template/bg_direction_nav.png) no-repeat 0 0; 
	position: absolute; 
	top: 50%; 
	cursor: pointer; 
	text-indent: -9999px; 
	 
	-webkit-transition: all .3s ease;
	}
	
.flex-direction-nav .flex-next {
	background-position: 100% 0; right: -36px; 
	}
.flex-direction-nav .flex-prev {left: -36px;}
.flexslider:hover .flex-next {
	
	right: 0px;
	}
.flexslider:hover .flex-prev {
	
	left: 0px;
	}
	
	
	
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {}
.flex-direction-nav .flex-disabled {
	
	cursor: default;
	display:none;
	}

 #bioPics .flex-direction-nav a,#discStrip .flex-direction-nav a{
	   background:#ccc;
	   color:#c00;
	   text-indent:0;
	   background-position:0;
	   }
 #bioPics .flex-direction-nav .flex-prev, #discStrip .flex-direction-nav .flex-prev {left:0; }
  #bioPics .flex-direction-nav .flex-next, #discStrip .flex-direction-nav .flex-prev {right:0; }
  #bioPics .flex-direction-nav .flex-disabled,  #discStrip .flex-direction-nav .flex-disabled{
	opacity:0;
		filter: alpha(opacity = 0);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	  }
	  
	  
	  #bioPics .flex-direction-nav .flex-prev{
		position:absolute;
		top:95px;
		left:-18px;
		background:url(/wp-content/themes/html5blank-master/img/template/itemPrev.png) 0 0 no-repeat;
		width:27px;
		z-index:10;
		height:49px;
		text-indent:-10000px;
		
		}
	 #bioPics .flex-direction-nav .flex-next{
		display:block;
		position:absolute;
		top:95px;
		right:-18px;
		background:url(/wp-content/themes/html5blank-master/img/template/itemNext.png) 0 0 no-repeat;
		width:27px;
		z-index:10;
		height:49px;
		text-indent:-10000px;
		}
	#bioPics .flex-next span{display:none;}
	 #discStrip .flex-direction-nav .flex-next,#discGrid .flex-direction-nav .flex-next {
		position:absolute;
		top:-16px;
		right:-8px;
		z-index:10;
		text-indent:-10000px;
		background:url(/wp-content/themes/html5blank-master/img/template/albumNext.png) 0 0 no-repeat;
		width:73px;
		z-index:10;
		height:255px;
		}
		#discStrip .flex-direction-nav .flex-prev,#discGrid .flex-direction-nav .flex-prev{
			position:absolute;
			top:83px;
			left:-34px;
			background:url(/wp-content/themes/html5blank-master/img/template/itemPrev.png) 0 0 no-repeat;
			width:27px;
			z-index:10;
			height:49px;
			text-indent:-10000px;
			}
	   
	 #discGrid .flex-control-nav {
		display:none;
		}
/* Control Nav */

.flex-control-nav {
	width: 100%; 
	position: absolute; 
	bottom: -40px; 
	text-align: center;
	}
	#bioPics  .flex-control-nav,#discStrip  .flex-control-nav, #homeHeadlines .flex-direction-nav{
		display:none;
		}
	.storeSlider .flex-control-nav{
		position:static;
		}
	#homeHeadlines .flex-control-nav{
		position:static;
		}
		
.flex-control-nav li {
	margin: 0 6px; 
	display: inline-block; 
	zoom: 1; 
	*display: inline;
	width:auto;
	}
	
.flex-control-paging li a {
	width: 11px; 
	height: 11px; 
	display: block; 
	background: #666; 
	background: rgba(0,0,0,0.5); 
	cursor: pointer; 
	text-indent: -9999px; 
	-webkit-border-radius: 20px; 
	-moz-border-radius: 20px; 
	-o-border-radius: 20px; 
	border-radius: 20px; 
	box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
	}
.flex-control-paging li a:hover { 
	background: #34abef; 
	
}
.flex-control-paging li a.flex-active { 
	background: #0C7EBF; 
	cursor: default; 
}
.heroflex .flex-control-thumbs{
		position: absolute; 
		padding:0;
		height:80px;
		overflow: hidden;
		border-top:1px solid #fff;
		width:914px;
		margin:0;
		left:12px;
		padding:10px 0 0 0;
		bottom:10px;
		}
.flex-control-thumbs li {
	width: 154px; 
	float: left; 
	margin: 0 14px;
	padding:0;
	height:64px;
	
	}
.flex-control-thumbs img {
	width: 100%; 
	height:64px;
	border:2px solid #fff;
	display: block; 
	cursor: pointer;
	}
.flex-control-thumbs img:hover {border:2px solid #c8205d;}
.flex-control-thumbs .flex-active {cursor: default;border:2px solid #c8205d;}

#discGrid ul.slides {
    height: 220px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: relative;
    width: 1900px!important

}
