/*

/* GALLERY LIST */
/* IMPORTANT - Change '#myGallery' to the ID of your gallery list to prevent a flash of unstyled content */
/* GALLERY CONTAINER */
.gv-gallery { overflow: hidden; }
/* LOADING BOX */
.gv-loader { background: url(loader.gif) center center no-repeat #fff; }
/*************************************************/
/**   PANEL STYLES								**/
/*************************************************/

/* GALLERY PANELS */
.gv-panel { filter: inherit; }
/* DEFINE HEIGHT OF PANEL OVERLAY */
/* NOTE - It is best to define padding here as well so overlay and background retain identical dimensions */
.gv-panel .gv-panel-overlay, .gv-panel .gv-overlay-background {
	height: 40px;
	padding: 10px;
}
/* PANEL OVERLAY BACKGROUND */
.gv-panel .gv-overlay-background { background-color: #FFF; }
/* PANEL OVERLAY CONTENT */
.gv-panel .gv-panel-overlay { color: #000; }
.gv-panel .gv-panel-overlay a {
	color: white;
	text-decoration: underline;
	font-weight: bold;
}
/* CONTENT PANELS */
.gv-panel-content { overflow-y: auto; }
/*************************************************/
/**   FILMSTRIP STYLES							**/
/*************************************************/


/* FILMSTRIP */
/* 'margin' will define top/bottom margin in completed gallery */
.gv-filmstrip { margin: 5px; }
/* FILMSTRIP FRAMES (contains both images and captions) */
.gv-frame { }
/* WRAPPER FOR FILMSTRIP IMAGES */
.gv-frame .gv-img_wrap { }
/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */
.gv-frame.current .gv-img_wrap { }
/* FRAME IMAGES */
.gv-frame img { border: none; }
/* FRAME CAPTION */
.gv-frame .gv-caption {
	height: 2em;
	line-height: 2em;
	font-size: 1em;
	text-align: center;
}
/* CURRENT FRAME CAPTION */
.gv-frame.current .gv-caption { }
/* POINTER FOR CURRENT FRAME */
.gv-pointer { border-color: black; }
/* NAVIGATION BUTTONS */
.gv-nav-next {
	height: 22px;
	width: 22px;
	cursor: pointer;
	background: url(themes/light/next.png) top left no-repeat;
}
.gv-nav-prev {
	height: 22px;
	width: 22px;
	cursor: pointer;
	background: url(themes/light/prev.png) top right no-repeat;
}
.gv-panel-nav-next {
	height: 42px;
	width: 42px;
	cursor: pointer;
	background: url(themes/light/panel-nav-next.png) top left no-repeat;
}
.gv-panel-nav-prev {
	height: 42px;
	width: 42px;
	cursor: pointer;
	background: url(themes/light/panel-nav-prev.png) top right no-repeat;
}
/* TRANSPARENT BORDER FIX FOR IE6 */
/* NOTE - DO NOT CHANGE THIS RULE */
*html .gv-pointer { filter: chroma(color=pink); }
