@charset "UTF-8";
/* CSS Document */

body { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:10pt; color:#000000; background-color:#FFFFFF; margin:0px; }

h1 { font-size:20px; }
h2 { font-size:16px; }
h3 { font-size:14px; }
h4 { font-size:12px; }
h5 { font-size:11px; }


#contentleft { display:none; }
#contentcenter { width:800px; }
#contentright { float:left; }

#contentcenter2 { width:800px; }
#contentright2 { display:none; }

#contentleft3 { display:none; }
#contentcenter3 { width:800px; }
#contentright3 { display:none; }

#nav { display:none; } 
#mmlogo { position:absolute; top:0px; left:0px; }


a { text-decoration:none; }
a:link { color: #333333; text-decoration:underline; } 
a:active { color: #ff3300; } 
a:visited { color:#333333; } 
a:hover { color: #ff3300; text-decoration:underline; }


#bottom { display:none; }
#footer { display:none; }

.listmargin li { position:relative; left:-20px; }
.intextgraphic { float:left; margin-right:10px; }

#graphictitle { position:relative; left:20px; }

.nutrition { border:solid 3px #219900; }
#selectme { float:right; margin:0px 0px 20px 20px; }
.selpack { font-weight:bold; line-height:25px; }

.ingredients { text-transform:uppercase; }
.note { color:#666666; font-size:10px; }

.subscript { vertical-align: sub; font-size:7px; }
.nobr { white-space:nowrap; }

/* landing page specific */
#landingleft { width:490px; padding:0px; float:left; margin-top:70px; margin-right:19px; position:relative; left:60px; z-index:30; }
#landingright { width:420px; padding:0px; float:left; margin-top:10px; }
#landingproducts { position:absolute; left:40px; top:240px; z-index:20; }

.landlink { float:left; margin-right:25px; font-size:12px; font-weight:bold; }
.landlinksub {  font-size:11px; font-weight:normal;  }
.landlink a:visited { color:#ec661a; } 
.item { margin-bottom:-5px;  }

.insidepush { position:relative; top:25px; }
 
#pagecontrol { display:none; }

/* left nav */
#navleft { width:210px; margin:30px 10px 20px 0px; font-weight:bold; }
#navleft ul { list-style-type:none; position:relative; left:-10px; margin-bottom:10px; }
#navleft li { margin-bottom:5px; }
.on { font-weight:bold; color:#4b7b17; }
.onsub { list-style-type:disc; }
.low { position:relative; left:-20px; font-weight:normal; }
#navleft a:visited { color:#ec661a; } 

/* dhtml nav */
#flyout_navinsidestory { display:none; }
#flyout_navproducts { display:none; }
#flyout_navgoodhealth { display:none; }
#flyout_navrecipebox { display:none; }
#flyout_navgoodfun { display:none; }

/* dhtml nav French */
#flyout_navinsidestory_f { display:none; }
#flyout_navproducts_f {  display:none; }
#flyout_navgoodhealth_f { display:none; }
#flyout_navrecipebox_f { display:none; }
#flyout_navgoodfun_f { display:none; }

/* intro page specific */

#containintro { margin:36px auto; width:932px; position:relative; }
#introback { background-image:url(../images/introback.jpg); background-repeat:no-repeat; width:932px; height:507px; text-align:center; }
#inav { padding-top:160px; }

/* home page specific */

#containhome { margin:36px auto; width:929px; position:relative; }
#containflash { border-left:solid 1px #99c71e; border-right:solid 1px #99c71e; z-index:5; }

#mods {  }
.modbackr { width:232px; height:195px; background:url(../images/mod_midr.gif) repeat-y; float:right; border-right:solid 1px #99c71e; }
.modbackm { width:232px; height:195px; background:url(../images/mod_midm.gif) repeat-y; float:right; }
.modbotl { height:195px; background:url(../images/mod_botl.gif) no-repeat bottom; }
.modbotm { height:195px; background:url(../images/mod_botm.gif) no-repeat bottom; }
.modbotr { height:195px; background:url(../images/mod_botr.gif) no-repeat bottom; }
.modspace { margin:0px 20px 0px 20px; text-align:right; }
.modspace2 { margin:0px 0px 0px 20px; text-align:right; }
.modspace3 { margin:0px 0px 0px 6px; text-align:right; }
.modspace4 { margin:0px 0px 0px 22px; text-align:left; }
.modspacehalf { margin-bottom: 10px; }
.modslide { float:right; margin-left:6px; }
.modslide2 { float:right; margin-left:6px; position:relative; left:7px; }
.modslide3 { float:right; margin-left:-3px; position:relative; left:5px; }

/*
.modhead1 { font-size:12px; color:#78107e; font-weight:bold; text-transform:uppercase; }
.modhead2 { font-size:12px; color:#d80017; font-weight:bold; text-transform:uppercase; }
.modhead3 { font-size:12px; color:#ea2667; font-weight:bold; text-transform:uppercase; }
.modhead4 { font-size:12px; color:#e97f00; font-weight:bold; text-transform:uppercase; }
.modhead5 { font-size:12px; color:#414093; font-weight:bold; text-transform:uppercase; }
.modhead6 { font-size:12px; color:#009c8c; font-weight:bold; text-transform:uppercase; } 
*/

.modcont1 { font-size:12px; color:#78107e; line-height:15px; }
.modcont2 { font-size:12px; color:#d80017; line-height:15px; }
.modcont3 { font-size:12px; color:#ea2667; line-height:15px; text-align:right; }
.modcont4 { font-size:12px; color:#e97f00; line-height:15px; }
.modcont5 { font-size:12px; color:#414093; line-height:15px; }
.modcont6 { font-size:12px; color:#009c8c; line-height:15px; }

.modcont1 a { text-transform:uppercase; font-weight:bold; }
.modcont1 a:link { color:#78107e; }
.modcont1 a:active { color:#ff3300; }
.modcont1 a:visited { color:#78107e; }
.modcont1 a:hover { color:#ff3300; }
.modcont2 a { text-transform:uppercase; font-weight:bold; }
.modcont2 a:link { color:#d80017; }
.modcont2 a:active { color:#ff3300; }
.modcont2 a:visited { color:#d80017; }
.modcont2 a:hover { color:#ff3300; }
.modcont3 a { text-transform:uppercase; font-weight:bold; }
.modcont3 a:link { color:#ea2667; }
.modcont3 a:active { color:#ff3300; }
.modcont3 a:visited { color:#ea2667; }
.modcont3 a:hover { color:#ff3300; }
.modcont4 a { text-transform:uppercase; font-weight:bold; }
.modcont4 a:link { color:#e97f00; }
.modcont4 a:active { color:#ff3300; }
.modcont4 a:visited { color:#e97f00; }
.modcont4 a:hover { color:#ff3300; }
.modcont5 a { text-transform:uppercase; font-weight:bold; }
.modcont5 a:link { color:#414093; }
.modcont5 a:active { color:#ff3300; }
.modcont5 a:visited { color:#414093; }
.modcont5 a:hover { color:#ff3300; }
.modcont6 a { text-transform:uppercase; font-weight:bold; }
.modcont6 a:link { color:#009c8c; }
.modcont6 a:active { color:#ff3300; }
.modcont6 a:visited { color:#009c8c; }
.modcont6 a:hover { color:#ff3300; }

