.leftrail {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #000000;	border-spacing: 0px;}.leftrail a:link { color: #992C38; }.leftrail a:active { color: #ff6600; }.leftrail a:visited { color: #992C38; }.railheader {	background-color: #000000;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000000;}a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-style: normal;	color: #992C38;	text-decoration: none;}a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #992C38;	text-decoration: none;}a:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #ff6600;	text-decoration: underline;}a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #b90f20;	text-decoration: underline;}a.redlink:link {
	font-weight: bold;
	color: #c0321a;
	text-decoration: none;
}
a.redlink:visited {
	font-weight: bold;
	color: #c0321a;
	text-decoration: none;
}
a.redlink:active {
	font-weight: bold;
	color: #c0321a;
	text-decoration: underline;
}
a.redlink:hover {
	font-weight: bold;
	color: #c0321a;
	text-decoration: underline;
}
.smallcopy {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 13px;	color: #333333;}.footer {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	color: #999999;}.footer a:link { color: #999999; }.footer a:active { color: #ff6600; }.footer a:visited { color: #666666; }.categorypage {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	color: #666666;}.categoryheader {	font-family: "Times New Roman", Times, serif;	font-size: 17px;	font-weight:bold;	color: #000000;	letter-spacing:  .3em}.header2 {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	font-weight:bold;	color: #992C38;	letter-spacing:  .3em}.categoryproducts {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #333333;	font-style: normal;	font-weight: bold;}.categoryhighlight {	color: #992C38;}.productheader 	{	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #838F67;	font-family: "Times New Roman", Times, serif;	font-size: 17px;	font-weight:bold;	color: #992C38;	letter-spacing:  .3em}.producthead {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #992C38;	font-family: "Times New Roman", Times, serif;	font-size: 17px;	color: #4F6026;	font-weight: normal;}.greenrule {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000000;}.bodycopy {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	color: #666666;}.productnumber {	font-weight: bold;	color: #B90F20;}.productprice {	font-weight: bold;	color: #333333;}.recipe {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;	color: #666f95;}.recipe a:link { color: #666f95; }.recipe a:active { color: #ff6600; }.recipebox {	line-height: 15px;}H1 {	border-bottom-width: 1px;	font-family: "Times New Roman", Times, serif;	font-size: 17px;	font-weight:bold;	color: #000000;	letter-spacing:  .2em;	text-transform:uppercase;	display: inline;}