/*Whole Page Styles. 
       Sets the browser window border to 0 all around. 
	   Also sets the background color.*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #c59d5f;
}


/* forces Firefox & IE 8 to display the scroll bar */

html{
	min-height: 100%;
	padding-bottom: 1px;
	cursor: default;
	}


/*Type Styles*/

/*Default Type Styles*/

.default_type {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #5e1701;
	margin-left: 23px;
	margin-right: 21px;
	margin-top: 0px;
	margin-bottom: 15px;
	}
	
.default_type_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #5e1701;
	margin-left: 23px;
	margin-right: 21px;
	margin-top: 0px;
	margin-bottom: 10px;
	}
	
.default_subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #5e1701;
	margin-left: 23px;
	margin-right: 21px;
	margin-top: 0px;
	margin-bottom: 15px;
	}
	
.default_table_subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #5e1701;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
	}
	.default_table_subhead2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #9E2421;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
	}
.default_sub-subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color:#B67C5A;
	margin-left: 23px;
	margin-right: 21px;
	margin-top: 0px;
	margin-bottom: 15px;
	}
a.default_links:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #CC0000;
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
	
a.default_links:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #CC0000;
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
a.default_links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #CC0000;
	text-decoration: underline;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
a.default_links:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #CC0000;
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
	
	a.default_linksbrown:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #5E1701;
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
	
a.default_linksbrown:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #5E1701;
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
a.default_linksbrown:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #5E1701;
	text-decoration: underline;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
a.default_linksbrown:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #5E1701;
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
	

/*Home Page: White type that appears in the red box. It is all linked. */
a.home_white_type:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #ffffff;
	text-decoration: none;
}
a.home_white_type:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #ffffff;
	text-decoration: none;
}
a.home_white_type:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #ffffff;
	text-decoration: underline;
}
a.home_white_type:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #ffffff;
	text-decoration: none;
}

/*Home Page: Blue type that appears in the red box. It is all linked. */

a.blue_type:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #0066cc;
	text-decoration: none;
}
a.blue_type:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #0066cc;
	text-decoration: none;
}
a.blue_type:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #0066cc;
	text-decoration: underline;
}
a.blue_type:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #0066cc;
	text-decoration: none;
}

/*Footer type styles (Common throughout site)*/

.footer_type_large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}
a.footer_link_type_large:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #ffffff;
	text-decoration: none;
}
a.footer_link_type_large:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #ffffff;
	text-decoration: none;
}
a.footer_link_type_large:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #b02824;
	text-decoration: underline;
}
a.footer_link_type_large:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #b02824;
	text-decoration: none;
}
.footer_type {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}

a.footer_link_type:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #ffffff;
	text-decoration: none;
}
a.footer_link_type:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #ffffff;
	text-decoration: none;
}
a.footer_link_type:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #b02824;
	text-decoration: underline;
}
a.footer_link_type:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #b02824;
	text-decoration: none;
}

/*Varieties Product Pages and Menu Type Styles*/
.variety_body_type {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #5e1701;
	text-align: left;
	}
P.varieties_menu_leading {
    margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 8px;
	margin-right: 0px;
}
P.varieties_content_margins {
    margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 21px;
	margin-right: 8px;
}
h1.varieties_content_margins_h1,h2.varieties_content_margins_h2 {
    margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 21px;
	margin-right: 8px;
	color:#5E1701;
}
h2.featuredrecipes_head_h2,h3.featuredrecipes_head_h3,h4.featuredrecipes_head_h4  {
    margin-top: 0px;
	margin-bottom: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5E1701;
}
a.varieties_menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #a72420;
	text-decoration: none;
}
a.varieties_menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #a72420;
	text-decoration: none;
}
.varieties_menu_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #a72420;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 8px;
	margin-right: 0px;
	font-weight:bold;
}
a.varieties_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 10px;
	color: #a72420;
	text-decoration: underline;
}
a.varieties_menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 10px;
	color: #a72420;
	text-decoration: none;
}
.white_type_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #5E1701;
	margin-left: 23px;
	margin-right: 21px;
	margin-top: 0px;
	margin-bottom: 10px;
	}
	
.white_subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #5E1701;
	margin-left: 23px;
	margin-right: 21px;
	margin-top: 0px;
	margin-bottom: 15px;
	}

/*Recipe Search Type Styles*/
.recipe_search_type {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #5e1701;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px
	}
.recipe_result_cmds
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #AAAAAA;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px
}

/*Recipe Results Type Styles*/

.recipe_result_type {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #5e1701;
	text-decoration: none;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 7px;
	margin-bottom: 0px
	}
	.recipe_result_type2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #5e1701;
	text-decoration: none;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 7px;
	margin-bottom: 0px
	}
	
a.recipe_result_links:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #CC0000;
	text-decoration: none;
	margin-left: 3px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
	
a.recipe_result_links:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #CC0000;
	text-decoration: none;
	margin-left: 3px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
a.recipe_result_links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #CC0000;
	text-decoration: underline;
	margin-left: 3px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
a.recipe_result_links:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #CC0000;
	text-decoration: none;
	margin-left: 3px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}

.recipebullet
{
	color:#CC0000;
}
/*Styles for Background Graphics in Tables on Home Page*/

.tanstripe, .tanstripe td, .tanstripe th
{
background-color: #b02824;
background-image:url(images/home_red_c1_bknd.jpg);
}
.redfade, .redfade td, .redfade th
{
background-color: #b02824;
background-image:url(images/home_red_c3_bknd.jpg);
}
.grayline, .grayline td, .grayline th
{
background-color: #fff8d7;
background-image:url(images/home_gray_line_bknd.gif);
}



#addThis
{
width:125px;
display:inline;
}