h1, h2, h3, h4, h5, h6, ul, li {
	margin: 0;
	padding:0;
}
p {
	margin:0;
	padding-top:10px;
	
}
/**************SITE LINKS **********************/
a, a:link, a:hover, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
	text-transform: none;
}
.currentpagelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
}
.currentpagelinks a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	text-decoration: none;
}
.currentpagelinks a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	text-decoration: none;
}
.pagelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.pagelinks a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0000FF;
	text-decoration: underline;
}
.pagelinks a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0000FF;
	text-decoration: underline;
}

.previousNext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}
.previousNext a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}
.previousNext a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}

.RelatedLinks_wIMAGE_table {
	margin-left:10px; 
	margin-bottom:10px;
	float:right;
}
.RelatedLinksTABLE {
	border-style:solid; 
	border-color:#CC9933; 
	border-width:1px; 
}
.RelatedLinksHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
	ul.RelatedLinks  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-variant: normal;
	color: #967225;
	text-decoration: none;
	margin:0px;
	display: block;
}
	li.RelatedLinks  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-variant: normal;
	color: #967225;
	text-decoration: none;
	margin:0px;
	display: block;
	padding-left:15px;
	text-indent:-15px;
}
	.RelatedLinks a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-variant: normal;
	color: #0000FF;o
	text-decoration: none;
	text-decoration: underline;
}
	.RelatedLinks a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-variant: normal;
	color: #0000FF;
	text-decoration: none;
	text-decoration: underline;
}
	.RelatedLinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
}
.sponsor {
	border: solid #c9c9c9 1px;
	width: 583px;
	margin-bottom: 10px;
	margin-top:10px;
}
.sponsorpad {
	padding:10px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
}
	p a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
	text-transform: none;
}
	p a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
	text-transform: none;
}
	p a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
	text-transform: none;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.SponsorHdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-top:5px;
	padding-bottom:5px;
}
ul.sponsorlinks {
	margin:0;
	padding:0;
	}
li.sponsorlinks{
	list-style:url(images/page_elements/SpnsrLinksbullet.gif) inside none;
	padding:0;
	margin:0;
}




/* DO WE STILL NEED THIS CLASS?? */
ul.pageslist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	line-height: 14px;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	list-style-position:inside;		
}
li.pageslist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	line-height: 14px;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	list-style-type: disc;
	list-style-position:inside;
}
	li.pageslist a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	list-style-type: disc;
	list-style-position:inside;
}
	li.pageslist a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	list-style-type: disc;
	list-style-position:inside;
}
	li.pageslist a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
	text-transform: none;
	list-style-type: disc;
	list-style-position:inside;
}
ul.modulelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	text-transform: capitalize;
	color: #000000;
	list-style-position: inside;
	list-style-type: disc;
	margin:0;
	padding:0 0 3px 0;
}
li.modulelinks a{
	color:#0000FF;
	text-decoration: underline;
}
li.modulelinks a:visited{
	color:#0000FF;
	text-decoration: underline;
}
li.modulelinks a:hover{
	color:#0000FF;
	text-decoration: underline;
}
h1 {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	line-height: inherit;
	font-weight: inherit;
	font-variant: inherit;
	color: inherit;
	text-decoration: inherit;
}
h2 {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	line-height: inherit;
	font-weight: inherit;
	font-variant: inherit;
	color: inherit;
	text-decoration: inherit;
}
td.footerbar { 
	background-image: url(images/page_elements/footer_repeat.gif);
	background-repeat:repeat-x;
	height: 24px;
	}
td.regheader {
	background-color: #FFFFFF;
	background-image: url(images/page_elements/regHDRheartline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
td.header {
	background-color: #FFFFFF;
	background-image: url(images/page_elements/HDRheartline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
td.navbkgrd { 
	background-color: #FFFFFF;
	background-image: url(images/page_elements/tannavbkgrd.gif);
	background-repeat:repeat-x;
	height: 39px;
}
td.headerbar { 
	background-color: #FFFFFF;
	background-image: url(images/page_elements/hdr_repeat.gif);
	background-repeat:repeat-x;
	height: 15px;
}
td.TopNav {
	background-color: #990000;
	background-image: url(images/page_elements/TopNav.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
}
td.BottomNav {
	background-color: #FFFFFF;
	background-image: url(images/page_elements/BottomNav.gif);
	background-repeat: no-repeat;
	height: 10px;
	background-position: left top;
}
td.BracketNav {
	background-image: url(images/page_elements/Bracket_Nav.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
td.repeatHeartHighlights {
	background-image: url(images/page_elements/HeartHghlghts_side.gif);
	background-repeat: repeat-y;
	background-position: top;
	width: 8px;
}
td.Line_repeatHH {
	background-image: url(images/page_elements/leftLineHH_repeat.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 4px;
}
td.RecipeFinderBKGRD {
	background-image: url(images/page_elements/recipeBKGRD.jpg);
	background-repeat: repeat-x;
	background-position: right top;
	width: 5px;
	height: 40px;
}

td.Dotted_Divider {
	border-right-style:dotted;
	border-right-color:#cccccc;
	border-right-width: thin;
}
td.TOPSubFeatureLine {
	background-image: url(images/page_elements/SubFeatureTop.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 5px;
}
td.BOTSubFeatureLine {
	background-image: url(images/page_elements/SubFeatureBottom.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 17px;
}
td.TLSubFeatureCRNR{
	background-image: url(images/page_elements/SubFeatureTLcrnr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	width: 15px;
}
td.TRSubFeatureCRNR{
	background-image: url(images/page_elements/SubFeatureTRcrnr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 17px;
}
td.BLSubFeatureCRNR{
	background-image: url(images/page_elements/SubFeatureBLcrnr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	width: 15px;
}
td.BRSubFeatureCRNR{
	background-image: url(images/page_elements/SubFeatureBRcrnr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 17px;
}
td.LEFTSubFeatureLine {
	background-image: url(images/page_elements/SubFeatureLline.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 5px;
}
td.RightSubFeatureLine {
	background-image: url(images/page_elements/SubFeatureRline.gif);
	background-repeat: repeat-y;
	background-position: right top;
	height: 5px;
}
td.PagesInStoryLine_repeat {
	background-image: url(images/page_elements/PagesInStoryHeartline.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 42px;
}
td.RecipeHeartline_repeat {
	background-image: url(images/page_elements/RecipeHeartline.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 20px;
}
td.PageDivider_repeat {
	background-image: url(images/page_elements/PageDivider.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 25px;
}
td.smheartline_repeat {
	background-image: url(images/page_elements/smheartline.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 25px;
}
td.smwhitebtn_repeat {
	background-image: url(images/page_elements/smWhiteButton.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 20px;
}
td.MBheartlineHDR {
	background-image: url(images/page_elements/MBheartlineHDR.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 25px;
}
.RegLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #990000;
	text-decoration: none;
}
	.RegLinks  a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #0000FF;
	text-decoration: none;
}
	.RegLinks a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #0000FF;
	text-decoration: none;
}
	.RegLinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #0000FF;
	text-decoration: underline;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;

}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;

}
.FooterLinks_BOLDred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #990000;
	text-decoration: none;

}

.FooterLinks_BOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;

}
	.FooterLinks_BOLD a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
}
	.FooterLinks_BOLD a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
}
	.FooterLinks_BOLD a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	text-transform: capitalize;
	color: #0000FF;
	text-decoration: underline;
}
.CopyrightLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-transform: capitalize;
	color: #999999;
	text-decoration: none;
}
	.CopyrightLinks a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
	.CopyrightLinks a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
	.CopyrightLinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
}
.FooterLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
	.FooterLinks a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
}
	.FooterLinks a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
}
	.FooterLinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	text-transform: none;
	color: #0000FF;
	text-decoration: underline;
}

.RegHeader {
	background-attachment: fixed;
	background-image: url(images/page_elements/regHDRheartline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.RegHeaderLogo {
	background-attachment: fixed;
	background-image: url(images/page_elements/HDRredspacer.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#LeftNavBTN {
	width:110px;
	height:28px;
	background-image: url(images/page_elements/SubNavBTN.gif);
	background-repeat:no-repeat;
	padding-bottom:4px;
}
#EDITORNavBTN {
	width:110px;
	height:28px;
	background-image: url(images/page_elements/EditorsPicksBTN.gif);
	background-repeat:no-repeat;
	padding-bottom:2px;
}
#ExpertNavBTN {
	width:110px;
	height:28px;
	background-image: url(images/page_elements/ExpertsBTN.gif);
	background-repeat:no-repeat;
	padding-bottom:2px;
}
.SubcatNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform: uppercase;
	line-height:28px;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	width: 110px;
	display:block;
	text-align:left;
}
	.SubcatNav a:link {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	text-transform: uppercase;
	line-height:28px;
	color: #000000;
	text-decoration: none;
	width: 100px;
	display:block;
}
	.SubcatNav a:visited {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	text-transform: uppercase;
	line-height:28px;
	color: #000000;
	text-decoration: none;
	width: 100px;
	display:block;	
}
	.SubcatNav a:hover {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	text-transform:uppercase;
	line-height:28px;
	color: #000000;
	text-decoration: underline;
	width: 100px;
	display:block;
}
.WHITELeftNavText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	padding-left: 7px;
	padding-right: 6px;
	text-transform:none;
	padding-top:5px;
	padding-bottom:5px;
}
.BlackLeftNavText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	padding-left: 5px;
	padding-right: 3px;
	text-align:left;
}
	.BlackLeftNavText a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
	.BlackLeftNavText a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
	.BlackLeftNavText a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: underline;
	padding-left: 5px;
	padding-right: 5px;
}
.LARGEBlackLeftText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
}
	.LARGEBlackLeftText a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}
	.LARGEBlackLeftText a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}
	.LARGEBlackLeftText a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #0000FF;
	text-decoration: underline;
}
.HeartHealthyHDR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #c75800;
	text-decoration: none;
}
.LinksHeartHealthy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-align:left;
}
	.LinksHeartHealthy a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-align:left;

}
	.LinksHeartHealthy a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-align:left;

}
	.LinksHeartHealthy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
	text-align:left;
}
.RecipeFinderHDR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-transform: uppercase;
	color: #990000;
	padding-left: 5px;
	text-decoration: none;
}
/* To REPLACE STYLE ABOVE */
.RecipeFinderHDR_new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height:16px;
	text-transform: uppercase;
	color: #990000;
	text-decoration: none;
	font-weight:bold;
	text-align:left;
	padding-bottom:10px;
}
ol.RecipeFinderList {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0 0 20px;
	margin:0px;
	color:#990000;
	font-weight:bold;
	font-size:12px;
	line-height:18px;
	text-align:left;
}
ol.RecipeFinderList a{
	font-family: Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	color:#0000FF;
	font-weight:normal;
	text-decoration:underline;
}


.PopularLinks_RF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	padding-left:5px;
	padding-top: 4px;
	text-decoration: none;
}
/*DO WE STILL NEED THIS STYLE? */
.PopularLinks_RF a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #990000;
	padding-left:5px;
	text-decoration: none;
}
.PopularLinks_RF a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #990000;
	padding-left:5px;
	text-decoration: none;
}
.PopularLinks_RF a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #990000;
	padding-left:5px;
	text-decoration: underline;
}
.smallHDR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #990000;
	text-decoration: none;
}
	.smallHDR a:link, a:visited{
	color: #990000;
	text-decoration: none;
}
	.smallHDR a:hover{
	color: #990000;
	text-decoration: underline;
}
.largeHDR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #990000;
	text-decoration: none;
}
/* TO REPLACE STYLE ABOVE */
.largeHDR_NEW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-transform: uppercase;
	color: #990000;
	font-weight:normal;
}

	.largeHDR a:link, a:visited{
	color: #990000;
	text-decoration: none;
}
	.largeHDR a:hover{
	color: #990000;
	text-decoration: underline;
}
.PromoHDR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #990000;
	text-decoration: none;
}
.SubPromoHDR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #c75800;
	text-decoration: none;
}
.FeatureStory {
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #000000;
	text-transform:uppercase;
	background-color: #FFC300;
	padding:0;
	font-weight:bold;
	line-height:21px;
	margin-bottom:10px;
}
.smallTitleHDR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #990000;
	text-decoration: none;
}
	.smallTitleHDR a:link, a:visited{
	color: #990000;
	text-decoration: none;
}
	.smallTitleHDR a:hover{
	color: #990000;
	text-decoration: underline;
}
.bodysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
}
.body a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
	text-transform: none;
}
	.body a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
	text-transform: none;
}
.body a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
	text-transform: none;
}
.IntroBylineCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
}
	.IntroBylineCopy a:link {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: italic;
		line-height: 14px;
		font-weight: normal;
		font-variant: normal;
		color: #0000FF;
		text-decoration: underline;
		text-transform: none;
}
	.IntroBylineCopy a:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: italic;
		line-height: 14px;
		font-weight: normal;
		font-variant: normal;
		color: #0000FF;
		text-decoration: underline;
		text-transform: none;
}
	.IntroBylineCopy a:visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: italic;
		line-height: 14px;
		font-weight: normal;
		font-variant: normal;
		color: #0000FF;
		text-decoration: underline;
		text-transform: none;
}
.boldLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
}
	.boldLinks a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
}
	.boldLinks a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
}
	.boldLinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
	text-transform: none;
}
.boldLinksSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
}
	.boldLinksSmall a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
}
	.boldLinksSmall a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
}
	.boldLinksSmall a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
	text-transform: none;
}
.WhiteboldLinksSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
	padding-left:3px;
}
	.WhiteboldLinksSmall a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
	padding-left:3px;
}
	.WhiteboldLinksSmall a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
	padding-left:3px;
}
	.WhiteboldLinksSmall a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: none;
	padding-left:3px;
}
.RecipeTextLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
}
	.RecipeTextLinks a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #0000FF;
	text-decoration: none;
}
	.RecipeTextLinks a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #0000FF;
	text-decoration: none;
}
	.RecipeTextLinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #0000FF;
	text-decoration: underline;
}
.LinksBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	padding-top: 10px;
}
	.LinksBottom a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	padding-top: 10px;
}
	.LinksBottom a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	padding-top: 10px;
}
	.LinksBottom a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
	text-transform: none;
	padding-top: 10px;
}
.Breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 1;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 10px;
	padding-bottom: 10px;
}
	.Breadcrumb a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}
	.Breadcrumb a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	
}
	.Breadcrumb a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
	text-transform: uppercase;
}
.CatHDRnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:15px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align:top;
	text-align:center;
}
.CatSUBHDRnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
	vertical-align:top;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
}
.CatModHeader {
	width:96px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color:#FFC300;
	text-transform:uppercase;
	text-align:left;
	padding: 3px 3px 3px 3px;
	margin-top:10px;
	
}
	.CatModHeader a:link{
	color: #000000;
	text-decoration:none;	
}
	.CatModHeader a:visited{
	color: #000000;
	text-decoration:none;	
}
	.CatModHeader a:hover{
	color: #000000;
	text-decoration:underline;	
}
.HRCatModHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color:#FFC300;
	text-transform:uppercase;
	text-align:left;
	padding:3px 3px 3px 3px;
	margin-top:10px;
	}
	.HRCatModHeader a:link{
	color: #000000;
	text-decoration:none;	
}
	.HRCatModHeader a:visited{
	color: #000000;
	text-decoration:none;	
}
	.HRCatModHeader a:hover{
	color: #000000;
	text-decoration:underline;	
}

.CatSubHeads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-transform:capitalize;
	padding-bottom:5px;
	padding-top: 5px;
}
.CatModHeaderBlank {
	width:96px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#FFFFFF;
	text-transform:uppercase;
	text-align:left;
	padding: 3px 3px 3px 3px;
	margin-top:10px;
	
}
.SubcatagoryHDR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	line-height: 1;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #990000;
	text-decoration: none;
}
.SubcatFeatureBTNS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color:#FFC300;
	text-transform:capitalize;
	text-align:center;
	padding-left: 2px;
	padding-right: 2px;
}
.SubcatSubHeads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	text-transform:capitalize;
	padding-bottom:5px;
	padding-top: 10px;
}
.SubcatSubHeadsBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-transform:capitalize;
	padding-top:10px;
	padding-bottom:5px;
}
.SubcatSubHeadsBlackCAPS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-transform:uppercase;
	padding-top:10px;
	padding-bottom:5px;
}
.SubcatSubHeadsBlackCAPS a:link{
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
	text-transform:uppercase;
	padding-top:10px;
	padding-bottom:5px;
}
.SubcatSubHeadsBlackCAPS a:visited{
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
	text-transform:uppercase;
	padding-top:10px;
	padding-bottom:5px;
}
.SubcatSubHeadsBlackCAPS a:hover{
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
	text-transform:uppercase;
	padding-top:10px;
	padding-bottom:5px;
}

ul.SubcatBulletedList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style:disc;
	list-style-position:inside;
	margin:0;
	padding:0;
	line-height:16px;
}
li.SubcatBulletedList a{
	text-decoration:underline;
	color:0000FF;
}
li.SubcatBulletedList a:visited{
	text-decoration:underline;
	color:0000FF;
}
li.SubcatBulletedList a:hover{
	text-decoration:underline;
	color:0000FF;
}
/* DO WE STILL NEED THIS STYLE? */
.BlackButtonText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
	.BlackButtonText a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
	.BlackButtonText a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
	.BlackButtonText a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: underline;
}
.WhiteSlideshowNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #990000;
	text-decoration: none;
	text-transform: none;
	padding: 5px;
}
	.WhiteSlideshowNav a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
	padding: 5px;
}
	.WhiteSlideshowNav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
	padding: 5px;
}
	.WhiteSlideshowNav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: none;
	padding: 5px;
}
.SlideshowSubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #129796;
	text-decoration: none;
	text-transform: uppercase;
	padding-bottom: 5px;
}
.RecipeNEW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #990000;
	text-decoration: none;
	text-transform: uppercase;
	padding-right: 5px;
}
.RecipeSubCatHDR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #990000;
	text-decoration: none;
	text-transform: uppercase;
	padding-right: 5px;
}
.RecipeSubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	text-transform: capitalize;
	padding-bottom: 5px;
	padding-top: 5px;
}
.Alphabet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	padding: 5px;
}
	.Alphabet a:link {
	color: #990000;
	text-decoration: none;
	padding: 5px;
}
.Alphabet a:visited {
	color: #990000;
	text-decoration: none;
	padding: 5px;
}
	.Alphabet a:hover {
	color: #990000;
	text-decoration: underline;
	padding: 5px;
}
.BoldWhiteHDR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform:uppercase;
	color: #ffffff;
	text-decoration:none;
	text-align: center;
	vertical-align:middle;
}
.contentarea {
	padding-left: 8px;
	padding-right: 8px;
	}

.subcatlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #990000;
}
	.subcatlinks a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;	
	padding-top: 6px;
	padding-bottom: 6px;
}
	.subcatlinks a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	padding-top: 6px;
	padding-bottom: 6px;
}
	.subcatlinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: underline;
	padding-top: 6px;
	padding-bottom: 6px;
}

/* Google Ad */

.meredith_google {background:url('http://images.meredith.com/bhg/images/tmp/google/heart.gif') top left no-repeat;padding:15px 0 0 15px;width:300px;height:250px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;}

.ad {word-wrap:break-word;padding:8px 0;}
