@media screen, projection {
	.store-items {
		margin: 20px 0;
		width: 550px;
		}
	.store-items-container {
		width: 550px;
		}
	.store-items-1 {
		background: url(../images/store/1-items-bot.gif) bottom left no-repeat;
		}
		.store-items-1 .store-items-container {
			background: url(../images/store/1-items-top.gif) top left no-repeat;
			}
	.store-items-2 {
		background: url(../images/store/2-items-bot.gif) bottom left no-repeat;
		}
		.store-items-2 .store-items-container {
			background: url(../images/store/2-items-top.gif) top left no-repeat;
			}
	.store-items-3 {
		background: url(../images/store/3-items-bot.gif) bottom left no-repeat;
		}
		.store-items-3 .store-items-container {
			background: url(../images/store/3-items-top.gif) top left no-repeat;
			}
	.store-item {
		color: #cbd2d1;
		float: left;
		padding: 0 10px;
		width: 150px;
		}
		.item-3-2 {
			padding: 0 30px;
			}
		.item-2-2 {
			padding: 0 0 0 30px;
			}
	.item-title {
		font-size: 13px;
		font-weight: bold;
		}
	.item-price {
		}
	.item-cost-charge {
		color: #ea3a2d;
		font-size: 12px;
		font-weight: bold;
		}
	.item-cost-list {
		color: #c5d0cd;
		font-size: 9px;
		}
		.item-cost-list em {
			color: #95a29f;
			}
	.item-cost-save {
		color: #c5d0cd;
		font-size: 9px;
		}
		.item-cost-save em {
			color: #95a29f;
			}
			
	.store .store-item-detail {
		float: right;
		width: 550px;
		}
	.store .store-item-detail-info {
		width: 550px;
		}
		.store .store-item-detail-info-images {
			float: left;
			width: 220px;
			}
			.store .store-item-detail-info-images .pod {
				background: #000 url(../images/highlights/220-top.gif) no-repeat;
				margin: 0 0 20px 0;
				}
			.store .store-item-detail-info-images .pod-sub {
				background: url(../images/highlights/220-bot.gif) bottom left no-repeat;
				}
		.store .store-item-detail-info-description {
			float: right;
			width: 310px;
			}
			.store .store-item-detail-info-description .pod {
				background: #000 url(../images/highlights/310-top.gif) no-repeat;
				margin: 0 0 20px 0;
				}
			.store .store-item-detail-info-description .pod-sub {
				background: url(../images/highlights/310-bot.gif) bottom left no-repeat;
				}
		.store .store-item-detail-info-description-full {
			width: 550px;
			}
			.store .store-item-detail-info-description-full .pod {
				background: #000 url(../images/highlights/550-top.gif) no-repeat;
				margin: 0 0 20px 0;
				}
			.store .store-item-detail-info-description-full .pod-sub {
				background: url(../images/highlights/550-bot.gif) bottom left no-repeat;
				}
		.storeviewoptions {
			font-size: 12px;
			}
		a.viewoption-current {
			color: #639f95;
			}
}
@media print, handheld {
	.store-items {
		margin: 10px 0;
		}
	.store-item {
		margin: 10px 0;
		}
	.item-title {
		font-size: 13px;
		font-weight: bold;
		}
	.item-cost-charge {
		font-size: 12px;
		font-weight: bold;
		}
	.item-cost-list {
		font-size: 9px;
		}
		.item-cost-list em {
			color: #999;
			}
	.item-cost-save {
		font-size: 9px;
		}
		.item-cost-save em {
			color: #999;
			}
	.store .store-item-detail {
		margin: 10px 0;
		}
	.store .store-item-detail-info {
		margin: 10px 0;
		}
}
@media print {
	.storeviewoptions {
		display: none;
		}
}
@media handheld {
	.storeviewoptions {
		font-size: 12px;
		}
}