@charset "utf-8";
.ngg-galleryoverview {
	overflow: hidden;
	margin-top: 10px;
	width: 100%;
	clear:both;
	float:left;
}

.ngg-gallery-thumbnail-box { float:left; margin:0 20px 20px 0; background:#eee; width:110px;/* height:130px;*/ text-align:center }

.ngg-gallery-thumbnail { float: left; }

.ngg-gallery-thumbnail img { margin:5px; }

.ngg-gallery-thumbnail a { width:110px; height:85px; background:#FFFFFF; display:block; border:1px solid #ccc; }

.ngg-gallery-thumbnail a:hover { background:#A9A9A9 }

.desc { float:left; clear:both; font-size:90%; text-align:center; font-weight:400; }

.ngg-navigation {
	clear:both;
	display:block;
	margin:20px;
	text-align:center;
	height:25px;
}

.ngg-navigation span {
	font-weight:bold;
	margin:0pt 3px;
	background:#666;
	padding:3px 7px;
	color:#fff;
	border:1px solid #DDD;
}

.ngg-navigation a.page-numbers,
.ngg-navigation a.next,
.ngg-navigation a.prev, 
.ngg-navigation span.page-numbers,
.ngg-navigation span.next,
.ngg-navigation span.prev {
	border:1px solid #DDD;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-navigation a.page-numbers:hover,
.ngg-navigation a.next:hover,
.ngg-navigation a.prev:hover, 
.ngg-navigation span.page-numbers:hover,
.ngg-navigation span.next:hover,
.ngg-navigation span.prev:hover {
	background-color: #666;
	color: #FFF;
}



