/* Art of Cooking CSS Document */

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	color: #000000;
	font-size: 11px;
}
td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
p
{
	font-size: 11px;
	margin-top: 0px;
	/**margin-bottom: 8px; **/
	text-align: left;
	font-weight: normal;
}

.PageContent
{
	margin: 3px 0px 0px 0px;
}


a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration:underline;
}
a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration:underline;
}
a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #80493A;
	font-size: 11px;
	text-decoration:underline;
}
a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #80493A;
	font-size: 11px;
	text-decoration:underline;
}

.logo
{
	background:#6C3C66;
}
.header
{
	background:#6C3C66;
}
.redline
{
	background:#6E4501;
}
.header1linkstd
{
	color:#FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
.header1links
{
	color:#FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
.header1links:link
{
	color:#FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
.header1links:visited
{
	color:#FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
.header1links:hover
{
	color:#FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:normal;
}
.header1links:active
{
	color:#FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:normal;
}

.search {
	width:120px;
	height:18px;
	margin-left:5px;
	margin-right:5px;
	font-size: 10px; 
	font-weight:normal;
	color:#4f3826;
}
.header2linkstd
{
	color:#FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	text-transform: uppercase;
}
.header2links
{
	color:#FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	text-transform: uppercase;
}
.header2links:link
{
	color:#FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	text-transform: uppercase;
}
.header2links:visited
{
	color:#FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	text-transform: uppercase;
}
.header2links:hover
{
	color:#FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:bold;
	text-transform: uppercase;
}
.header2links:active
{
	color:#FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:bold;
	text-transform: uppercase;
}

.footer
{
	color:#FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
	line-height:15px;
}
.footerlinktd
{
	color:#FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
	line-height:15px;
}
.footerlink
{
	color:#FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
	line-height:15px;
}
.footerlink:link
{
	color:#FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
	line-height:15px;
}
.footerlink:visited
{
	color:#FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
	line-height:15px;
}
.footerlink:hover
{
	color:#FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:normal;
	line-height:15px;
}
.footerlink:active
{
	color:#FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:normal;
	line-height:15px;
}

/*  left hand navigation, top level  */
.deptbarlink:link {font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-left: 3px; background: inherit; color: #000000; text-decoration: none; font-size: 12px; font-weight: normal; line-height: 18px;}
.deptbarlink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-left: 3px; background: inherit; color: #000000; text-decoration: none; font-size: 12px; font-weight: normal; line-height: 18px;}
.deptbarlink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-left: 3px; background: inherit; color: #80493A; text-decoration: underline; font-size: 12px; font-weight: normal; line-height: 18px;}
.deptbarlink:active {font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-left: 3px; background: inherit; color: #80493A; text-decoration: underline; font-size: 12px; font-weight: normal; line-height: 18px;}

/*  left hand navigation, secondary level  */
.deptbarlink2:link {font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-left: 8px; background: inherit; color: #80493A; text-decoration: none; font-size: 10px; font-weight: normal; line-height: 15px;}
.deptbarlink2:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-left: 8px; background: inherit; color: #80493A; text-decoration: none; font-size: 10px; font-weight: normal; line-height: 15px;}
.deptbarlink2:hover {font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-left: 8px; background: inherit; color: #000000; text-decoration: underline; font-size: 10px; font-weight: normal; line-height: 15px;}
.deptbarlink2:active {font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-left: 8px; background: inherit; color: #000000; text-decoration: underline; font-size: 10px; font-weight: normal; line-height: 15px;}

.registrytitle:link
{
	color:#FFFFFF;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	margin: 3px;
}
.registrytitle:visited
{
	color:#FFFFFF;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	margin: 3px;
}
.registrytitle:hover
{
	color:#FFFFFF;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:bold;
	margin: 3px;
}
.registrytitle:active
{
	color:#FFFFFF;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:bold;
	margin: 3px;
}
.registry
{
	color:#FFFFFF;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
	margin: 3px;
}
.registry:link
{
	color:#FFFFFF;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
	margin: 3px;
}
.registry:visited
{
	color:#FFFFFF;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
	margin: 3px;
}
.registry:active
{
	color:#FFFFFF;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:normal;
	margin: 3px;
}
.registry:hover
{
	color:#FFFFFF;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:normal;
	margin: 3px;
}
.homepage
{
	color:#333333;
	font-size: 20px;
	font-family: Garamond, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
.homepagetext
{
	color:#333333;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
.homepagetitle
{
	color:#9C6409;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}

.PageTitle
{
	color:#000000;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}

.DeptTitle
{
	color:#000000;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}

.deptlinkM:link
{
	color:#40492D;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
	line-height:17px;
}
.deptlinkM:visited
{
	color:#40492D;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
	line-height:17px;
}
.deptlinkM:hover
{
	color:#80493A;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:normal;
	line-height:17px;
}
.deptlinkM:active
{
	color:#80493A;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:normal;
	line-height:17px;
}

.deptlinkP:link
{
	color:#58291C;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
	line-height:17px;
}
.deptlinkP:visited
{
	color:#58291C;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
	line-height:17px;
}
.deptlinkP:hover
{
	color:#;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:normal;
	line-height:17px;
}
.deptlinkP:active
{
	color:#58291C;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:normal;
	line-height:17px;
}

/*list price or price level 1 with a sale*/
.ListPricewSale {font-size: 12px; background: inherit; color: #000; font-weight:bold;	font-family: Verdana, Arial, Helvetica, sans-serif; 
}


/*list price or price level 1 with NO sale*/
.ListPricewoSale {font-size: 12px; background: inherit; color: #000; font-weight:bold;	font-family: Verdana, Arial, Helvetica, sans-serif; 
}


/* sale price */
.SalePrice {font-size: 12px; background: inherit; color: #ffa02f; font-weight:bold;	font-family: Verdana, Arial, Helvetica, sans-serif; 
}


/* msrp price */
.MSRPPrice {font-size: 12px; background: inherit; color: #ffa02f; font-weight:bold;	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.ProductName
{
	color:#9c6409;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}

/*  SHOPPER LOOKUP CLASSES  *** drk Green for back ground with white text  */
.SubHeadbgcolor {background: #d1c9a8;color: #ffffff;}
.tablebgcolor{background: #ffffff;}
.SubHeadText {background: inherit; color: #ffffff; font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
.TableText {background: #ffffff; color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.ErrorMsg {background: #ffffff; color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;}

/* SHOPPER NEW AND SHOPPER UPDATE */
.SubText {background: inherit; color: #000000; font-size: 10px; font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.optional {background: #ffffff; color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.required {background: #ffffff; color: #000000; font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;}


/* PRODUCT PAGE  */

/* You may also be interested in */
.relProductlabel {background: inherit; color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.ProductShortDescription {background: inherit; color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.ProductName {font-size: 16px; background: inherit; color: black; font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;}

/*  related products list price or price level 1 with a sale*/
.ListPricewSaleR  {font-size: 12px; background: inherit; color: black;	font-family: Verdana, Arial, Helvetica, sans-serif;}
/*  related products list price or price level 1 with NO sale*/
.ListPricewoSaleR {font-size: 12px; background: inherit; color: black;	font-family: Verdana, Arial, Helvetica, sans-serif;}
/*  related products sale price */
.SalePriceR  {font-size: 12px; background: inherit; color: red;	font-family: Verdana, Arial, Helvetica, sans-serif;}
/*  related products msrp price */
.MSRPPriceR  {font-size: 12px; background: inherit; color: black;	font-family: Verdana, Arial, Helvetica, sans-serif;}

/*   END PRODUCT PAGE CLASSES  */


/*  BASKET PAGE */
.CartLabels {background: inherit; color: #ffffff; font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
.basketlinkP:link  {font-size: 12px; font-weight: bold; text-decoration: underline; color: #000000; background: inherit;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.basketlinkP:visited  {font-size: 12px; font-weight: bold; text-decoration: underline; color: #000000; background: inherit;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.basketlinkP:hover  {font-size: 12px; font-weight: bold; text-decoration: underline; color: #58291C; background: inherit;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.basketlinkP:active  {font-size: 12px; font-weight: bold; text-decoration: underline; color: #58291C; background: inherit;	font-family: Verdana, Arial, Helvetica, sans-serif;}

/*  ERRORS ON SHOPPING CART AND PAYMENT PAGE  */
.BasketErrors
{color: #ff0000; background: #ffffff;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.PurchaseErrors
{color: #ff0000; background: #ffffff;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.ErrorMsg
{color: #ff0000; background: #ffffff;	font-family: Verdana, Arial, Helvetica, sans-serif;}

/*  PAYMENT PAGE  */
.PaymentInput {background: inherit; color: #000000; font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;}

.whywelikeit
{font-weight: bold; font-family: Verdana; font-size: 14px; color: #ffa02f}

.useitfor
{font-weight: bold; font-family: Verdana; font-size: 14px; color: #75AE04}

.Reviews
{font-weight: bold; font-family: Verdana; font-size: 14px; color: #990033}