/*
CSS Name: Example
Description: This is an example stylesheet
Author: John Smith
Version: 1.0
*/

@charset "utf-8";

.ngg-gallery-thumbnail-box {
	float:left;
	margin-right:5px;
	width: 170px;
	height: 170px;
	min-height: 170px !important;
	min-width: 170px !important;
	display: table;
	position: relative;
	vertical-align: middle;
	text-align: center;
	}

.ngg-gallery-thumbnail {
	width: 100%;
	display: table-cell;
	position: relative;
	vertical-align: middle;
	text-align: center;
	background-color: transparent;
	border: none;
	
}

.ngg-gallery-thumbnail a {
	display: inline;
	vertical-align: middle;
}
.ngg-gallery-thumbnail img {
	/*margin: auto;*/
	display: inline;
	border: #6c5a3f ridge 1px;
	box-shadow: 0 0 2px #6c5a3f;
}

.ngg-gallery-thumbnail img:hover {
	/*margin: auto;*/
	display: inline;
	border: #6c5a3f ridge 2px;
	box-shadow: 0 0 5px #6c5a3f;
}


.ngg-slideshow .ngg-gallery-slideshow-image img {
	border: #6c5a3f ridge 2px;
	box-shadow: 0 0 5px #6c5a3f;
	
}

#fancybox-content {
	border: 0 ridge #1d1000 !important;
}

.ngg-widget {
	text-align: center;
	margin: 0 auto;
}

.ngg-widget img {
	float: none;
}
