#myGallery { display: none; }
.gv_galleryWrap { position: relative; background: #fff; font-size: 10pt; box-shadow: 0 0 3px #666 }
/*.gv_galleryWrap { position: relative; background: #000; font-size: 10pt; box-shadow: 0 0 3px #666 }*/
.gv_gallery { overflow: hidden; position: relative;}
.gv_imageStore { visibility: hidden; position: absolute; top: -10000px; left: -10000px; }

/*************************************************/
/**   PANEL STYLES								**/
/*************************************************/
.gv_panelWrap { filter: inherit; position: absolute; overflow: hidden; }
.gv_panel-loading { background: url(../imagesimg-loader.html) 50% 50% no-repeat #aaa; }
.gv_frame-loading { background: url(../imagesimg-loader.html) 50% 50% no-repeat #aaa; }
.gv_panel { filter: inherit; position: absolute; top: 0; left: 0; overflow: hidden; z-index: 100; }
.gv_panel img { position: absolute; }
.gv_overlay { position: absolute; background: #222; color: white; z-index: 200; }
.gv_showOverlay {position: absolute; width: 20px; height: 20px; background: url(../images/light/info.png) #222; cursor: pointer;z-index: 200;}
.gv_overlay h4 { color: white; margin: 1em; font-weight: bold; }
.gv_overlay p { color: white; margin: 1em; }
.gv_infobar {background: #222;padding: 0 0.5em;	line-height: 1.5em;	height: 1.5em;font-size: 10pt;font-weight: bold;color: white;position: absolute;bottom: 0;right: 0;
display: none;vertical-align: middle;z-index: 2000;}

/*************************************************/
/**   FILMSTRIP STYLES							**/
/*************************************************/
.gv_filmstripWrap { overflow: hidden; position: absolute; }
.gv_filmstrip { margin: 0; padding: 0; position: absolute; top: 0; left: 0; }
.gv_frame { cursor: pointer;float: left;position: relative;	margin: 0;padding: 0;overflow: hidden }
.gv_frame .gv_thumbnail { position: relative;overflow: hidden !important; border:1px solid #000;}
.gv_thumbnail.current{ border:1px solid #000;overflow: hidden }
.gv_frame.current .gv_thumbnail {}
.gv_frame img { border: none; position: absolute; }
.gv_frame .gv_caption { height: 14px; line-height: 14px; font-size: 10px; text-align: center; color:white; }
.gv_frame.current .gv_caption { }
.gv_pointer {border-color: black;}
.gv_navWrap {text-align: center;position: absolute;}
.gv_navPlay, .gv_navPause, .gv_navNext, .gv_navPrev {opacity: 0.7;	-moz-opacity: 0.7;-khtml-opacity: 0.7;filter:alpha(opacity=70);	display:-moz-inline-stack;
display:inline-block;zoom:1;*display:inline;vertical-align: middle;}
.gv_panelNavPrev, .gv_panelNavNext {position: absolute;	display: none;opacity: 0.50;-moz-opacity: 0.50;-khtml-opacity: 0.50;filter:alpha(opacity=50);z-index: 200;}
.gv_panelNavPrev:hover, .gv_panelNavNext:hover { opacity: 0.9; -moz-opacity: 0.9; -khtml-opacity: 0.9;filter:alpha(opacity=90);}

.gv_navPlay {height: 30px;width: 30px;	cursor: pointer;background: url(../images/light/play-big.png) top left no-repeat;}
.gv_navPause {height: 30px;width: 30px;	cursor: pointer;background: url(../images/light/pause-big.png) top left no-repeat;}
.gv_navNext {height: 20px;width: 20px;cursor: pointer;background: url(../images/light/next.png) top left no-repeat;}
.gv_navPrev {height: 20px;width: 20px;cursor: pointer;background: url(../images/light/prev.png) top right no-repeat;}
.gv_panelNavNext {height: 20px;width: 20px;	cursor: pointer;background: url(../images/light/panel-next.png) top left no-repeat;}
.gv_panelNavPrev {height: 20px;	width: 20px;cursor: pointer;background: url(../images/light/panel-prev.png) top right no-repeat;}
/*.gv_navPlay {height: 30px;width: 30px;	cursor: pointer;background: url(../images/light/play-big-2.png) top left no-repeat;}
.gv_navPause {height: 30px;width: 30px;	cursor: pointer;background: url(../images/light/pause-big-2.png) top left no-repeat;}
.gv_navNext {height: 20px;width: 20px;cursor: pointer;background: url(../images/light/next-2.png) top left no-repeat;}
.gv_navPrev {height: 20px;width: 20px;cursor: pointer;background: url(../images/light/prev-2.png) top right no-repeat;}
.gv_panelNavNext {height: 20px;width: 20px;	cursor: pointer;background: url(../images/light/panel-next-2.png) top left no-repeat;}
.gv_panelNavPrev {height: 20px;	width: 20px;cursor: pointer;background: url(../images/light/panel-prev-2.png) top right no-repeat;}*/
.gv_navPlay:hover {height: 30px;width: 30px;	cursor: pointer;background: url(../images/light/play-big-h.png) top left no-repeat;opacity: 1;filter:alpha(opacity=100);}
.gv_navPause:hover {height: 30px;width: 30px;	cursor: pointer;background: url(../images/light/pause-big-h.png) top left no-repeat;opacity: 1;filter:alpha(opacity=100);}
.gv_navNext:hover {height: 20px;width: 20px;cursor: pointer;background: url(../images/light/next-h.png) top left no-repeat;opacity: 1;filter:alpha(opacity=100);}
.gv_navPrev:hover {height: 20px;width: 20px;cursor: pointer;background: url(../images/light/prev-h.png) top right no-repeat;opacity: 1;filter:alpha(opacity=100);}
.gv_panelNavNext:hover {height: 20px;width: 20px;	cursor: pointer;background: url(../images/light/panel-next-h.png) top left no-repeat;opacity: 1;filter:alpha(opacity=100);}
.gv_panelNavPrev:hover {height: 20px;	width: 20px;cursor: pointer;background: url(../images/light/panel-prev-h.png) top right no-repeat;opacity: 1;filter:alpha(opacity=100);}



