/*
 * Gallery Styling
 */

div#ws-image-container{
	position:fixed;
	width:100%;
	height:100%;
	left:0px;
	top:0px;
	overflow:hidden;
	z-index:999999999;
	display:none;
}
div#ws-image-background{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background-color:#000;
	opacity:0.6;
	filter:alpha(opacity=60);
}
div#ws-image-border{
	position:absolute;
	width:90%;
	height:90%;
	left:5%;
	top:5%;
	overflow:hidden;
	background-image:url('../images/lightbox/lightbox-bg.png');
	background-position:top left;
}
div#ws-image-holder{
	position:absolute;
	width:90%;
	height:90%;
	left:5%;
	top:5%;
	overflow:hidden;
	background-color:#fff;
	background-image:url('../images/loading.gif');
	background-repeat:no-repeat;
	background-position:center center;
}
div#ws-image-close{
	position:absolute;
	right:-5px;
	top:-5px;
	width:20px;
	height:20px;
	background-image:url('../images/lightbox/lightbox-btn-close.jpg');
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
	z-index:99999;
}
div#ws-image-next{
	position:absolute;
	right:0px;
	bottom:0px;
	width:20px;
	height:20px;
	background-image:url('../images/lightbox/lightbox-btn-next.jpg');
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
	z-index:99999;
}
div#ws-image-prev{
	position:absolute;
	left:0px;
	bottom:0px;
	width:20px;
	height:20px;
	background-image:url('../images/lightbox/lightbox-btn-prev.jpg');
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
	z-index:99999;
}
div#ws-image-strip{
	position:absolute;
	left:0px;
	top:0px;
}
div.ws-image{
	float:left;
	overflow:hidden;
	text-align:center;
	position:relative;
	color:#525252;
	font-size:11px;
}
div.ws-label{
	width:300px;
	height:33px;
	background-color:#008080;
	text-align:center;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	box-shadow:2px 2px 12px #434343;
	opacity:0.85;
	color:#fff;
	font-weight:bold;
	padding-top:12px;
	right:-75px;
	top:50px;
	position:absolute;
	font-size:20px;
}