
/* item result pages */
.items {
	padding: 0px;
}
.items h1 {
	font-size: 115%;
	color: black;
	padding: 25px 0px 0px 15px;
}
.items .item {
	float: left;
	width: 24.9%;
	padding-bottom: 15px;
}
.items .item .image_container {
	height: 100px;
	text-align: center;
	padding-bottom: 1em;
	margin-top: 1em;
	padding-top: 3px;
	border-right: 2px dotted #ccc;
}
.items .item.last .image_container {
	border-right: none;
}
.items .item h3 {
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	margin: 3px;
	padding: 0px;
	text-transform: lowercase;
	letter-spacing: 0.05em;
	font-size: 100%;
}
.items .item .buy_form {
	color: #999;
	text-align: center;
	font-size: 110%;
	letter-spacing: 0.05em;
	
}

.buy_form .price {
	/* font-weight: bold; */
	position: relative;
	bottom: 2px;
}
.items .item a:link, .items .item a:visited {
	color: black;
}
.items .item a:hover {
	text-decoration: none;
}
.items .items_showing {
font-size: 95%;
	color: 666;
	padding: 0px 0px 0px 15px;

}
.items .pagination {
	font-weight: bold;
	color: #666;
	text-align: center;
}
.items .pagination .page {

font-weight: bold;
	color: #666;
	text-align: center;

}
.items .pagination .page.group {

font-weight: bold;
	color: #666;
	text-align: center;
}
.items .pagination .page.current {
font-weight: bold;
	color: #89B2A5;
	text-align: center;

}
.items .pagination .arrow {
font-weight: bold;
	color: #666;
	text-align: center;

}
.items .pagination .arrow.disabled {

font-weight: bold;
	color: #666;
	text-align: center;

}
/* end item result pages */


