/* ROW 1 */
#row1 {
	background: #000 url('../images/home-row1-bg.png') repeat-x left bottom;
}
#store-container {
	position: relative;
	height: 300px;
}
#app-icon {
	position: absolute;
	left: -64px;
	top: -18px;
}
h2.sale-header {
	height: 50px;
	overflow: hidden;
	background: url('../images/order-header.png') no-repeat left top;
	text-indent:  -5000px;
}
.sale-content {
	margin-bottom: 2em;
	line-height: 1.6em;
}
#sale-cart-header {
	padding-bottom: .25em;
	border-bottom: 1px solid #333;
	color: #E87236;
	font-size: 1.333em;
}
#store-table {
	width: 100%;
	margin: 0 0 1em;
}
#store-table td {
	padding: 8px 0;
	color: #FFF;
	font-size: 1.166em;
	vertical-align: middle;
	white-space: nowrap;
}
#store-table td.store-item-quantity-column {
	color: #E87236;
}
#store-table .store-item-quantity {
	width: 3em;
	margin: 0 10px;
}
#store-table td.store-item-name-column {
	width: 100%;
	white-space: default;
}
#store-table td.store-item-amount-column {
	text-align: right;
}
#store-table td.store-item-modifiers-column {
	padding-left: 10px;
	text-align: right;
}
#store-table td.store-item-modifiers-column .sep {
	display: none;
}
#store-table td.store-item-modifiers-column a {
	float: left;
	width: 20px;
	height: 19px;
	overflow: hidden;
	margin: 0 5px;
	line-height: 19px;
	text-indent: 3000px;
}
#store-table td.store-item-modifiers-column a.store-item-update-link {
	background: url('../images/cart-update.png') no-repeat left top;
}
#store-table td.store-item-modifiers-column a.store-item-remove-link {
	background: url('../images/cart-remove.png') no-repeat left top;
}
#store-table .store-total-row td {
	color: #E87236;
	font-size: 2.333em;
	text-align: right;
}
#store-table td.store-total-title {
	text-align: right;
}
#store-table td.store-total-amount {
	padding-left: 10px;
	text-align: right;
}
#store-purchase-buttons {
	text-align: right;
}

#checkout {
	text-align: right;
}


/* ROW 2 */

