/* @override http://daltonrooney.com/portfolio-dev/wp-content/plugins/portfolio-slideshow-pro/portfolio-slideshow.css?ver=1.0.0 */

div.slideshow-wrapper {
	overflow: hidden;
    position: relative;
	width: 592px;
	margin: 30px 0 20px 0;
    padding: 0;
	background: #deeaf1;
	
	/* Rounded corner stuff */
	behavior: url("http://www.differencedays.ie/wp-content/themes/dd/border-radius.htc");
	-webkit-border-radius: 10px; /* Safari and Chrome */
	-moz-border-radius: 10px; /* Firefox */
	-khtml-border-radius: 10px; /* Linux browsers */
	border-radius: 10px; /* Opera 10.50, IE and CSS3 */
}

div.slideshow-wrapper .inactive {
	opacity: 0.2;
	filter: alpha(opacity=40);
	cursor: default;
}
.portfolio-slideshow {
	margin: 15px;
}
div.slideshow-wrapper p {
	margin: 15px 0 0 0;
}

div.portfolio-slideshow div.first.slideshow-next {
	display: inline;
}

div.slideshow-nav {
	overflow: hidden;
    position: absolute;
    top: 150px;
	left: 3px;
    width: 585px;
    z-index: 1000;
	padding: 0 0 6px;
}

div.slideshow-nav a {
	text-decoration: underline;
	color: #444;
}

div.slideshow-nav a.pause, div.slideshow-nav a.play, div.slideshow-nav a.restart, div.slideshow-nav a.new {
	display: none;
	margin: 0 15px 0 0;
}

div.slideshow-nav a.slideshow-prev {
	float: left;
	margin: 0;
}

div.slideshow-nav a.slideshow-next {
	float: right;
	margin: 0;
}

.slideshow-holder {
	height: 150px;
	width: 150px;
	background: url(lib/images/ajax-loader.gif) no-repeat 80px 60px;
	position: absolute;
}

div.slideshow-wrapper .not-first {
	display: none;
}

div.slideshow-wrapper .pager {
	width: 550px;
	margin: 10px 0;
	padding: 0;
	overflow: hidden;
}

div.slideshow-wrapper li.thumb {
	display: block;
	float: left;
	list-style-type: none;
	padding: 0 10px 0 0;
}

div.slideshow-wrapper li {
	opacity: 0.5;
	filter: alpha(opacity=50);
}

div.slideshow-wrapper li.activeSlide {
	opacity: 1;
	filter: alpha(opacity=100);
}

div.slideshow-wrapper li.bullets {
	float: left;
	margin: 0 0 0 20px;
	font-size: 1.4em;
	cursor: pointer;
	list-style-type: disc !important;
}

div.slideshow-wrapper div.pager a {
	text-decoration: none;
	opacity: 0.5;
	filter: alpha(opacity=50);
	padding: 0 7px 0 0;
}

div.slideshow-wrapper div.pager a.activeSlide {
	opacity: 1;
	filter: alpha(opacity=100);
}

.graphical a {
	float: left;
	text-indent: -9999px;
	width: 23px;
	height: 23px;
	-webkit-transition: opacity .2s linear;
	-moz-transition: opacity .2s linear;
	-o-transition: opacity .2s linear;
	transition: opacity .2s linear;
}

.graphical a:hover {
	opacity: .8;
	filter: alpha(opacity=80);
}

.graphical .slideshow-info {
	display: none;
	float: left;
}

.graphical a.inactive:hover {
	opacity: .2;
	filter: alpha(opacity=20);
}

/*.graphical a.slideshow-prev {
	background: url(lib/images/slideshow.png) no-repeat -20px -30px;
}

.graphical a.pause {
	background: url(lib/images/slideshow.png) no-repeat -20px -0px;
}

.graphical a.play, .graphical a.restart, .graphical a.new {
	background: url(lib/images/slideshow.png) no-repeat -72px -0px;
}

.graphical a.slideshow-next {
	background: url(lib/images/slideshow.png) no-repeat -70px -30px;
}*/

.graphical .sep {
	display: none;
}