#myGallery {
	visibility: hidden;
}
.gv-gallery {
	overflow: hidden;
}
.gv-loader {
	background: url("loader.gif") no-repeat center rgb(255, 255, 255);
}
.gv-panel {
	filter: inherit;
}
.gv-panel .gv-panel-overlay {
	padding: 1em; height: 5em;
}
.gv-panel .gv-overlay-background {
	padding: 1em; height: 5em;
}
.gv-panel .gv-overlay-background {
	background: rgb(34, 34, 34);
}
.gv-panel .gv-panel-overlay {
	color: white;
}
.gv-panel .gv-panel-overlay a {
	color: white; font-weight: bold; text-decoration: underline;
}
.gv-panel-content {
	-ms-overflow-y: auto;
}
.gv-filmstrip {
	margin: 5px;
}
.gv-frame {
	
}
.gv-frame .gv-img_wrap {
	
}
.gv-frame.current .gv-img_wrap {
	
}
.gv-frame img {
	border: currentColor; border-image: none;
}
.gv-frame .gv-caption {
	height: 2em; text-align: center; line-height: 2em; font-size: 1em;
}
.gv-frame.current .gv-caption {
	
}
.gv-pointer {
	border-color: black;
}
.gv-nav-next {
	background: url("themes/dark/next.png") no-repeat left top; width: 22px; height: 22px; cursor: pointer;
}
.gv-nav-prev {
	background: url("themes/dark/prev.png") no-repeat right top; width: 22px; height: 22px; cursor: pointer;
}
.gv-panel-nav-next {
	background: url("themes/dark/panel-nav-next.png") no-repeat left top; width: 42px; height: 42px; cursor: pointer;
}
.gv-panel-nav-prev {
	background: url("themes/dark/panel-nav-prev.png") no-repeat right top; width: 42px; height: 42px; cursor: pointer;
}
