.galleria-container{
	color:#fff;
	font:11px/1.4 arial,sans-serif;
	overflow:hidden;
	position:relative
}
.galleria-container img{
	-moz-user-select:none;
	-o-user-select:none;
	-webkit-user-select:none
}
.galleria-stage{
	background:#000;
	bottom:30px;
	left:0;
	overflow:hidden;
	position:absolute;
	right:0;
	top:0
}
.galleria-container.fullscreen .galleria-stage{
	bottom:0
}
.galleria-bar{
	background:#999 url(bar.png) repeat-x;
	bottom:0;
	height:31px;
	left:0;
	position:absolute;
	width:100%;
	z-index:3
}
.galleria-s1,.galleria-s2,.galleria-s3,.galleria-s4{
	background:url(separator.png);
	bottom:1px;
	height:29px;
	left:28px;
	position:absolute;
	width:2px
}
.galleria-s2{left:58px}
.galleria-s3{left:auto;right:29px}
.galleria-s4{left:auto;right:58px}
.galleria-progress{
	-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	background:#aaa;
	filter:alpha(opacity=50);
	height:2px;
	left:0;
	opacity:.5;
	position:absolute;
	top:0;
	width:0;
	z-index:3
}
.galleria-thumblink,.galleria-fullscreen,.galleria-play,.galleria-popout{
	background:url(thumbs.png) no-repeat 50% 50%;
	bottom:1px;
	cursor:pointer;
	height:29px;
	left:0;
	position:absolute;
	width:29px
}
.galleria-fullscreen,.galleria-popout{
	background-image:url(fullscreen.png);
	background-position:8px 7px;
	left:auto;
	right:0
}
.galleria-popout{
	background-image:url(popout.png);
	background-position:50% 50%;
	right:30px
}
.galleria-play{
	background-image:url(playpause.png);
	background-position:10px 9px;
	left:30px
}
.galleria-play.playing{
	background-position:10px -91px
}
.galleria-fullscreen.open{
	background-position:8px -93px
}
.galleria-thumblink:hover,.galleria-thumblink.open,.galleria-fullscreen:hover,.galleria-play:hover,.galleria-popout:hover{
	background-color:#000
}
.galleria-thumbnails-container{
	background:url(bgsmall.png);
	height:0;
	left:0;
	position:absolute;
	top:0;
	width:0;
	z-index:2
}
.galleria-thumbnails-list{
	bottom:41px;
	left:10px;
	overflow:auto;
	position:absolute;
	right:10px;
	top:10px
}
.galleria-thumbnails .galleria-image{
	border:3px solid #fff;
	cursor:pointer;
	float:left;
	height:110px;
	width:110px;
	margin:0 7px 7px 0
}
.galleria-thumbnails .galleria-image:hover{
	-moz-box-shadow:0 0 3px rgba(0,0,0,.4);
	-webkit-box-shadow:0 0 3px rgba(0,0,0,.4);
	box-shadow:0 0 3px rgba(0,0,0,.4);
	opacity:.9
}
.galleria-info{
	bottom:1px;color:#bbb;
	height:29px;
	left:70px;
	line-height:29px;
	overflow:hidden;
	position:absolute;
	right:70px
}
.galleria-info-buy{
	position:absolute;
	right:10px;
	font-weight:bold;
}
.galleria-info > *,.galleria-info-text > *{display:inline}
.galleria-info-title{
	color:#fff;
	font-weight:700;
	padding:0 10px
}
.galleria-info-text{
	padding-left:10px
}
.galleria-counter{
	_height:29px;
	background:url(separator.png) no-repeat 100% 0;
	display:inline-block;
	*display:inline;
	padding-right:10px;
	zoom:1
}
.galleria-loader{
	-moz-border-radius:6px;
	-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	-webkit-border-radius:6px;
	background:#000 url(loader.gif) no-repeat 50% 50%;
	border-radius:6px;
	display:none;
	filter:alpha(opacity=80);
	height:48px;
	left:50%;
	opacity:.8;
	position:absolute;
	top:50%;
	width:48px;
	z-index:2;
	margin:-24px 0 0 -24px
}
.galleria-image-nav{
	height:36px;
	left:0;
	margin-top:-18px;
	position:absolute;
	top:50%;
	width:100%
}
.galleria-image-nav-left,.galleria-image-nav-right{
	background:url(nav.png);
	cursor:pointer;
	height:36px;
	left:20px;
	position:absolute;
	width:36px;
	z-index:2
}
.galleria-image-nav-right{
	background-position:-36px 0;
	left:auto;
	right:20px;
	z-index:2
}
.galleria-image-nav-left:hover{background-position:0 -36px}.galleria-image-nav-right:hover{background-position:-36px -36px}
.galleria-thumb-nav-left,.galleria-thumb-nav-right{
	background-position:-495px 5px;
	cursor:pointer;
	display:none;
	height:40px;
	left:0;
	opacity:.8;
	position:absolute;
	top:0;
	width:23px;
	z-index:3
}
.galleria-thumb-nav-right{
	background-position:-578px 5px;
	border-right:none;
	left:auto;
	right:0
}
.galleria-thumbnails-container .disabled,.galleria-thumbnails-container .disabled:hover{cursor:default;opacity:.2}
.galleria-thumb-nav-left:hover,.galleria-thumb-nav-right:hover{background-color:#111;opacity:1}
.galleria-carousel .galleria-thumb-nav-left,.galleria-carousel .galleria-thumb-nav-right{display:block}
.galleria-lightbox-content{background:url(loader_pos.gif) no-repeat 50% 50%}
