/* Hoverbox CSS */

.thumbnail img {
	border: 1px solid #f1f1ef;
	margin: 15px 9px 0 0;
}

.thumbnail_last img {
	border: 1px solid #f1f1ef;
	margin: 15px 0 0 0;
}

#hoverbox {
	text-align: center;
	width: 640px;
	height: 425px;
	padding: 0;
	margin: 0 0 20px 0;
	border: 1px solid #f1f1ef;
	position: relative;
	float: left;
	z-index: 2;
}

#thumbbox {
	width: 660px;
	padding: 0;
	border: 0;
	margin: 20px 0 0 0;
}

ul#thumbgallery, ul#thumbgallery li {
	margin:0;
	padding:0;
	list-style:none;
}
ul#thumbgallery {
	width:660px;
}	
			
ul#thumbgallery li {
	display:inline;
}		
						
ul#thumbgallery a span {
	display:none;
}
	
ul#thumbgallery a:hover span {
	position: absolute;
	left:0;
	top:23px;
	display:block;
	z-index:1;
}	

.thumbnail:hover img {
	border: 1px solid #333333;
}

.thumbblank img {
	border: 1px solid #333333;
	margin: 0px 15px 18px 0px;
}

.inline img {
	display:inline;
}

a:hover img.thumbroll {
	outline: 2px solid #ccc;
}