@charset "utf-8";

@media screen and (-webkit-min-device-pixel-ratio:0) {	/* This styles work only in Chrome. */
	div#popimageslider-module {
		text-shadow:10000px 10000px 1px #191919;	/* This makes fonts smooth in Chrome but without shadow. */
	}
}

div#popimageslider-module {
	overflow: hidden;
	margin:0 auto;
	clear:both;
}


div#popimageslider-mask {
	overflow: hidden;
	/*float: left;*/
	position: relative;
	margin:0 auto;
	clear:both;
}

div#popimageslider-mask a {
	text-decoration:none;
	background:none;
	border:none;
	margin:0px;
	padding:0px;
	outline:none;
}

div#popimageslider-items {
	position: relative;
}

div#popimageslider-items img {
	margin: 0px;
	padding: 0px;
	position: relative;
	-ms-interpolation-mode: bicubic;
}

div.popimageslider-item {
	position: relative;
	margin: 0 auto;
	float: left;
}

div.popimageslider-title {
	position: relative;
	text-align:center;
	text-decoration:none;
	overflow:hidden;
	cursor:default;
	white-space:nowrap;
}

/* Buttons */
div#popimageslider-buttons {
	margin:0 auto; 
	text-align:center; 
	width:100px;	
}

img#popimageslider-button-left, img#popimageslider-button-right {
	padding:0px;
	margin:5px 5px 0px 5px;
	cursor:pointer;
	vertical-align:middle;
}

/* Infobar */

div#popimageslider-infobar {
	overflow:hidden;
	padding-top:10px;
	padding-bottom:10px;
	white-space:nowrap;
}