/**
	PlusSlider Version 1.1
	By Jamy Golden
	http://css-plus.com
**/

.plusSlider .readmore {display:none;}
.btnPanel { bottom: 240px; position: absolute; right: 50%; margin-right: -470px; z-index: 3; opacity:0; -moz-transition-property: opacity; -moz-transition-duration: 0.2s; -moz-transition-timing-function: ease-in; -webkit-transition-property: opacity; -webkit-transition-duration: 0.2s; -webkit-transition-timing-function: ease-in; transition-property: opacity; transition-duration: 0.2s; transition-timing-function: ease-in; }
#slidehref { float:right;}
#slidehref a { background:url(../../images/transparent_png/black40.png); background:rgba(0, 0, 0, 0.4); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; color: #FFFFFF; font-family: tahoma; font-size: 10px; padding: 10px 15px; text-transform: uppercase; outline:0 none; display:block; line-height:1;}
#slidehref a:hover { background:url(../../images/transparent_png/black80.png); background:rgba(0, 0, 0, 0.8); }
#playpause { background:url(../../images/plus-sprite.png) no-repeat; display:block; width:30px; height:30px; text-indent:-9999px; float:right; margin-right:15px; outline:0 none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
#playpause.pause {background-position:-2px -94px;}
#playpause.pause:hover {background-position:-2px -64px;}
#playpause.play {background-position:-34px -94px;}
#playpause.play:hover {background-position:-34px -64px;}
#slideshow:hover .btnPanel {opacity: 1;}

/* PARALLAX */
#parallax {position:absolute; top:0; left:0; width:100%; height:850px; overflow:hidden;z-index: 2; margin:0;}
#parallax li {position:absolute; top:0; left:0;}
#parallax li.prl1 {background:url(bokeh/b1.png); width:2200px; height:800px;}
#parallax li.prl2 {background:url(bokeh/b2.png); width:2050px; height:600px;}
#parallax li.prl3 {background:url(bokeh/b3.png); width:2500px; height:700px;}
#parallax li.prl4 {background:url(bokeh/b4.png); width:1900px; height:700px;}

/* PlusSlider Styling */
#slider{height: 850px; width: 100%; position: relative; left: 0; }

.plusSlider{
	height: 850px;
	margin: 0;
	overflow: hidden;
	width:  100%;
	position: relative;
	left:50%;
	z-index:1;
}
.plusSlider .child{float: left;}
/* Controls */
.plusSlider-controls-wrapper {
	height: 35px;
	width: 800px;
	position: absolute;
	left: 50%;
	bottom: 230px;
	z-index: 3;
	margin-left:-470px;
}
.plusSlider-controls{
	padding: 5px 0;
	width:200px !important;
}
/*.plusSlider-controls a{
	background: url(../images/plus-sprite.png) repeat-x center 0;
	display: block;
	float: left;
	height: 9px;
	margin: 0 8px 0 0;
	width: 100px;
	text-indent: -9999px; 
	font-size: 0;
	outline:0 none;
	
}
.plusSlider-controls a.current{
	background-position: 0 -9px;
}*/
.plusSlider-controls a{
	display: block;
	float: left;
	height: 10px;
	margin: 0 8px 0 0;
	width: 10px;
	background:rgba(0, 0, 0, 0.4);
	text-indent: -9999px; 
	font-size: 0;
	outline:0 none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.plusSlider-controls a.current{
	background:rgba(0, 0, 0, 0.7);
	width:14px;
	height:14px;
	margin:-2px 8px 0 -2px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#slideshow a.arrow{
	background: url(../../images/plus-sprite.png) no-repeat left top;
	display: block;
	height: 32px;
	opacity: 0;
	width: 32px;
	position: absolute;
	bottom: 220px;
	z-index: 200;
	text-indent: -9999px;
	/* Fade in/out .arrows on hover */
	-moz-transition-property: opacity;
	-moz-transition-duration: 0.2s;
	-moz-transition-timing-function: ease-in;
	-webkit-transition-property: opacity;
	-webkit-transition-duration: 0.2s;
	-webkit-transition-timing-function: ease-in;
	transition-property: opacity;
	transition-duration: 0.2s;
	transition-timing-function: ease-in;
}
#slideshow:hover  a.arrow{opacity: 1;}
#slideshow a.prev{background-position: 0 -32px; left:0px;
-webkit-border-top-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 3px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
}
#slideshow a.prev:hover{background-position: 0 0;}
#slideshow a.next{background-position: -32px -32px; right: 0px; top:130px;
-webkit-border-top-left-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-bottomleft: 3px;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
#slideshow a.next:hover{background-position: -32px 0;}

/* PlusFader Specific */
.fader .child{display: none; position: absolute; left: 0; top: 0;}
.fader .plusSlider-controls{position: relative; z-index: 200;}

/* no-javascript fallback */
#slider > *, #slider2 > *{display: none;}
#slider > *:first-child, #slider2 > *:first-child{display: block;}
/* end no-javascript fallback */