#banner
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/banner/banner.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 7px;
    WIDTH: 900px;
    PADDING-TOP: 0px;
    HEIGHT: 207px
}
#banner IMG.locator
{
    FLOAT: right;
    MARGIN: 0px
}
#banner IMG.logo
{
    FLOAT: left;
    MARGIN: 0px 100px 12px 0px
}
#banner #navregion
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 900px;
    PADDING-TOP: 0px;
    HEIGHT: 30px
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/banner/repeat-bg.jpg) #fff2cd repeat-x 50% top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#columncontainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 900px;
    PADDING-TOP: 0px
}
#footer
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/footer/bg.jpg) no-repeat 50% top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 900px;
    PADDING-TOP: 10px;
    HEIGHT: 20px
}
#footer P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #fdb813;
    PADDING-TOP: 0px
}
#footer P.copyright
{
    FLOAT: left;
    MARGIN: 0px
}
#footer P A
{
    FONT-SIZE: 10px;
    MARGIN: 0px 5px;
    COLOR: #fdb813;
    TEXT-DECORATION: none
}
#footer P A:hover
{
    COLOR: #720000;
    TEXT-DECORATION: none
}
#rightcol
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/rightcol-bg.jpg) no-repeat 0px 20px;
    FLOAT: left;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px 0px 0px 15px;
    OVERFLOW: hidden;
    WIDTH: 660px;
    PADDING-TOP: 0px
}
#rightcol H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 18px;
    BACKGROUND: url(../images/header-full.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 12px;
    WIDTH: 655px;
    COLOR: #e46e19;
    PADDING-TOP: 4px;
    FONT-STYLE: italic;
    FONT-FAMILY: "Trebuchet MS", Arial, sans-serif;
    HEIGHT: 36px;
    TEXT-DECORATION: none
}
#rightcol H1.blue
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../images/header-full-blue.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 12px;
    WIDTH: 655px;
    COLOR: #fff;
    PADDING-TOP: 4px;
    HEIGHT: 36px
}
#rightcol H1 .bluetext
{
    FONT-SIZE: 13px;
    MARGIN-LEFT: 12px;
    COLOR: #418fc4
}
#rightcol H1 A
{
    COLOR: #e46e19;
    TEXT-DECORATION: underline
}
#rightcol H1 A:hover
{
    COLOR: #821e1c;
    TEXT-DECORATION: underline
}
#rightcol H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px 15px;
    COLOR: #418fc4;
    PADDING-TOP: 0px
}
#rightcol H2 A
{
    COLOR: #418fc4;
    TEXT-DECORATION: none
}
#rightcol H2 A:active
{
    COLOR: #418fc4;
    TEXT-DECORATION: none
}
#rightcol H2 A:hover
{
    COLOR: #821e1c;
    TEXT-DECORATION: none
}
#rightcol IMG
{
    FLOAT: left;
    MARGIN: 0px 15px 15px
}
#rightcol IMG.bottom
{
    FLOAT: none;
    MARGIN: 0px 0px 15px 10px
}
#rightcol IMG.bottom2
{
    FLOAT: none;
    MARGIN: 0px 0px 15px 10px
}
#rightcol IMG.specialoffersbutton
{
    FLOAT: right;
    MARGIN: 0px 205px 0px 0px
}
#rightcol IMG.specialofferscoupon
{
    FLOAT: left;
    MARGIN: 0px 20px 0px 25px
}
#rightcol P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 8px 20px 10px 15px;
    COLOR: #821e1c;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 0px
}
#rightcol P.bluetext
{
    COLOR: #418fc4
}
#rightcol P.orangetext
{
    FONT-WEIGHT: bold;
    COLOR: #e67219
}
#rightcol P.spacer
{
    HEIGHT: 12px
}
#rightcol P.specialoffers
{
    MARGIN: 55px 50px 10px 0px
}
#rightcol P A
{
    COLOR: #e46e19;
    TEXT-DECORATION: none
}
#rightcol P A:hover
{
    COLOR: #dc192a;
    TEXT-DECORATION: none
}
#rightcol OL LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    COLOR: #821e1c;
    PADDING-TOP: 0px
}
#rightcol OL LI A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    COLOR: #418fc4;
    PADDING-TOP: 3px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
#rightcol OL LI A:hover
{
    COLOR: #b6520c;
    TEXT-DECORATION: none
}
#rightcol UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 35px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: disc
}
#rightcol UL.dots {
    LIST-STYLE-IMAGE: url(../images/green-dot.jpg)
}

#rightcol UL.newsandmedia {
    LIST-STYLE-TYPE: disc;
}

#rightcol UL.products {
	MARGIN: 0px 0px 0px 225px;
}

#rightcol UL LI
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 20px 10px 0px;
    BORDER-LEFT: medium none;
    WIDTH: auto;
    COLOR: #821e1c;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
#rightcol UL.newsandmedia LI
{
    FONT-WEIGHT: bold;
    MARGIN: 3px 10px 3px 0px
}
#rightcol UL.products LI
{
    MARGIN: 3px 10px 3px 0px
}
#rightcol UL LI A
{
    COLOR: #821e1c;
    TEXT-DECORATION: underline
}
#rightcol UL.newsandmedia LI A
{
    TEXT-DECORATION: none
}
#rightcol UL LI A:hover
{
    COLOR: #e67219;
    TEXT-DECORATION: underline
}
#rightcol UL.newsandmedia LI A:hover
{
    TEXT-DECORATION: none
}
#rightcol #backtoschool
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/back-to-school/back-to-school.jpg) no-repeat 0px 5px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 660px;
    PADDING-TOP: 243px;
    HEIGHT: 538px
}
#backtoschool H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 28px;
    WIDTH: 241px;
    PADDING-TOP: 0px;
    HEIGHT: 22px
}
#backtoschool H2.what
{
    BACKGROUND: url(../images/back-to-school/what.jpg) no-repeat
}
#backtoschool H2.when
{
    BACKGROUND: url(../images/back-to-school/when.jpg) no-repeat
}
#backtoschool H2.then
{
    BACKGROUND: url(../images/back-to-school/then.jpg) no-repeat
}
#backtoschool H2.prizes
{
    BACKGROUND: url(../images/back-to-school/prizes.jpg) no-repeat
}
#backtoschool IMG.button
{
    MARGIN: 0px 0px 10px 28px
}
#backtoschool P
{
    FONT-SIZE: 11px;
    MARGIN: 0px 80px 15px 28px;
    COLOR: #fff;
    LINE-HEIGHT: 15px
}
#backtoschool P.prizes
{
    MARGIN-RIGHT: 325px
}
#backtoschool P.then
{
    MARGIN-RIGHT: 140px
}
#rightcol #centercol
{
    CLEAR: both;
    FLOAT: left;
    MARGIN: 0px 0px 0px 7px;
    WIDTH: 430px
}
#rightcol #centercol H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 12px;
    FONT-SIZE: 16px;
    BACKGROUND: url(../images/header-half.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 12px;
    WIDTH: 418px;
    COLOR: #e46e19;
    PADDING-TOP: 5px;
    FONT-STYLE: italic;
    FONT-FAMILY: "Trebuchet MS", Arial, sans-serif;
    HEIGHT: 35px;
    TEXT-DECORATION: none
}
#rightcol #centercol H1.nutrition
{
    CLEAR: left;
    FONT-SIZE: 15px;
    FLOAT: right;
    COLOR: #e67219;
    FONT-FAMILY: "Trebuchet MS", Arial, sans-serif;
    TEXT-ALIGN: right
}
#rightcol #centercol .bluetext
{
    FONT-SIZE: 12px;
    MARGIN-LEFT: 5px;
    COLOR: #418fc4
}
#rightcol #centercol H1 A
{
    COLOR: #e46e19;
    TEXT-DECORATION: underline
}
#rightcol #centercol H1 A:hover
{
    COLOR: #821e1c;
    TEXT-DECORATION: underline
}
#rightcol #featuredarticles
{
    FLOAT: left;
    MARGIN: 10px 0px 0px 8px;
    WIDTH: 145px
}
#rightcol #post #featuredarticles IMG
{
    MARGIN: 0px 0px 10px
}
#rightcol #post #featuredarticles P
{
    MARGIN: 0px 0px 5px
}
#rightcol #orangebar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 12px;
    BACKGROUND: url(../images/testimonials/orange-bar.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px 10px;
    WIDTH: 448px;
    PADDING-TOP: 9px;
    HEIGHT: 21px
}
#rightcol #orangebar IMG
{
    FLOAT: right;
    MARGIN: 0px 12px 0px 0px
}
#rightcol #orangebar A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #fff2cd;
    LINE-HEIGHT: 11px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#rightcol #orangebar P A:hover
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
#rightcol #centercol #productleft
{
    FLOAT: left;
    MARGIN: 0px 0px 0px 30px;
    WIDTH: 190px
}
#centercol #productleft H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #e67219;
    PADDING-TOP: 0px
}
#centercol #productleft H2 A
{
    COLOR: #e67219;
    TEXT-DECORATION: none
}
#centercol #productleft H2 A:active
{
    COLOR: #e67219;
    TEXT-DECORATION: none
}
#centercol #productleft H2 A:hover
{
    COLOR: #b6520c;
    TEXT-DECORATION: none
}
#centercol #productleft P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    COLOR: #418fc4;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#rightcol #centercol #productright
{
    FLOAT: left;
    MARGIN: 0px 0px 0px 20px;
    WIDTH: 190px
}
#centercol #productright H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #e67219;
    PADDING-TOP: 0px
}
#centercol #productright H2 A
{
    COLOR: #e67219;
    TEXT-DECORATION: none
}
#centercol #productright H2 A:active
{
    COLOR: #e67219;
    TEXT-DECORATION: none
}
#centercol #productright H2 A:hover
{
    COLOR: #b6520c;
    TEXT-DECORATION: none
}
#centercol #productright P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    COLOR: #418fc4;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#rightcol #formregion
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/special-offers/form-top.jpg) #ffda72 no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    WIDTH: 440px;
    PADDING-TOP: 20px
}
#rightcol .big#formregion
{
    BACKGROUND: url(../images/special-offers/form-top-big.jpg) #ffda72 no-repeat;
    WIDTH: 610px
}
#rightcol #formregion P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    MARGIN: 0 15px 2px 15px;
    COLOR: #821e1c;
    PADDING-TOP: 0px
}
#rightcol #formregion P.last
{
    MARGIN-BOTTOM: 0px
}
#rightcol #formregion P.radio
{
    MARGIN: 0px;
    COLOR: #418fc4
}
#rightcol #formregion INPUT#button
{
    MARGIN: 0px 4px 0px 10px
}
#rightcol #formregion P INPUT#text
{
    MARGIN: 2px 0px 0px 42px;
    WIDTH: 270px
}
#rightcol #formregion P INPUT#text2
{
    MARGIN: 2px 0px 0px 44px;
    WIDTH: 270px
}
#rightcol #formregion P INPUT#text3
{
    MARGIN: 2px 0px 0px 21px;
    WIDTH: 270px
}
#rightcol #formregion P INPUT#text4
{
    MARGIN: 2px 0px 0px 22px;
    WIDTH: 270px
}
#rightcol #formregion P INPUT#text5
{
    MARGIN: 2px 0px -2px 58px;
    WIDTH: 270px
}
#rightcol #momsbestblog
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/blog/moms-best-blog-header.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 12px;
    WIDTH: 675px;
    PADDING-TOP: 0px;
    HEIGHT: 135px
}
#rightcol #momsbestblog H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 60px 55px 5px 0px;
    WIDTH: 235px;
    COLOR: #821e1c;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 0px;
    HEIGHT: auto
}
#rightcol #momsbestblog H1 A
{
    COLOR: #821e1c;
    TEXT-DECORATION: underline
}
#rightcol #momsbestblog H1 A:hover
{
    COLOR: #e46e19;
    TEXT-DECORATION: underline
}
#rightcol #momsbestblog P
{
    CLEAR: right;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 55px 0px 0px;
    WIDTH: 235px;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 0px
}
#rightcol #momsbestblog P A
{
    COLOR: #821e1c;
    TEXT-DECORATION: underline
}
#rightcol #momsbestblog P A:hover
{
    COLOR: #e46e19;
    TEXT-DECORATION: underline
}
#rightcol #post
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/blog/post-body.jpg) repeat-y;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 675px;
    PADDING-TOP: 0px
}
#rightcol #post IMG
{
    FLOAT: left;
    MARGIN: 0px 15px 10px 25px
}
#rightcol #post P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 35px 10px 25px;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 0px
}
#rightcol #post P.divider
{
    CLEAR: both;
    MARGIN: 0px 35px 10px 25px;
    BORDER-BOTTOM: #ffb9c0 1px solid;
    HEIGHT: 1px
}
#rightcol #post #postfooter
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/blog/post-footer.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 675px;
    PADDING-TOP: 0px;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 45px
}
#rightcol #post #postfooter P A
{
    COLOR: #720000;
    TEXT-DECORATION: none
}
#rightcol #post #postfooter P A:hover
{
    COLOR: #dc192a;
    TEXT-DECORATION: none
}
#rightcol #post #postfooter P.comments
{
    FONT-SIZE: 11px;
    FLOAT: left;
    MARGIN: 10px 35px 10px 25px;
    COLOR: #5b391d;
    LINE-HEIGHT: 14px
}
#rightcol #post #postfooter P.comments .number
{
    FONT-SIZE: 15px
}
#rightcol #post #postfooter P.readmore
{
    FLOAT: right;
    MARGIN: 10px 35px 10px 0px;
    COLOR: #e34655
}
#rightcol #post #postheader
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/blog/post-header.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 675px;
    PADDING-TOP: 10px;
    HEIGHT: 35px
}
#rightcol #post #postheader H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 35px 2px 25px;
    COLOR: #720000;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    HEIGHT: auto
}
#rightcol #post #postheader H1 A
{
    COLOR: #720000;
    TEXT-DECORATION: none
}
#rightcol #post #postheader H1 A:hover
{
    COLOR: #dc192a;
    TEXT-DECORATION: none
}
#rightcol #post #postheader P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 35px 0px 25px;
    COLOR: #720000;
    LINE-HEIGHT: 13px;
    PADDING-TOP: 0px
}
#rightcol #post #postheader P.author
{
    FLOAT: left;
    MARGIN: 0px 35px 0px 13px
}
#rightcol #post #postheader P.date
{
    FLOAT: right;
    MARGIN: 0px 18px 0px 25px;
    COLOR: #e34655
}
#rightcol #rightsidebar
{
    FLOAT: left;
    MARGIN: 0px 0px 0px 7px;
    WIDTH: 200px
}
#rightcol #rightsidebar H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN: 0px 0px 15px;
    COLOR: #e67219;
    LINE-HEIGHT: 17px;
    FONT-STYLE: italic;
    TEXT-ALIGN: center
}
#rightcol #rightsidebar H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    COLOR: #418fc4;
    LINE-HEIGHT: 14px;
    FONT-STYLE: italic
}
#rightcol #rightsidebar H3 A
{
    COLOR: #418fc4;
    TEXT-DECORATION: none
}
#rightcol #rightsidebar H3 A:hover
{
    COLOR: #e67219;
    TEXT-DECORATION: none
}
#rightcol #rightsidebar IMG
{
    CLEAR: left;
    FLOAT: left;
    MARGIN: 0px 5px 15px 15px
}
#rightcol #rightsidebar IMG.ingredients
{
    FLOAT: none;
    MARGIN: 0px 0px 10px
}
#rightcol #rightsidebar IMG.productshot
{
    FLOAT: none;
    MARGIN: 10px 0px 0px
}
#rightcol #rightsidebar P
{
    CLEAR: both;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 18px 0px 10px;
    COLOR: #b6520c;
    LINE-HEIGHT: 16px;
    FONT-STYLE: italic;
    TEXT-ALIGN: center
}
#rightcol #rightsidebar P.bottom
{
    FONT-SIZE: 12px;
    MARGIN: 0px 0px 10px;
    LINE-HEIGHT: 14px
}
#rightcol #rightsidebar P.orangetextsmall
{
    FONT-SIZE: 9px;
    MARGIN: 5px 0px 10px;
    LINE-HEIGHT: 11px
}
#rightcol #rightsidebar P A
{
    COLOR: #a79170;
    TEXT-DECORATION: none
}
#rightcol #rightsidebar P A:hover
{
    COLOR: #0078c2;
    TEXT-DECORATION: none
}
#rightcol #testimonial
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 10px 7px 15px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000 1px dashed
}
#rightcol #testimonial H2
{
    MARGIN-LEFT: 0px;
    COLOR: #e46e19
}
#rightcol #testimonial P
{
    MARGIN: 1px 0px 6px
}
#sidebar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/sidebar/bg-repeat.jpg) repeat-y;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 15px;
    WIDTH: 225px;
    PADDING-TOP: 0px
}
#sidebar H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    MARGIN: 10px 15px 10px 25px;
    COLOR: #821e1c;
    LINE-HEIGHT: 17px
}
#sidebar H2 A
{
    COLOR: #821e1c;
    TEXT-DECORATION: none
}
#sidebar H2 A:hover
{
    COLOR: #e46e19;
    TEXT-DECORATION: none
}
#sidebar H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 30px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: url(../images/sidebar/nav-button.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 195px;
    COLOR: #b29e80;
    LINE-HEIGHT: 10px;
    PADDING-TOP: 35px;
    HEIGHT: 35px
}
#sidebar H3.blank
{
    BACKGROUND: url(../images/sidebar/nav-button-blank.jpg) no-repeat
}
#sidebar H3 A
{
    COLOR: #b29e80;
    TEXT-DECORATION: none
}
#sidebar H3 A:hover
{
    COLOR: #821e1c;
    TEXT-DECORATION: none
}
#sidebar IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 12px;
    PADDING-TOP: 0px
}
#sidebar IMG.mybrands
{
    MARGIN: 10px 0px 0px 26px
}
#sidebar P
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 18px 0px 10px;
    COLOR: #b6520c;
    LINE-HEIGHT: 16px;
    FONT-STYLE: italic;
    TEXT-ALIGN: center
}
#sidebar P.bottom
{
    FONT-SIZE: 12px;
    MARGIN: 250px 0px 10px;
    LINE-HEIGHT: 14px
}
#sidebar P A
{
    COLOR: #a79170;
    TEXT-DECORATION: none
}
#sidebar P A:hover
{
    COLOR: #0078c2;
    TEXT-DECORATION: none
}
#sidebar UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 25px;
    WIDTH: 180px;
    PADDING-TOP: 0px;
    FONT-FAMILY: "Trebuchet MS";
    LIST-STYLE-TYPE: none
}
#sidebar UL LI
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 0px 0px 10px;
    COLOR: #421c01;
    LINE-HEIGHT: 13px
}
#sidebar UL LI A
{
    COLOR: #421c01;
    TEXT-DECORATION: none
}
#sidebar UL LI A:hover
{
    COLOR: #821e1c;
    TEXT-DECORATION: none
}
#sidebar #navbox
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/sidebar/navbox-bg.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 225px;
    PADDING-TOP: 0;
    HEIGHT: 330px;
	height: 100px;
}

#sidebar #module {
    MARGIN: 0px 0px 1px 14px;
    WIDTH: 190px;
    HEIGHT: 109px
}

#sidebar .newsandmedia#module {
    HEIGHT: 102px
}

#sidebar .newsandmedia#module P A {
    HEIGHT: 102px
}

#sidebar .newsandmedia#module P A:hover {
    COLOR: #0078c2;
    TEXT-DECORATION: none
}
#sidebar .newsandmedia#module IMG
{
    MARGIN-TOP: 15px
}
#sidebar .momsbestblog#module
{
    HEIGHT: 103px
}
#sidebar .momsbestblog#module IMG
{
    MARGIN-TOP: 15px
}
#sidebar .momsbestblog#module P A:hover
{
    COLOR: #d9434e;
    TEXT-DECORATION: none
}
#sidebar #module IMG
{
    MARGIN: 0px 0px 5px 18px
}
#sidebar #module P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    MARGIN: 0px 0px 0px 35px;
    COLOR: #a79170;
    LINE-HEIGHT: 16px;
    FONT-STYLE: normal;
    TEXT-ALIGN: left
}
#sidebar #module P A
{
    COLOR: #a79170;
    TEXT-DECORATION: none
}
#sidebar #module #icon
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px 15px;
    WIDTH: 160px;
    PADDING-TOP: 0px;
    FONT-FAMILY: "Trebuchet MS";
    HEIGHT: 21px
}
#sidebar #module #icon A.facebook
{
    BACKGROUND: url(../images/sidebar/facebook-icon.jpg) no-repeat
}
#sidebar #module #icon A#share
{
    BACKGROUND: url(../images/sidebar/share-this-icon.jpg) no-repeat;
    MARGIN: 0px
}
#sidebar #module #icon A.twitter
{
    BACKGROUND: url(../images/sidebar/twitter-icon.jpg) no-repeat
}
#sidebar #module #icon A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 25px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 135px;
    COLOR: #0078c2;
    LINE-HEIGHT: 11px;
    PADDING-TOP: 5px;
    HEIGHT: 16px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
#sidebar #module #icon A:hover
{
    COLOR: #a79170;
    TEXT-DECORATION: none
}
#sidebar #module #icon #share A:hover
{
    COLOR: #a79170;
    TEXT-DECORATION: none
}
#sidebar #module #icon IMG
{
    FLOAT: left;
    MARGIN: 0px 10px 0px 0px
}
#site
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #fff2cd;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto 20px;
    WIDTH: 900px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE
{
    MARGIN: 0px 0px 0px 15px
}
TABLE TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #821e1c;
}
TABLE TD A
{
    COLOR: #821e1c;
    TEXT-DECORATION: none
}
TABLE TD A:hover
{
    COLOR: #e67219;
    TEXT-DECORATION: none
}
#anchor
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/products/nutritional-facts-header.jpg) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px 5px;
    WIDTH: 220px;
    PADDING-TOP: 0px;
    HEIGHT: 25px
}
#anchor P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #4e84c4;
    LINE-HEIGHT: 13px;
    PADDING-TOP: 0px
}
#anchor P A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 200px;
    PADDING-TOP: 6px;
    HEIGHT: 19px;
    TEXT-DECORATION: none
}
#anchor P A:hover
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
#slidepanel
{
    BORDER-RIGHT: #ffca4a 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    DISPLAY: none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 0px 7px;
    BORDER-LEFT: #ffca4a 1px solid;
    WIDTH: 216px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #ffca4a 1px solid
}
#slidepanel IMG
{
    FLOAT: none;
    MARGIN: 0px 0px 0px 8px
}
