/*-------------------------------------------------------------------------
	S T O R E
---------------------------------------------------------------------------	*/

.itemType {
	font-size:11px;
	color:#999;
	border-bottom:1px solid #CCC;
	width:232px;
	display:block;
	margin-bottom:10px;
}

.btnBuyNow {
	background:url(../images/btn_buy.now.active.gif) no-repeat top left;
	width:39px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
	margin-top:17px;
}

	.btnBuyNow a {
		display:block;
		height:12px;
	}
	
	.btnBuyNow:hover {
		background:url(../images/btn_buy.now.active.gif) no-repeat top right;
	}
	
	#exhibitions .btnBuyNow {
		float:right;
	}

.btnSoldOut {
	background:url(../images/btn_buy.now.non.active.gif) no-repeat top left;
	width:39px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
	float:right;
	margin-top:17px;
}

.btnDeleteItem {
	background:url(../images/btn_delete.item.gif) no-repeat top left;
	width:59px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	margin-right:10px;
}

	.btnDeleteItem a {
		display:block;
		height:12px;
	}
	
	.btnDeleteItem:hover {
		background:url(../images/btn_delete.item.gif) no-repeat top right;
	}
	
.btnUpdateItem {
	background:url(../images/btn_update.item.gif) no-repeat top left;
	width:59px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}

.btnUpdateItem a {
	display:block;
	height:12px;
}

.btnUpdateItem:hover {
	background:url(../images/btn_update.item.gif) no-repeat top right;
}




.btnUpdateCart {
	background:url(../images/btn_update.cart.gif) no-repeat top left;
	width:60px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}

	.btnUpdateCart a {
		display:block;
		height:12px;
	}

.btnUpdateCart:hover {
	background:url(../images/btn_update.cart.gif) no-repeat top right;
}




.btnClearCart {
	background:url(../images/btn_clear.cart.gif) no-repeat top left;
	width:52px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}

	.btnClearCart a {
		display:block;
		height:12px;
	}

	.btnClearCart:hover {
		background:url(../images/btn_clear.cart.gif) no-repeat top right;
	}
			
			
			
			
			
.btnCopyBilling {
	background:url(../images/btn_copy.billing.info.gif) no-repeat top left;
	width:85px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}

	.btnCopyBilling a {
		display:block;
		height:12px;
	}

	.btnCopyBilling:hover {
		background:url(../images/btn_copy.billing.info.gif) no-repeat top right;
	}
	
	
	
.btnContinueShopping {
	background:url(../images/btn_continue.shopping.gif) no-repeat top left;
	width:88px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
	margin-right:10px;
	float:left;
}

	.btnContinueShopping a {
		display:block;
		height:12px;
	}
	
	.btnContinueShopping:hover {
		background:url(../images/btn_continue.shopping.gif) no-repeat top right;
	}
	
	
	
	
	
	
.btnSubmit {
	background:url(../images/btn_submit.gif) no-repeat top left;
	width:35px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}

	.btnSubmit a {
		display:block;
		height:12px;
	}

	.btnSubmit:hover {
		background:url(../images/btn_submit.gif) no-repeat top right;
	}
	
	
	
	
.btnModifyShipping {
	background:url(../images/btn_modify.shipping.info.gif) no-repeat top left;
	width:129px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}

	.btnModifyShipping a {
		display:block;
		height:12px;
	}

	.btnModifyShipping:hover {
		background:url(../images/btn_modify.shipping.info.gif) no-repeat top right;
	}

.btnChangePayment {
	background:url(../images/btn_change.payment.method.gif) no-repeat top left;
	width:111px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}

	.btnChangePayment a {
		display:block;
		height:12px;
	}

	.btnChangePayment:hover {
		background:url(../images/btn_change.payment.method.gif) no-repeat top right;
	}	
	
	
	
	
.btnCheckout {
	background:url(../images/btn_check.out.gif) no-repeat top left;
	width:47px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}

	.btnCheckout a {
		display:block;
		height:12px;
	}
	
	.btnCheckout:hover {
		background:url(../images/btn_check.out.gif) no-repeat top right;
	}

.cartItem img {
	border:1px solid #666;
	margin-bottom:4px;
	margin-right:20px;
	float:left;
}

.cartItem ul {
	float:left;
}

.cartItem li {
	margin-bottom:20px;
}

.itemBtns {
	padding-top:52px;
}

#cartDetails {
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	margin:20px 0 20px 0;
	padding:20px 0 20px 0;
}

#cartDetails ul {
	float:right;
}

.cartDetailsLeft {
	float:left;
	margin-right:20px;
}

.checkoutBtns {
	float:right;
}