#easterCoupon{margin-right:12px;}
BODY {
	FONT-SIZE: 10px; BACKGROUND: #000000; MARGIN: 0px; COLOR: #582e2d; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.button {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #f1d77f
}
DIV {
	FONT-FAMILY: verdana, geneva, arial, sans-serif
}
P {
	FONT-FAMILY: verdana, geneva, arial, sans-serif
}
TD {
	FONT-FAMILY: verdana, geneva, arial, sans-serif
}
LI {
	FONT-FAMILY: verdana, geneva, arial, sans-serif
}
DD {
	FONT-FAMILY: verdana, geneva, arial, sans-serif
}
DL {
	FONT-FAMILY: verdana, geneva, arial, sans-serif
}
DT {
	FONT-FAMILY: verdana, geneva, arial, sans-serif
}
UL {
	FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.sidebg {
	BACKGROUND: url(../images/left_side_bg.jpg) #b41318 no-repeat;
}
A:link {
	COLOR: #c00230
}
A:visited {
	COLOR: #c00230
}
A:active {
	COLOR: #c00230
}
.copy {
	PADDING-LEFT: 40px
}
.copy2 {
	PADDING-LEFT: 35px
}
.smallRed {
	FONT-SIZE: 9px; COLOR: #c00230
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #c00230
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-STYLE: italic
}
.subhead2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c00230; FONT-STYLE: italic
}
.subhead3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #c00230
}
.subhead4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c00230
}
.footer {
	PADDING-LEFT: 50px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/bottom_bg.jpg) #f9f5f0 repeat-x; FONT-FAMILY: times, serif; HEIGHT: 50px
}
.footA:link {
	COLOR: #582e2d
}
.footA:visited {
	COLOR: #582e2d
}
.footA:active {
	COLOR: #582e2d
}
.nav {
	PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #582e2d; FONT-FAMILY: times, serif
}
.navdivider {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; FONT-SIZE: 20px; PADDING-BOTTOM: 10px
}
.navA:link {
	COLOR: #582e2d; TEXT-DECORATION: none
}
.navA:visited {
	COLOR: #582e2d; TEXT-DECORATION: none
}
.navA:active {
	COLOR: #582e2d; TEXT-DECORATION: none
}
.subnav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #582e2d; FONT-FAMILY: times, serif
}
.subnavA:link {
	COLOR: #582e2d; TEXT-DECORATION: none
}
.subnavA:visited {
	COLOR: #582e2d; TEXT-DECORATION: none
}
.subnavA:active {
	COLOR: #582e2d; TEXT-DECORATION: none
}
.subnavdivider {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 16px
}
.captionA:link {
	FONT-WEIGHT: bold; COLOR: #582e2d; FONT-STYLE: italic
}
.captionA:visited {
	FONT-WEIGHT: bold; COLOR: #582e2d; FONT-STYLE: italic
}
.captionA:active {
	FONT-WEIGHT: bold; COLOR: #582e2d; FONT-STYLE: italic
}
.side {
	PADDING-LEFT: 0px; FONT-SIZE: 9px; COLOR: #ffffff
}
.side2 {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; COLOR: #ffffff
}
.searchA:link {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.searchA:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.searchA:active {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.sideheading {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #f1d77f; TEXT-ALIGN: center
}
.sideheading2A:link {
	FONT-WEIGHT: bold; COLOR: #f1d77f; TEXT-ALIGN: center
}
.sideheading2A:visited {
	FONT-WEIGHT: bold; COLOR: #f1d77f; TEXT-ALIGN: center
}
.sidesmall {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; COLOR: #f1d77f; PADDING-TOP: 15px
}
.sidesmaller {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; COLOR: #f1d77f; PADDING-TOP: 15px
}
.searchcopy {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 9px; COLOR: #f1d77f; FONT-FAMILY: verdana, geneva, arial, sans-serif; TEXT-ALIGN: center;
}
.searchform {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff
}
.cell1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #c6a8a3; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.cell2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f3e2e3; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.sideform {
	FONT-SIZE: 9px
}
.promo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: verdana, geneva, arial, sans-serif
}
.space {
	PADDING-TOP: 5px
}


.promoDivDefault {
	width:155px; left: auto; position: absolute; top: auto; margin-left:-30px; margin-top: -155px;
}
.promoDiv2Default {
	width:155px; left: auto; position: absolute; top: auto; margin-left:100px; margin-top: -155px;
}
.promoDiv3Default {
	width:100px; left: auto; position: absolute; top: auto; margin-left:270px; margin-top: -155px;
}

.promoDiv4Default {
	width:100px; left: auto; position: absolute; top: auto; margin-left:450px; margin-top: -155px;
}

.promoDiv {
	width:155px; left: auto; position: absolute; top: auto; margin-left:-235px; margin-top: -172px;
}
.promoDiv2 {
	width:155px; left: auto; position: absolute; top: auto; margin-left:-120px; margin-top: -172px;
}
.promoDiv3 {
	width:100px; left: auto; position: absolute; top: auto; margin-left:50px; margin-top: -172px;
}
.promoDiv4 {
	width:100px; left: auto; position: absolute; top: auto; margin-left:-50px; margin-top: -155px;
}



.DivaBio {
	BACKGROUND: url(../images/diva_bio_bg.png) repeat-y
}
.divaBioList {
	LEFT: -20px; POSITION: relative
}
.divaBubbleBG {
	BACKGROUND: url(../images/diva_tips_bubble_bg.png) repeat-y
}
.divaTipLeftColumn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.divaTipRightColumn {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.tipHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #c00230; TEXT-DECORATION: none
}
.TipHeadingLine {
	LINE-HEIGHT: 0.8em
}
A.divaTipLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 1.6em; FONT-STYLE: italic; TEXT-DECORATION: none
}
A.divaTipLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 1.6em; FONT-STYLE: italic; TEXT-DECORATION: none
}
A.divaTipLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 1.6em; FONT-STYLE: italic; TEXT-DECORATION: underline
}
.tip {
	FONT-SIZE: 12px; FONT-STYLE: italic; TEXT-ALIGN: left
}
.ProductTable {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.ProductCell {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
A.howToPageNav:link {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.howToPageNav:visited {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.howToPageNav:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
A.CarvingNav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.CarvingNav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.CarvingNav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.HowToSubList {
	FONT-SIZE: 10px; LEFT: -40px; PADDING-BOTTOM: 15px; COLOR: #000000; LINE-HEIGHT: 1.6em; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; POSITION: relative
}
.recipeRowOne {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #ebe1be; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.recipeRowTwo {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #fcfcfc; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.recipeRowTop {
	BACKGROUND: #fcfcfc; PADDING-TOP: 10px
}
.healthySumaryCopy {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px
}
.healthySumaryCopy2 {
	PADDING-LEFT: 15px
}
.summaryMorePlease {
	COLOR: #c00230; FONT-STYLE: italic; TEXT-ALIGN: right
}
.MyRecipeTable {
	MARGIN-LEFT: 16px
}
.fitnessAssessmentTable {
	WIDTH: 100%
}
.fitnessAssessmentTable TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.required {
	font-family:Arial; font-size:11px; font-weight:bold; color:red;
}
.footerHomeLink{float:right; width:95px; height:35px; display:inline; /*border:1px solid red;*/ margin:-43px 240px 0 0; text-decoration:none;}
.footerLink{float:right; width:95px; height:35px; display:inline; /*border:1px solid red;*/ margin:-40px 8px 0 0; text-decoration:none;}