/************************************
*
*		display for /rings/
* 					/necklaces/
* 					...
*
***********************************/

	/*	grid of pieces	*/
	div.piece{
		float:left;
		width: 155px;
		padding: 6px;
		margin: 0 30px 20px 0;
		border:1px solid #ddd;
	}
	div.piece img {
		max-width: 155px;
	}
	div.piece p.caption{
		text-align:left;
		height: 45px;
	}

	/*	pop-up	*/
	#piecePopup{
		position:absolute;
		left:0;
		top:0;
		width: 745px;
		border:1px solid #ddd;
		background:#fff;
		z-index:999;
		padding-bottom:4px;
	}
	#piecePopup div.closeContainer{
		margin-left: 575px;
		text-align:right;
		padding: 4px 4px 10px 4px;
		height:12px;
		overflow:display;
	}
	#popupPieceTitle{
		text-align:left;
		margin: 0 0 6px 12px;
	}
	#popupImageContainer{
		float:left;
		width: 444px;
		padding: 0 0 0 12px;
		text-align:left;
	}
	#popupPieceDescription{
		float:left;
		width: 271px;
		text-align:justify;
		padding: 0 0 8px 0;
		font-size: 13px;
		line-height: 18px;
	}
	#popupThumbnails{
		clear:both;
		padding: 12px 0;
	}
	#popupThumbnails li{
		float:left;
		width: 88px;
	}
	#popupThumbnails img{
		border-bottom:5px solid #fff;
	}
	#popupThumbnails li a.current img{
		border-bottom:5px solid #ec6bfb;
	}
	#popupMainImage {
		max-width: 430px;
	}
