body {
	background-color:#FFF5F5;
}
img {
	border:0 none;
}
#foundation {
	background-color:#FFFFFF;
	margin:0 auto;
}
.incart-container {
	margin:0 auto 15px;
	text-align:left;
	width:450px;
}
.incart-container h3 {
	margin:0.2em;
}
.incart {
	background-color:#F0FFF0;
	font-size:x-small;
	padding:10px 5px 0;
	width:450px;
}
.incart form {
	margin:10px;
}
.incart-image {
	float:left;
	margin-bottom:5px;
	margin-right:5px;
}
.incart-form {
	text-align:right;
}
.incart-form input {
	vertical-align:top;
}
.incart-form span.price {
	font-size:small;
}
.incart-hr {
	border:0 none;
	color:#B1E4B5;
	height:1px;
}
.incart-viewer {
	letter-spacing:0;
	line-height:1.5;
	width:450px;
}
.incart-viewer a, .incart-viewer a:hover {
	background-color:transparent;
	border:0 none;
	color:#000099;
	text-decoration:none;
}
.incart-viewer p {
	margin:0.3em;
	padding-bottom:1em;
}
.incart-viewer h1 {
	border:0 none !important;
	color:#333333 !important;
	font-size:xx-large !important;
}
.incart-viewer h2 {
	border:0 none !important;
	color:#333333 !important;
	font-size:x-large !important;
}
.incart-viewer h3 {
	border:0 none !important;
	color:#333333 !important;
	font-size:large !important;
	margin:0.1em 0 !important;
}
.incart-viewer h4 {
	border:0 none !important;
	color:#333333 !important;
	font-size:medium !important;
	margin:0.1em 0 !important;
}
.incart-viewer h5 {
	border:0 none !important;
	color:#333333 !important;
	font-size:small !important;
	margin:0.1em 0 !important;
}
