/* side mini gallery */
	#SideContent #WG_FlickrGallery{
		width: 261px;
		overflow:hidden;
	}
	
	#SideContent #WG_FlickrGallery ul{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style-type: none;
		width: 9999em;
	}
	
	#SideContent #WG_FlickrGallery ul li{
		margin: 0px 0px 0px 0px;
		list-style-type:none;
		width: 259px;
		background: #FFF!important;
		padding: 10px 0px 0px 0px!important;
		border: 1px solid #9F83BF;
		overflow:hidden;
		float: left;
		text-align:center
	}
	
	#SideContent #WG_FlickrGallery ul li img{
		border: 0;
		padding-bottom: 10px;
	}
	
	#SideContent #WG_FlickrGallery ul li p{
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		font:normal normal 12px/120% Trebuchet MS, Arial, Helvetica, sans-serif;
	}
	
	#SideContent #WG_FlickrGallery ul li p.WG_FlickrGalleryItemTitle{
		margin: 0px 0px 0px 0px;
		background:#9F83BF;
		color: #FFF;
		padding: 5px 5px 5px 5px;
	}
	
/* /side mini gallery */
	
/* the overlayed element */
	.WG_PhotoGalleryOverlay {
		/* must be initially hidden */
		display:none;
		font:normal normal 12px/120% Arial, Helvetica, sans-serif;
		
		/* place overlay on top of other elements */
		z-index:10000;
		
		/* styling */
		background-color:#6D298D;
		
		width:675px;	
		min-height:200px;
		border:1px solid #6D298D;
		
		/* CSS3 styling for latest browsers */
		-moz-box-shadow:0 0 90px 5px #000;
		-webkit-box-shadow: 0 0 90px #000;	
		padding-bottom: 56px;
	}
	
	/* close button positioned on upper right corner */		
	.WG_PhotoGalleryOverlay .close{
		background-image:url(images/wg_overlay/close.gif);
		position:absolute;
		right:-15px;
		top:-15px;
		cursor:pointer;
		height:35px;
		width:35px;		
	}
	.WG_PhotoGalleryOverlay .close[class]{
		background-image:url(images/wg_overlay/close.png);
	}
	
	/* the large image. we use a gray border around it */
	.WG_PhotoGalleryOverlay #img {
		/*border:1px solid #6D298D;*/
	}
	
	/* "next image" and "prev image" links */
	.WG_PhotoGalleryOverlay .next, .WG_PhotoGalleryOverlay .prev {
		
		/* absolute positioning relative to the overlay */
		position:absolute;
		top:50%;	
		cursor:pointer;
		display:block;
		width:28px;
		height: 56px;
		text-indent: -9999em;
		overflow: hidden;
		margin-top: -28px;
	}
	
	.WG_PhotoGalleryOverlay .prev {
		left:0;
		margin-left: -28px;
		background: url(images/wg_overlay/btnWGFlickrOverlayNav.png) 0 0 no-repeat;
	}
	
	.WG_PhotoGalleryOverlay .prev:hover{
		background: url(images/wg_overlay/btnWGFlickrOverlayNav.png) 0 -56px no-repeat;
	}	
	
	.WG_PhotoGalleryOverlay .next {
		right:0;
		margin-right: -28px;
		background: url(images/wg_overlay/btnWGFlickrOverlayNav.png) -28px 0 no-repeat;
	}
	
	.WG_PhotoGalleryOverlay .next:hover{
		background: url(images/wg_overlay/btnWGFlickrOverlayNav.png) -28px -56px no-repeat;
	}
	
	/* when there is no next or previous link available this class is added */
	.WG_PhotoGalleryOverlay .disabled {
		visibility:hidden;		
	}
	
	/* the "information box" */
	.WG_PhotoGalleryOverlay .info {
		position:absolute;
		bottom:0;
		left:0;	
		padding:10px 15px;
		height: 36px;
		color:#fff;
		font-size:11px;
	}
	
	.WG_PhotoGalleryOverlay .info strong {
		display:block;	
	}
	
	/* progress indicator (animated gif). should be initially hidden */
	.WG_PhotoGalleryOverlay .progress {
		position:absolute;
		top:45%;
		left:50%;
		width:31px;
		height:31px;
		display:none;
		background: url(images/wg_overlay/loading.gif) 0 0 no-repeat;
	}
	
	/* everybody should know about RGBA colors. */
	.WG_PhotoGalleryOverlay .info {
		background:#6D298D !important;
		background:rgba(0, 0, 0, 0.6) url(images/wg_overlay/h80.png) repeat-x;		
	}
/* /the overlayed element */
/* ------------------------------------------------------------------------------------------------ */