/*	GalleryView Stylesheet*//* GALLERY LIST *//* IMPORTANT - Change '#photos' to the ID of your gallery list to prevent a flash of unstyled content */#photos { visibility: hidden; }/* GALLERY CONTAINER */.gallery { background: #eee; border: 1px solid #aaa; padding: 5px;}.Left .gallery, .Right .gallery {margin: 0px auto 20px;}.Content .gallery {margin: 20px 0;}/* LOADING BOX */.loader { background: url(loader.gif) center center no-repeat #ddd; }/* GALLERY PANELS */.panel {}/* DEFINE HEIGHT OF PANEL OVERLAY *//* NOTE - It is best to define padding here as well so overlay and background retain identical dimensions */.panel .panel-overlay,.panel .overlay-background { height: 60px; padding: 0 1em; }/* PANEL OVERLAY BACKGROUND */.panel .overlay-background { background: #222; }/* PANEL OVERLAY CONTENT */.panel .panel-overlay { color: white; font-size: 0.8em; }.panel .panel-overlay a { color: white; text-decoration: underline; font-weight: bold; }/* FILMSTRIP *//* 'margin' will define top/bottom margin in completed gallery */.filmstrip { margin: 5px; }/* FILMSTRIP FRAMES (contains both images and captions) */.frame {}/* WRAPPER FOR FILMSTRIP IMAGES */.frame .img_wrap { border: 1px solid #aaa; }/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */.frame.current .img_wrap { border-color: #000; }/* FRAME IMAGES */.frame img { border: none; }/* FRAME CAPTION */.frame .caption { font-size: 11px; text-align: center; color: #888; }/* CURRENT FRAME CAPTION */.frame.current .caption { color: #000; }/* POINTER FOR CURRENT FRAME */.pointer {	border-color: #000;}h2.galleryViewTitle {	color: white;}h2.galleryViewTitle span {	float: right;}.panel-overlay {	text-align: left;}.gallery img {	border-width: 0;}.slideShowContainer {	text-align: center;}/* TRANSPARENT BORDER FIX FOR IE6 *//* NOTE - DO NOT CHANGE THIS RULE */*html .pointer {	filter: chroma(color=pink);}