/*

	GalleryView Stylesheet
	
	Use the CSS rules below to modify the look of your gallery.
	 
	To create additional rules, use the markup below as a guide to GalleryView's architecture.
*/

/* GALLERY LIST */
/* IMPORTANT - Change '#myGallery' to the ID of your gallery list to prevent a flash of unstyled content */
#he180{height:190px; margin-bottom:30px;}
#myGallery { display: none;}

#myGalleryWrap{
	position:relative;
	width:100%;
}
.gv_galleryWrap {
	padding-top: 15px !important;
	}

/* GALLERY DIV */
.gv_gallery {position: relative; width:1000px !important;}

.gv_imageStore { visibility: hidden; position: absolute; top: -10000px; left: -10000px; }

/* LOADING BOX */


/*************************************************/
/**   PANEL STYLES								**/
/*************************************************/

.gv_panelWrap { position: absolute; overflow: hidden; right: inherit !important; left: 0;}

.gv_panel-loading { background: url(img-loader.gif) 50% 50% no-repeat; zoom:1; }
.gv_frame-loading { background: url(img-loader.gif) 50% 50% no-repeat; zoom:1; }

/* GALLERY PANELS */
.gv_panel {position: absolute; top: 0; left: 0; overflow: hidden; z-index: 100;}
.gv_panel img { position: absolute; cursor: pointer;}
.gv_panel img:hover{
	filter:alpha(opacity=50) !important;
	-ms-filter:"alpha(opacity=50)" !important;
    -moz-opacity: 0.5;
    opacity: 0.5;
	zoom:1;
}




/*************************************************/
/**   FILMSTRIP STYLES							**/
/*************************************************/

.gv_filmstripWrap { overflow: hidden; position: absolute; margin-top:38px; width: 235px !important; height: 210px !important; right: 6px !important; left: inherit !important; }


/* FILMSTRIP */
.gv_filmstrip { margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 235px !important; height: 210px !important;}

/* FILMSTRIP FRAMES (contains both images and captions) */
.gv_frame { 
	cursor: pointer;
	position: relative;
	margin: 0;
	padding: 0;
	text-align: right;
}

/* WRAPPER FOR FILMSTRIP IMAGES */
.gv_frame .gv_thumbnail { 
	position: relative;
	overflow: hidden !important;
	width:235px !important;
	height:63px !important;
 }

/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */
.gv_frame.current .gv_thumbnail {}

/* FRAME IMAGES */
.gv_frame img { 
	border: none;
	position: absolute;
	width:235px !important;
	height:63px !important;
	left: inherit  !important;
	right: 0;
	top: 0px !important;
 }

/* FRAME CAPTION */
.gv_frame .gv_caption { height: 14px; line-height: 14px; font-size: 10px; text-align: center; color:white; }

/* CURRENT FRAME CAPTION */
.gv_frame.current .gv_caption { }

/* POINTER FOR CURRENT FRAME */
.gv_pointer {
	border-color: black;
}

/* NAVIGATION BUTTONS */
.gv_navWrap {
	text-align: center;
	position: absolute;
	right: 0px;
	left: inherit !important;
	bottom: inherit !important;
	top: 0px;
}


.gv_navNext{
	margin:-284px 0 0 0;
}

.gv_navNext:hover {
	opacity: 0.5;
}


.gv_navPrev {
	margin:248px 0 0 0 ;
}


.gv_navPrev:hover {
	opacity: 0.5;
}


.gv_navNext {
	height: 34px;
	width: 248px;
	cursor: pointer;
	background: url(index_prom_nav_01.png) top left no-repeat;
}
.gv_navPrev {
	height: 34px;
	width: 248px;
	cursor: pointer;
	background: url(index_prom_nav_02.png) top right no-repeat;
}

#current{
	position:absolute;
	top:53px;
	right:6px;
	width:242px;
	height:63px;
	display:none;
	background: url(index_prom_current.png) top left no-repeat;
}

.galleryviewNoscript{
	position:absolute;
	top:7px;
	right:-2px;
	width:539px;
	height:270px;
	overflow:hidden;
	*right:19px;
}