
/* HOME */
#homeflash { height:514px; overflow:hidden; }


/* BOTTOM ROW */
.bottomrow { position:absolute; width:970px; height:1px; margin-bottom:-125px; }
.bottomrow .links { float:left; margin:4px 0 0 7px; width:150px; position:relative; top:-125px; z-index:25; }
.bottomrow .links a, .bottomrow .links a img { display:block; }

.seethedifference { margin-top:-125px; position:absolute; right:-12px; top:-33px; z-index:30; width:388px; height:182px; }
.natblend { background:url(images/natblend_bg.jpg) 0 34px no-repeat; }
.natblend .stdcopy { margin:46px 0 0 14px; width:121px; }
.natblend .stdcopy p { margin:3px 0; color:#735a24; font-size:9px; line-height:13px; font-weight:bold; }
.newlook { background:url(images/newlook_bg.jpg) 0 34px no-repeat; }
.newlook .stdcopy { margin:46px 0 0 14px; width:160px; }
.newlook .stdcopy p { margin:3px 0; color:#FFF; font-size:9px; line-height:13px; font-weight:bold; }
.mmeals { margin-top:-91px; position:absolute; right:-10px; top:-33px;  }
.mmeals img { border:none; }
.smartblend { margin-top:-109px; position:absolute; right:-10px; top:-33px;  }

/*PODULATOR*/
.tablinks { margin:188px 0 0 13px; position:absolute; }
.tabcontainer { position:relative; top:-315px; left:148px; z-index:500; height:315px; width:455px; overflow:hidden; }
.tabthumbs { margin:193px 0 0 7px; height:124px; }
.tabimgroll { float:left; width:145px; height:124px; }

.tabpopmodule { z-index:15; top:315px; height:320px; width:455px; background:url(images/tabpop/tabpopmodule_bg.png) top left no-repeat; }
.tabpopcontent { padding:14px; }
.tabpopcontent .closetab { float:right; margin:0 15px 0 0; color:#FFF; font-size:9px; }
.tabpopcontent h3 { margin:15px 10px 10px 10px; }

.tpcopy { padding:8px; font-size:10px; background-color:#FFF; }
.tpcopy .desc { margin-bottom:8px; height:35px; font-size:9px; line-height:12px; font-weight:bold; }
.tpphoto { float:left; width:146px; }

.tpinfo { margin-left:148px; padding:10px; height:102px; background-color:#f0f0f0; }
.tpinfo p { font-size:9px; line-height:11px; color:#666; }
.tpinfo p .hdr { font-size:12px; }
.tpinfo .bulletlinks { padding:5px 0; }
.tpinfo .bulletlinks p { margin:3px 0 0 0; padding-left:10px; background:url(images/tabpop/link_bullet.gif) top left no-repeat; background-position:0 5px; }

.tpsteps { margin-left:148px; height:95px; }
.tpsteps p { margin-bottom:2px; padding:5px 15px 5px 85px; height:20px; font-size:9px; line-height:11px; }
.tps1 { background:url(images/tabpop/step_1.gif) top left no-repeat #F0F0F0; background-position:15px 7px; }
.tps2 { background:url(images/tabpop/step_2.gif) top left no-repeat #F0F0F0; background-position:15px 5px; }
.tps3 { background:url(images/tabpop/step_3.gif) top left no-repeat #F0F0F0; background-position:15px 3px; }

.tpinfo .expertbtn { float:right; position:relative; }
.tpinfo .petgobtn { position:relative; top:6px; }

.tpbullets p { padding:0 0 10px 10px; background:url(images/tabpop/success_bullet.gif) top left no-repeat; background-position:0 2px; }


/* MM HOMEPAGE TAKEOVER */
.bigflash {background:#54504f; opacity:0.5; padding:0; margin:0; text-align:center; }
.mmnoflash { background:url(images/mm.jpg) top left no-repeat; height:570px; }
.mmflash { margin-bottom:-2px; }
.mmnoflash p { padding:355px 277px 0 285px; }

/*div#TakeoverFlash { width:100%; margin:0 auto; padding:70px 0 0 140px; }
.mmflash { padding:0; margin:0; border:1px solid red; position:relative; }*/

