/* 
 * Gallery CSS Style
*/
/* HightLight */
#HightLightContainer {
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:#000000;
	z-index:100;
	opacity: 0.7;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
* html #HightLightContainer {
	position: absolute;
	top: expression(document.documentElement.scrollTop + 'px');
}
/* Gallery */
#Gallery a img { border:none; }
#Gallery {
	position:absolute;
	left:0px;
	top:0px;
	width:150px;
	height:150px;	
	z-index:110;	
	background:#111515;
	overflow:hidden;
}
/* GalleryNavigation */
#GalleryNavigation a { outline: none; }
#GalleryNavigation {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:5;
	background: transparent url(/f/blank.gif) no-repeat;
}
#GalleryPrevLink, #GalleryNextLink {
	position:relative;
	display:block;
	height:100%;
	width:49%;	
}
#GalleryPrevLink { left:0px; float:left; }
#GalleryNextLink { right:0px; float:right; }
#GalleryNavigation a div {
	visibility:hidden;
}
#GalleryNavigation a:hover { border-color:#000000; }
#GalleryNavigation a:hover div,
#GalleryNavigation a:visited:hover div {
	visibility:visible;
}
#GalleryImagePrevLink,
#GalleryImageNextLink {
	position:absolute;
	top:15%;	
	width:61px;
	height:65px;
	visibility:hidden;
	cursor:pointer;
}
#GalleryImagePrevLink { left:0px; }
#GalleryImageNextLink { right:0px; }

#GalleryImagePrevLink { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/f/prev.png', sizingMethod='crop'); }
#GalleryPrevLink > #GalleryImagePrevLink { background:url(/f/prev.png); }

#GalleryImageNextLink { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/f/next.png', sizingMethod='crop'); }
#GalleryNextLink > #GalleryImageNextLink { background:url(/f/next.png); }
/* Gallery Design */
#GalleryBorder {
	position:absolute;
	top:0px;
	left:0px;
	width:0px;
	height:0px;	
	border:1px solid #3d3d3d;
	background:transparent;
	z-index:108;
}
#GalleryFrLT,
#GalleryFrLB, 
#GalleryFrRT, 
#GalleryFrRB { 
	position:absolute;
	width:6px; 
	height:6px;
	background:url(fr.gif) no-repeat; 
	font-size:1px;
	z-index:109;
}
#GalleryFrLT { }
#GalleryFrLB { background-position:-12px; }
#GalleryFrRT { background-position:-6px; }
#GalleryFrRB { background-position:-18px; }
/* Gallery Close */
#GalleryClose {
	position:absolute;
	left:12px;
	top:0px;
	width:13px;
	height:13px;
	z-index:109;
	cursor:pointer;
}
#GalleryClose { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/f/close.png', sizingMethod='crop'); }
html > body #GalleryClose { background:url(/f/close.png); }
