
.addresstext { color: #ccc; font-weight: normal; font-size: small; font-family: verdana, arial, geneva }
.addresstextsmall { color: #ccc; font-weight: normal; font-size: x-small; font-family: verdana, arial, geneva }
.flavor { color: #900; font-weight: bold; font-size: 11px; font-family: arial, geneva, helvetica }
.flavordescription { color: #666; font-weight: bold; font-size: 11px; font-family: arial, geneva, helvetica; margin-left: 5px }
.formtext { color: #5d2a24; font-size: small; font-family: verdana, arial, geneva }
.headtext { color: #339; font-variant: small-caps; font-weight: bold; font-size: small; font-family: "Courier New", Courier, Monaco; text-align: right }
.menu { color: #900; font-weight: bold; font-family: verdana, arial, geneva; text-decoration: none }
.newstext { color: #333; font-weight: normal; font-size: small; font-family: verdana, arial, geneva }
.newstextsmall { color: #ccc; font-weight: normal; font-size: x-small; font-family: verdana, arial, geneva }
.normal { color: #000; font-weight: normal; font-size: small; font-family: arial, geneva, helvetica }
.price { color: #666; font-weight: bold; font-size: 11px; font-family: arial, geneva, helvetica }
.quote { color: #000; font-style: italic; font-weight: normal; font-size: small; font-family: arial, geneva, helvetica }
.required { color: #bf0000 }
.smalltext { color: #996; font-size: small; font-family: verdana, arial, geneva }
.storehead { color: #000080; font-weight: bold; font-size: 14pt; font-family: verdana, arial, geneva }
a { color: #333; font-weight: bold; text-decoration: underline }
a:hover { color: black; font-weight: bold; text-decoration: underline overline }
a:visited { color: #333; font-weight: bold; text-decoration: none }
h1 { color: #ccc; font-weight: bold; font-size: x-large; font-family: verdana, arial, Georgia }
h2 { color: #696969; font-weight: bold; font-size: large; font-family: verdana, arial }
h3 { color: #300000; font-weight: bold; font-size: medium; font-family: Monaco, courier }
h5 { color: #ccc; font-weight: bold; font-size: medium; font-family: verdana, arial, Georgia }
p_format { color: #000; font-weight: normal; font-family: arial, geneva, Helvetica, verdana, SunSans-Regular }
pre { color: #696969; font-family: courier, " courier new", " monaco" }
ul { color: #000; font-weight: normal; font-size: medium; font-family: arial, geneva, verdana; list-style-type: square }
ul_catalog { color: #666; font-weight: bold; font-size: 11px; font-family: arial, geneva, helvetica; list-style-type: square }
br.clear { clear:both; display: block; height:1px; margin-top:-1px; }
.store-items {
	padding:0;
	width: 960px;
	margin:0 auto;
}
.store-items > li {
	list-style: none;
	background:#FFF;
	padding:10px;
	width:440px;
	min-height:209px;
	border-radius: 8px;
}
.store-item {
	float: left;
	margin:0 10px 20px 10px;
}
.store-item img {
	float: left;
}
.description {
	min-height:150px;
	width:280px;
	padding:0 0 0 20px;
	float:left;
}
.description h3 {
	font-family: arial, geneva, helvetica;
	font-size:18px;
	font-weight: bold;
	color:#900;
	padding: 0;
	margin: 0;
}
.description p {
	margin: 0;
}
.item-form {
	margin:0;
	padding:0;
	float: left;
	width:440px;
}
.item-form h3 {
	float:left;
	font-family: arial, geneva, helvetica;
	font-size:16px;
	color:#444;
	padding:0;
	margin:0;

}
.item-form p {
	margin:0;
	padding:0;
	font-size: 12px;
}
.item-options {
	margin:0;
	padding:0;
}
.item-options select {
	
}
.item-options li p {
	margin:0;
	padding:0;
	font-size: 12px;
}
.item-options > li {
	list-style: none;
	float:left;
	padding:0 25px 0 0;
	margin:0;
}
.add-to-cart {
	padding:0 0 0 30px !important;
	margin:0;
}
div.add-to-cart {
	float:right;
}
.title {
	width:960px;
	margin:0 auto;
}
.title h2 {
	color:#fff;
	background: #900;
	text-align: center;
	padding:3px 0 3px 0;
}
.paragraph {
	width:906px;
	margin:0 auto;
}

