body {

}

#shopping-index p {
	padding-bottom:5px;
}

#shopping-index td {
	line-height:1.5;
	padding:5px 0;
}

#shopping-index h2 {
	font-size:134%;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:10px;
}

#shopping-index strong {
	font-size:134%;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:10px;
	padding-bottom:5px;
}


.c-white {
	color: #FFFFFF;
}

.c-green {
	color: #91C604;
}

.c-green2 {
	color: #669900;
}

.c-green3 {
	color: #99CC99;
}

.c-orange {
	color: #FF9900;
}

.c-orange2 {
	color: #FF6600;
}

.c-orange3 {
 	color:#ff823f;
}

.c-purple {
	color: #990099;
}

.c-purple2 {
	color: #660066;
}

.c-red {
	color: #CC0033;
}

.c-pink {
	color: #FF8877;
}

.c-blue {
	color: #339999;
}

.c-beige {
	color: #AF9B5E;
}

.c-brown {
	color: #993300;
}

.c-black {
	color: #000000;
}

.c-green4 {
	color:#00b391;
}

h1{
	font-size : 13px;
	line-height : 15px;
	font-weight : normal;
	text-decoration : none;
	margin-bottom : 0px;
	color : gray;
	margin-top: 0px;
}

h2.custard {
	font-size:134%;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:10px;
}

.line150 {
	line-height: 150%;
}
.f12-16 {
	font-size: 12px;
	line-height: 16px;
}

.f12-18 {
	font-size: 12px;
	line-height: 18px;
}

.f12-21 {
	font-size: 12px;
	line-height: 21px;
}
.f14-s {
	font-size: 14px;
	letter-spacing: 3px;
	line-height: 150%;
}
.f14-18 {
	font-size: 14px;
	line-height: 18px;
}

.f14-21 {
	font-size: 14px;
	line-height: 21px;
}

.f14-21b {
	font-size: 14px;
	line-height: 21px;
	font-weight: bold;
}

.f14-21b a {
	color:#555555;
	text-decoration: none;
}

.f14-24 {
	font-size: 14px;
	line-height: 24px;
}


.f16 {
	font-size: 16px;
}

.f16-s {
	font-size: 16px;
}

.f16-20 {
	font-size: 16px;
	line-height: 20px;
}

.f16-27 {
	font-size: 16px;
	line-height: 27px;
}



.f18 {
	font-size: 18px;
}

.f18-b {
	font-size: 18px;
	font-weight: bold;
}


.f18-s {
	font-size: 18px;
	letter-spacing: 5px;
}

.f24 {
	font-size: 24px;
}

.f24-s {
	font-size: 24px;
	letter-spacing: 5px;
}

.f12-white {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
}

.f14-white {
	color: #FFFFFF;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}

.f16-white {
	color: #FFFFFF;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
}


.f10-gray{
	font-weight: normal;
	color: #AF9B5E;
	font-size: 10px;
	line-height: 16px;
}

.f12-gray {
	font-weight: bold;
	color: #AF9B5E;
	font-size: 12px;
	line-height: 18px;
}

.f14-gray {
	font-weight: bold;
	color: #AF9B5E;
	font-size: 14px;
	line-height: 20px;
}
.f18-gray {
	font-size: 18px;
	color: #AF9B5E;
	font-weight: bold;
	text-align: 23px;
}

.f12-green {
	font-weight: bold;
	color: #91C604;
	font-size: 12px;
	line-height: 18px;
}

.f14-green {
	font-weight: bold;
	color: #91C604;
	font-size: 14px;
	line-height: 20px;
}

.f16-green {
	font-weight: bold;
	color: #91C604;
	font-size: 16px;
	line-height: 20px;
}


.f12-orange {
	font-weight: bold;
	color: #FF9900;
	font-size: 12px;
	line-height: 18px;
}

.f14-orange {
	font-weight: bold;
	color: #FF9900;
	font-size: 14px;
	line-height: 20px;
}

.f16-orange {
	font-weight: bold;
	color: #FF9900;
	font-size: 16px;
	line-height: 20px;
}


.f12-purple {
	font-weight: bold;
	color: #990099;
	font-size: 12px;
	line-height: 18px;
}

.f14-purple {
	font-weight: bold;
	color: #990099;
	font-size: 14px;
	line-height: 20px;
}

.f16-purple {
	font-weight: bold;
	color: #990099;
	font-size: 16px;
	line-height: 20px;
}


.f12-red {
	font-weight: bold;
	color: #CC0033;
	font-size: 12px;
	line-height: 18px;
}

.f14-red {
	font-weight: bold;
	color: #CC0033;
	font-size: 14px;
	line-height: 20px;
}

.f16-red {
	font-weight: bold;
	color: #CC0033;
	font-size: 16px;
	line-height: 20px;
}
.f24-red {
	font-size: 24px;
	font-weight: bold;
	color: #CC0000;
	line-height: 32px;
}
.f18-red {
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
	color: #CC0000;
}
.f36-red {
	font-size: 36px;
	line-height: 48px;
	font-weight: bold;
	color: #CC0000;
}
.f12-pink {
	font-weight: bold;
	color: #FF8888;
	font-size: 12px;
	line-height: 18px;
}

.f14-pink {
	font-weight: bold;
	color: #FF8888;
	font-size: 14px;
	line-height: 20px;
}

.f16-pink {
	font-weight: bold;
	color: #FF8888;
	font-size: 16px;
	line-height: 20px;
}
.f12-orange2 {
	font-weight: bold;
	color: #FF6600;
	font-size: 12px;
	line-height: 18px;
}

.f14-orange2 {
	font-weight: bold;
	color: #FF6600;
	font-size: 14px;
	line-height: 20px;
}

.f16-orange2 {
	font-weight: bold;
	color: #FF6600;
	font-size: 16px;
	line-height: 20px;
}

.f18-orange2 {
	font-weight: bold;
	color: #FF6600;
	font-size: 18px;
	line-height: 23px;
}
.f24-orange2 {

	font-weight: bold;
	color: #FF6600;
	font-size: 24px;
	line-height: 36px;
}
.box_orange{
	border: #FF8800 solid 1px;
}

.box_green{
	border: #91C604 solid 1px;
}

.box_purple{
	border: #990099 solid 1px;
}
.product h2 {
	color: #990099;
	letter-spacing: 0.4em;
	font-size: 16px;
}
.banner {
	font-size: 14px;
	color: #FFFFFF;
}

