

/*** -------------------------------------------------------------------------- HTML Elements ***/

BODY
{
	font-family: Verdana,arial,MS Sans Serif;
	padding-top: 8px;
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 0px;		
	text-align: center;
	/*background-color:   #f5f2ed; */
	/* background-color:  #405F9C; */
	background-color: #861B05;
	background-image: url(../_img/bg.jpg);
	background-repeat: repeat;
/*	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#71828A', endColorStr='#c6cfd0', gradientType='0') */
}

TD, P, BODY, SPAN, DIV
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

EM, I
{
	font-style: italic;
}

STRONG, B
{
	font-weight: 800;
}

IMG
{
border: 0px;
}

/* used */
.small_text
{
	font-size: 9px;
}

/* used */
.title
{
   font-size: 18px;
   font-weight: 700;
   color: #ffffff;
}

/* used */
.subtitle
{
   font-size: 12px;
   font-weight: 400;
   color: #8094BD;
}

/* used */
.main_body
{
  width: 760px;
  background-color: white;
}

/* used */
.mainTableTopBorder
{
	background-image: url(layout_images/main_Table_Top_Border.gif);
	background-repeat: repeat-x;
	height: 2px;
	background-color: white;
}

/* used */
.mainTableLeftBorder
{
	background-image: url(layout_images/main_Table_Left_Border.gif);
	background-repeat: repeat-y;
	width: 2px;
}

/* used */
.mainTableRightBorder
{
	background-image: url(layout_images/main_Table_Right_Border.gif);
	background-repeat: repeat-y;
	width: 2px;
}
/* used */
.mainTableFooter
{
  /* use for gray background */
   background-color:   #c6cfd0; 

  /* use for brow background */
   /*background-color:   #f5f2ed;*/
   padding: 5px;
}

/* used */
.mainMessage
{
  text-align: right;
  padding-top: 10px;
  padding-right: 15px;
  height: 100%;
  padding-bottom: 10px;
}

/* used */
.mainLogo
{
   padding-top: 10px;
   padding-left: 12px;
   padding-bottom: 10px;
}

.item_image_column
{
	vertical-align: top;
	width: 320px;
}

.item_price_column
{
	vertical-align: top;
	text-align: right;
	padding-right: 20px;
}


.item_product_details_column
{
	width: 440px;	
	vertical-align: top;
	text-align: left;
	padding-right: 15px;
}

.item_detail_title
{
	color: #454545; 
	font-weight: 600;
	padding: 10px 0px 1px 0px;
}

.estore_title
{
	color: #454545; 
	font-weight: 600;
	padding-bottom: 1px;
}

.price_title { color: #bb0000; font-weight: bold; }
.price_detail { color: #bb0000; }

/******************************************* eBusiness Classes ************************************/

/* used */
.eBusinessFooter 
{
	visibility: hidden;
	overflow: hidden;
	height: 1px;
	width: 1px;
}

/* used */
.masterlayout 
{ 
	 width: 100%;
	 text-align: center;
	 background-color: #FFFFFF;
}

/* used */
.line 
{
border-top-color: #a9a9a9;
  border-top-style: dotted;
  border-top-width: 100%;
  height: 1px;
  color:#a9a9a9;
  border-bottom-width: 0px;
}

/* used */
.menubackground 
{ 
	text-align: right; 
	padding-bottom: 2px; 
	padding-top: 2px; 
	border-top: 1px dotted #a9a9a9;
	width: 760;
}

/* used */
.menubackgroundbottom
{
	padding-right:15px; 
	padding-bottom: 6px;
	border-bottom: 1px dotted #a9a9a9;
	width: 760;
	text-align: center;
}

/* used */
.templateBody
{ 
	padding-top: 20px; 
	padding-bottom: 20px; 
}

.templateCartTop 
{ 
	padding-top: 60px; 
}

.templateCartBottom { 
	padding-top: 6px; 
	padding-bottom: 60px; 
}

/* used */
.templatenavbar 
{ 
	padding-bottom: 13px; 
	text-align: center;
}
/* used */
.templateOrder 
{ 
	padding-top: 15px; 
	padding-bottom: 15px; 
}

/* used */
.templateHelp
{
	padding-left: 30px; 
}

/* used in b2c step 1 */
.templateB2CCart 
{ 
	padding-top: 10px; 
	padding-bottom: 15px; 
}

/*-------------- Colors --------------*/

.blue {background-color: #77bdc7; }
/* used */
.lightblue {background-color: #848F6F; }
.orange  { color: #E9B450;  font-weight: 400;}
.cartorange {background-color:  #E9B450; }
.white {background-color: white; }
.black { color: #111111; font-weight: 600}
.grey {background-color: #EDC164; }
.red {color: #A35C13; }
.chromiumblue { color: #454545; font-weight: 600 }
.lightblack {color: #808080; }
.itemLightblack {color: #808080; font-size: 11px; font-weight: 500;}
.itemBlack { color: #111111; font-size: 12px; font-weight: 600;}
.pink { background-color: #E9B450; }
.ecomm {background-color: #CCCCCC; }

/*-------------- Links --------------*/

/*used*/
A    { }

A:link   { color: #A35C13; text-decoration: none;}

A:visited   { color: #A35C13; text-decoration: none;}

A:active   { color: #A35C13; text-decoration: none;}

A:hover  { color: #E9B450; text-decoration: underline;}


/******************** Invoice Links ***********************/
.datacells	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CCCCCC;
}

a.datacells:link { color: #C74200; text-decoration: none}
a.datacells:visited     { color: #C74200; text-decoration: none }
a.datacells:hover    { color: #C74200; text-decoration: underline }			

.altdatacells {
	font-family: Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 11px;
	background-color:  #C74200;
}
a.altdatacells:link { color:#2D4694; text-decoration: none;}
a.altdatacells:visited     { color: #2D4694; text-decoration: none }
a.altdatacells:hover    { color: #F88B16; text-decoration: underline }
/******************** End Invoice Links ***********************/

/*used*/
.subcat			
{
	font-size: 10 px;
	font-weight: 400;
	text-decoration: none;
	background-color: #ffffff;
	color: #E9B450;
}
a.subcat:active	{ text-decoration: none; }
a.subcat:link	{ text-decoration: none; }
a.subcat:visited	{ text-decoration: none; }
a.subcat:hover	{ text-decoration: underline; color: #A35C13;}

/* used */
.mainmenu {
	font-size: 10px;
	color: #A35C13;
	text-decoration: none;
	background-color: #ffffff;
	padding-left: 5px;	
	
}
/* used */
a.mainmenu:hover	{color: #E9B450; text-decoration: underline; font-size: 10px; }

					
.mainmenuitems, a.mainmenuitems, a.mainmenuitems:link, a.mainmenuitems:visited, a.mainmenuitems:active 
{ 
color: #2D4694; 
font-size: 8pt; 
font-weight: 500; 
text-decoration: none; 
padding-left: 6px; 
padding-right: 6px;
background-color: #C74200;
}						
a.mainmenuitems:hover 
{
  color: #F88B16;
  text-decoration: underline; 
}								

.templateWhiteLinks
{
	font-size: 11px;
	color: #E9B450;
	text-decoration: none;
	background-color: #ffffff;
	
}

a.templateWhiteLinks:active	{color: #E9B450; text-decoration: none; font-size: 11px; }
a.templateWhiteLinks:visited	{color: #E9B450; text-decoration: none; font-size: 11px; }
a.templateWhiteLinks:link	{color: #E9B450; text-decoration: none; font-size: 11px; }
a.templateWhiteLinks:hover	{color: #A35C13; text-decoration: underline; font-size: 11px; }

/*-------------- Form ---------------*/
/* used */
.button 
{ 
	BORDER: #565656 1px solid;  
	border-width: 1px; 
	background-color: #C74200; 
	color: #ffffff; 
	cursor: pointer; cursor: hand;
}

.buttonRed
{ 
	BORDER: #565656 1px solid;  
	border-width: 1px; 
	background-color: #C74200; 
	color: #ffffff; 
	cursor: pointer; cursor: hand;
}

.buttonItem
{ 
	BORDER: #565656 1px solid;  
	border-width: 1px; 
	background-color: #ffffff; 
	color: #333333; 
	cursor: pointer; cursor: hand;
}

.textbox 
{ 
	BORDER: #ffffff 1px solid; 
	border-width: 1px 
}

/* used */
.ebiztextbox 
{ 
	BORDER-RIGHT: #212121 1px solid; 
	BORDER-TOP: #212121 1px solid; 
	BORDER-LEFT: #212121 1px solid; 
	BORDER-BOTTOM: #212121 1px solid;
}

INPUT  
{ 
	color: #333; 
	f-size: 11px; 
	font-family: verdana, arial, helvetica; 
	margin: 0px 0px 0px 0px;
}

SELECT   
{ 
	color: #333; 
	font-size: 11px; 
	font-family: verdana, arial, helvetica; 
	/* letter-spacing: -1px */
}

TEXT AREA  
{ 
	color: #333; 
	font-size: 11px; 
	font-family: verdana, arial, helvetica; 
	/* letter-spacing: -1px */
}

PRE 
{ 
	color: #333; 
	font-size: 11px; 
	line-height: 150%; 
	font-family: verdana, arial, helvetica 
}

FORM   
{ 
	margin: 0px; 
	padding: 0px 
}

/*------------- Ebusiness ----------*/

.cartPinkText
{
padding: 3px;
background-color: #E9B450;
color: #ffffff;
font-weight: 500;
}

/* used */			
.revtitlesmall
{
			font-size: 11px;
			font-weight: 600;
			color: #333333;
			padding: 2px;
}			

.intrevrow		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 12px;
			font-weight: 600;
			color: #000000;
			}
			
.intrevrowtext		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 12px;
			font-weight: 500;
			color: #333333;
			}

/* used */
.inquryTitle		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 11px;
			font-weight: 600;
			color: #000000;
			background-color: #ffffff;
}			

/* used */			
.inquryText		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 12px;
			font-weight: 500;
			color: #333333;
			background-color: #C74200;
			}
/*used*/			
.inqury_header	
{
    background-color: #C74200;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #121212
}
/*used*/									
.inqury_data		
{
	background-color: #ffffff;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #121212
}

.datarowImportant  	{background-color: #d7e6fd;
	padding: 10px;
	color: #025794;
	font-weight: 600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;}

.datarow		
{
	background-color: #C74200;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;}
	
.datarowshop	{background-color: /*#e6f3d4;*/#d7e6fd;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;}
	
.shopwhite	{background-color: /*#e6f3d4;*/#ffffff;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;}	
	
.shopwgray	{background-color: /*ececec;*/#f4f3f8;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;}			

.datarowalt  	
{
	background-color: ffffff;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
	
.datarowitem 	{background-color: ffffff;
	padding: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;}	


				
.datacellsitems		{font-family: Verdana, Arial, Helvetica, sans-serif;
	            font-size: 11px;
			    padding: 5px;
				background-color:  #C74200}				
				
.datacellshead {font-family: Verdana, Arial, Helvetica, sans-serif;
	            font-size: 11px;
				color: 000000;
				font-weight: 600;
			    background-color: #C74200}

.error			
{
	font-family: Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 11px;
	font-weight: 600;
	color: #A35C13
}
								
#dropmenu0		
{
	visibility: hidden;
	z-index:100;
}

.catrow			{font-size : 10pt;
			font-weight : 400;
			text-decoration: none;
			background-color: #3366CC;
			color: #ffffff}

.products
{
	background-color: ffffff;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;}
}
/*used*/
.topcat			
{
	font-size: 10px;
	color: #ffffff;
	padding: 0px;
	font-weight: 500;						
}

/*used*/
a.topcat:link{ color: #ffffff; text-decoration: none; }
a.topcat:active	{ color: #ffffff; text-decoration: none; }
a.topcat:visited	{ color: #ffffff; text-decoration: none; }
a.topcat:hover	{ color: #A35C13; text-decoration: underline; }

.cattree		{font-size : 8pt;
			font-weight : 600;
			text-decoration: none;
			background-color: #0099CC;
			color: #FFFFFF}

/*used*/
.catcells		
{
	background-color: #ffffff
}



.footer			{
			height: 1px;
			width: 1px;
			background-color: /*#F1D17E*/white;
}

/* used */
.shoprow
{
    background-color: #CCCCCC;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #121212
}

/* used */	
.shoproworder
{
	background-color: #CCCCCC;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #121212
}	

/* used */	
.shoprowwhite		{background-color: #ffffff;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #121212}
a.shoprowwhite:link { color: #c91219; text-decoration: none}
a.shoprowwhite:visited     { color: #c91219; text-decoration: none }
a.shoprowwhite:hover    { color: #ffffff; text-decoration: underline }		

/* used */	
.shoprowdark	{background-color: #ffffff;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #111111}	

/* used */
.shoprowtitle		{background-color: #CCCCCC;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #333333
}

/* used */	
.shopRowTitleGray
{
	background-color: #EDC164;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #121212
}
	
/* used */
.shopRowGray 
{
	background-color: #EDC164;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
	
a.shopRowGrayLink:link { color: #993333; text-decoration: none}
a.shopRowGrayLink:visited     { color: #993333; text-decoration: none }
a.shopRowGrayLink:hover    { color: #ffffff; text-decoration: underline }								
	
a.shoplink:link { color: #ffffff; text-decoration: none; background-color: #d7e6fd; font-weight: 600}
a.shoplink:visited     { color: #bb0000; text-decoration: none; background-color: #d7e6fd; font-weight: 600 }
a.shoplink:hover    { color: #ffffff; text-decoration: underline; background-color: #d7e6fd; font-weight: 600 }			


.shoprowitem		
{
	background-color: #ffffff;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #121212
}
	
	
.shoprowtitleitem
{
	background-color: #CCCCCC;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #ffffff
}

.datarowa th 
{ 
	font-weight: 300;
    color: #333;
	background-color: /*#e6f3d4;*/#CCCCCC;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
}

.itembar
{
	background-color: #C74200;
}

.itembarbuy
{
	background-color: #EDC164;
    /*#ebecec*/
}

/* used */
.menubar {
	font-size: 11px;
	color: #A35C13;
	text-decoration: none;
	background-color: #ffffff;
	padding-left: 5px;	
	
}
/* used */
a.menubar:hover	{color: #E9B450; text-decoration: underline; font-size: 11px; }

/*---------------------------------------------------------------------------------------------------------------
4.1 Changes and printable invoices*/

.chromium_layout
{
text-align: center;
}

.invoice_center
{
text-align: center;
}

.line 
{
border-top-color: #a9a9a9;
  border-top-style: dotted;
  border-top-width: 100%;
  height: 1px;
  color:#a9a9a9;
  border-bottom-width: 0px;
}

/*----------*/

body {
	background-color: #861B05;
	background-image: url(../_img/bg.jpg);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
}
#container {
	height: auto;
	width: 762px;
	margin-left: 50%;
	left: -381px;
	position: absolute;
	padding-bottom: 25px;
}
#container #top_nav {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
	padding-bottom: 8px;
	width: 100%;
	text-align: right;
	margin-right: 15px;
}
#container #top_nav a {
	color: #E4D1D0;
	text-decoration: none;
	font-weight: normal;
}
#container #top_nav a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
#container #top_nav a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
#container #top_nav #signup {
	font-size: 12px;
	line-height: 15px;
	color: #ffe19f;
	text-align: left;
	float: left;
	padding-left: 15px;
}
#container #top_nav #signup a {
	font-size: 12px;
	line-height: 15px;
	color: #ffe19f;
}
#container #top_nav #signup a:hover {
	font-size: 12px;
	line-height: 15px;
	color: #ffe19f;
}
#container #top_nav #signup a:visited {
	font-size: 12px;
	line-height: 15px;
	color: #ffe19f;
}
#right_copy .syrup {
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 3px;
}
#copyfooter {
	margin-left: 1px;
}
#wrap {
	background-color: #FFFFFF;
	background-image: url(../_img/content_bg.jpg);
	background-repeat: repeat-y;
	height: auto;
	width: 762px;
}
#head {
	height: 120px;
	width: 100%;
}
#logo {
	float: left;
}
#banner_img {
	float: right;
}
#nav {
	clear: both;
}
#content {
	overflow: hidden;
}
#content td {
	vertical-align: top;
}
#left_sidebar {
	height: 100%;
	width: 205px;
	float: left;
	background-color: #FBF0D0;
	padding-left: 20px;
	padding-top: 35px;
	padding-right: 20px;
	padding-bottom: 1000px;
	background-image: url(../_img/sidebar_bg.gif);
	background-repeat: repeat-y;
	margin-left: 1px;
	margin-bottom: -10000px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 20px;
	color: 666161;
	font-weight: normal;
	padding-bottom: 10000px;
}
#top_space {
	height: 35px;
}
#left_sidebar h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 20px;
	color: #ad3b00;
	padding-top: 0px;
	padding-bottom: 8px;
	font-weight: normal;
}
#left_sidebar h2 {
	
}
#left_sidebar p {
	padding-top: 0px;
	margin-top: 0px;
}
#left_sidebar a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 20px;
	color: #c74200;
	text-decoration: underline;
}
#left_sidebar a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 20px;
	color: #861B05;
	text-decoration: underline;
}
#left_sidebar a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 20px;
	color: #861B05;
	text-decoration: underline;
}
#left_sidebar img {
	margin: 0;
	padding-top: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}
#left_sidebar .photo {
	margin-bottom: 15px;
}
#left_sidebar .rule {
	padding-bottom: 15px;
}
fieldset {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#right_copy {
	height: auto;
	width: 475px;
	float: right;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 45px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#right_copy #sub_nav {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #ad3b00;
	text-align: right;
	padding-top: 10px;
}
#right_copy #sub_nav a {
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #c74200;
	text-decoration: none;
}
#right_copy #sub_nav a:hover {
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #c74200;
	text-decoration: underline;
}
#right_copy #sub_nav a:visited {
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #c74200;
	text-decoration: none;
}
#right_copy .subtext {
	margin: 0px;
	padding: 0px;
}
#right_copy img {
	padding-bottom: 20px;
	padding-top: 10px;
}
#right_copy a {
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #ff9224;
	text-decoration: underline;
}
#right_copy a:hover {
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #c74200;
	text-decoration: underline;
}
#right_copy a:visited {
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #c74200;
	text-decoration: underline;
}
#right_copy td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
}
#right_copy ul {
	list-style-position: inside;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	line-height: 20px;
	color: #ad3b00;
	font-weight: normal;
	list-style-image: url(../_img/bullet.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}
#right_copy .recipes {
	list-style-position: inside;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 20px;
	color: #ad3b00;
	font-weight: normal;
	list-style-image: url(../_img/bullet.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}
#right_copy .anchor {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #ff9224;
	text-decoration: underline;
}
#right_copy .anchor:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 15px;
	color: #c74200;
	text-decoration: underline;
}
#right_copy .anchor:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #ff9224;
	text-decoration: underline;
}
#right_copy .recipes li {
	color: #ff9224;
}
#right_copy .instructions {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AD3B00;
	padding-bottom: 20px;
	margin-bottom: 30px;
}
#right_copy li {
	padding-left: 3px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#right_copy .arrow {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#right_copy .top {
	padding-top: 15px;
}
#right_copy .noborder {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	line-height: 20px;
	color: #ad3b00;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: normal;
}
h2 {
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 20px;
	color: #c74200;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: normal;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: 945928;
}
h4 {
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: b88053;
	margin: 0px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	color: #945928;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
h6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 20px;
	color: #b88053;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 20px;
	color: #666161;
	padding-left: 5px;
}
#footer {
	clear: both;
}
#footer a {
	color: #E4D1D0;
	text-decoration: underline;
}
#footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#footer a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
#left_foot {
	padding-left: 10px;
	padding-top: 10px;
	width: 225px;
	text-align:left;
	float: left;
}
#right_foot {
	float: right;
	width: 350px;
	padding-top: 10px;
	padding-right: 10px;
	text-align: right;
}
#footer  h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 10px;
	margin: 0px;
}
#footer  h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
}
.nounderline {
	text-decoration: none;
}
#ecomm_subnav {
	height: auto;
	width: auto;
	padding-top: 10px;
	padding-right: 26px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #ad3b00;
	float:right;
	text-align: right;
}
#ecomm_subnav a {
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #c74200;
	text-decoration: none;
}
#ecomm_subnav a:hover {
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #c74200;
	text-decoration: underline;
}
#ecomm_subnav a:visited {
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #c74200;
	text-decoration: none;
}
#ecomm_searchhead {
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #666161;
}
#ecomm_searchsubhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #666161;
	/* padding-right: 30px; */
}
#ecomm_searchtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #666161;
	padding-right: 5px; 
}
#ecomm_searchlink a {
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #ffad5b;
	text-decoration: underline;
}
#ecomm_searchlink a:hover {
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #ad3b00;
	text-decoration: underline;
}
#ecomm_searchlink a:visited {
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #ad3b00;
	text-decoration: underline;
}
#ecomm_categoryhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	line-height: 20px;
	font-weight: normal;
	color: #666161;
	/* padding-top: 25px; */
	/* padding-bottom: 25px; */
}
#ecomm_categorysubhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #666161;
	/* padding-top: 25px; */
	/* padding-bottom: 25px; */
}
#ecomm_categorydescrip {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #666161;
	padding-right: 30px;
}
#ecomm_categorynav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #666161;
}
#ecomm_categorynav a {
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #ffad5b;
	text-decoration: underline;
}
#ecomm_categorynav a:hover {
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #ad3b00;
	text-decoration: underline;
}
#ecomm_categorynav a:visited {
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #ad3b00;
	text-decoration: underline;
}
#ecomm_itemname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #666161;
}
#ecomm_itemdescrip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #666161;
	padding-right: 30px;
}
#ecomm_itemprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #666161;
}
#ecomm_itemquantity {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #666161;
}
#ecomm_carthead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	line-height: 20px;
	font-weight: normal;
	color: #666161;
	/* padding-top: 25px; */
	/* padding-bottom: 25px; */
}
#ecomm_cartsubhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #666161;
	/* padding-top: 25px; */
	/* padding-bottom: 25px; */
}
#ecomm_cartdescrip {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #666161;
}
#ecomm_checkouthead {
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #666161;
}
#ecomm_checkoutsubhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #454545;
	/* padding-right: 30px; */
}
#ecomm_checkouttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #454545;
	padding-right: 5px; 
}
#ecomm_checkoutsteps {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 20px;
	color: #ad3b00;
	padding-bottom: 10px;
	font-weight: normal;
}

