/*****************************************************/
/***********      SHOPPING CART         **************/
/*****************************************************/
#content_wrapper.shopping_cart {
	/*padding-top:25px;*/
}
#shopping_cart {
	margin:0 auto;
	max-width:923px;
	padding:25px;
	text-align:left;
}
h1.shopping_cart {
	font-size:24px;
	color:#333333;
	padding-bottom:25px;
}
#shopping_cart #empty {
	float:left;
	width:100%;
	text-align:center;
	font-size:48px;
	font-weight:bold;
	padding:75px 0;
}
#shopping_cart #empty span {
	font-size:14px;
}
#shopping_cart #empty a {
}
#shopping_cart #empty a:link,
#shopping_cart #empty a:visited {
	text-decoration:none;
}
#shopping_cart #empty a:hover,
#shopping_cart #empty a:focus,
#shopping_cart #empty a:active {
	text-decoration:underline;
}
.shopping_cart_title_row {
	float:left;
	max-width:923px;
	padding:25px 0 5px 0;
	border-bottom:3px solid #666666;
	font-size:12px;
}
.shopping_cart_title_row .delete {
	float:left;
	width:65px;
	text-align:left;
}
.shopping_cart_title_row .title {
	float:left;
	width:321px;
	text-align:left;
}
.shopping_cart_title_row .size {
	float:left;
	width:75px;
	text-align:left;
}
.shopping_cart_title_row .image {
	float:left;
	width:150px;
	text-align:left;
}
.shopping_cart_title_row .quantity {
	float:left;
	width:75px;
	text-align:left;
}
.shopping_cart_title_row .price {
	float:left;
	width:75px;
	text-align:left;
}
.shopping_cart_title_row .amount {
	float:left;
	width:85px;
	text-align:right;
}
.shopping_cart_row {
	float:left;
	max-width:923px;
	padding:15px 0;
	border-bottom:1px dotted #666666;
	font-size:12px;
}
.shopping_cart_row .delete {
	float:left;
	width:65px;
	text-align:left;
}
.shopping_cart_row .delete a {
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}
.shopping_cart_row .title {
	float:left;
	width:321px;
	text-align:left;
}
.shopping_cart_row .size {
	float:left;
	width:75px;
	text-align:left;
}
.shopping_cart_row .image {
	float:left;
	width:150px;
	text-align:left;
}
.shopping_cart_row .quantity {
	float:left;
	width:75px;
	text-align:left;
}
.shopping_cart_row .price {
	float:left;
	width:75px;
	text-align:left;
}
.shopping_cart_row .amount {
	float:left;
	width:85px;
	text-align:right;
}
#shopping_cart .update {
	float:left;
	width:100%;
	text-align:right;
	padding:15px 0;
}
#shopping_cart .checkout {
	float:left;
	width:100%;
	text-align:right;
	padding:55px 0 15px 0;
	font-size:14px;
}
#shopping_cart .checkout .subtotal{
	color:#FF0000;
	font-weight:bold;
	font-size:16px;
}
#shopping_cart .update .button {
	background-color:#eeeeee;
	border:1px solid #999999;
	padding:2px 5px;
	font-size:12px;
	font-weight:bold;
}
#shopping_cart .checkout .button {
	background-color:#eeeeee;
	border:1px solid #999999;
	padding:2px 5px;
	font-size:14px;
	font-weight:bold;
}
/*****************************************************/
/***********      SHOPPING CART         **************/
/*****************************************************/


/*****************************************************/
/***********     CONFIRM BILLING        **************/
/*****************************************************/

/*****************************************************/
/***********  CONFIRM PRIVATE ORDER     **************/
/*****************************************************/
#content_wrapper.confirm_private_order {
	/*padding-top:25px;*/
}
#confirm_private_order {
	margin:0 auto;
	width:923px;
	padding:25px;
	text-align:left;
}
h1.confirm_private_order {
	font-size:24px;
	padding-bottom:25px;
}
.confirm_private_order_artist_name {
	float:left;
	width:923px;
	text-align:left;
	font-size:22px;
}
#confirm_private_order a {
	text-decoration:underline;
}
.confirm_private_order_row #title {
	float:left;
	width:923px;
	padding:25px 0 5px 0;
	border-bottom:3px solid #333333;
	font-size:12px;
}
.confirm_private_order_row {
	float:left;
	width:923px;
	padding:15px 0;
	border-bottom:1px dotted #333333;
	font-size:12px;
}
.confirm_private_order_row div {
	float:left;
	text-align:left;
	padding:5px 0;
}
.image_sku {
	width:85px;
}
.image_title {
	width:328px;
}
.image {
	width:170px;
}
.image_quantity {
	width:85px;
}
.image_price {
	width:85px;
}
.image_shipping {
	width:85px;
}
.image_amount {
	width:85px;
}
.cofirm_private_order_total {
	float:left;
	text-align:right;
	width:923px;
	padding:35px 0 25px 0;
	font-size:20px;
	font-weight:bold;

}

.confirm_private_order_billing_shipping {
	float:left;
	width:450px;
	font-size:16px;
}
.confirm_private_order_billing_shipping h2 {
	font-size:20px;
	font-weight:bold;
}
.confirm_private_order_billing_shipping div {
	float:left;
	width:225px;
	padding:6px 0;
}
.confirm_private_order_billing_shipping div.full {
	width:450px;
	text-align:left;
}
#confirm_private_order .button_container {
	float:left;
	width:100%;
	padding:50px 0;
	text-align:center;
}
#confirm_private_order .button {
	background-color:#999999;
	border:1px solid #000000;
	padding:3px 6px;
	font-size:24px;
	font-weight:bold;
	text-align:center;
}

/*****************************************************/
/***********  CONFIRM PRIVATE ORDER     **************/
/*****************************************************/
