    html, body{
        height:100%;
        margin:0px;
        padding:0px;
        background-color: #d6cfbb;
        background-image: url(/images/nutriware/background.jpg);
    }
    h1, h2, h3, p {
        padding:0px;
        margin:0px;
    }
    #center{
        width:100%;
        height:100%;
        border:0px;
    }
    #container{
        position:relative;
        margin:auto;
        background-image: url(/images/nutriware/backframe.gif);
        background-position: top center;
        background-repeat: no-repeat;
        height:718px;
        width:540px;
    }
    #container.videos{
        position:relative;
        margin:auto;
        background-image: url(/images/nutriware/backframe.gif);
        background-position: top center;
        background-repeat: no-repeat;
        height:718px;
        width:540px;
    }
    #masthead{
        position:absolute;
        top:12px;
        left:24px;
        width:210px;
        height:76px;
        z-index:20;
    }
    #content{
        position:absolute;
        top:8px;
        left:8px;
        height:656px;
        width:524px;
        overflow:hidden;
    }
    #copyright{
        position:absolute;
        top:678px;
        left:8px;
        height:20px;
        width:504px;

        text-align:right;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:9px;
        color:white;
    }
    #main_menu{
        position:absolute;
        left:26px;
        top:396px;
    }
    #main_menu td{
        text-align:center;
    }
    #main_menu a{
        text-align:center;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-weight:normal;
        font-size:14px;
        color:white;
        text-decoration:none;
    }
    #main_menu a.main_menu_current{
        color:#dda900;
    }
    #main_menu a:hover{
        color:#dda900;
    }
    #main_menu td.sep{
        background-image: url(/images/nutriware/menu_dots.gif);
        background-position: center bottom;
        background-repeat: no-repeat;
        width:20px;
    }

    #top_bubble{
        position:absolute;
        top:0px;
        left:0px;
        height:388px;
        width:524px;
        overflow:hidden;
        background-position: center top;
        background-repeat: no-repeat;
        z-index:10;
        /*border:red solid 1px;*/
    }
    #top_map_transparent{
        position:absolute;
        top:0px;
        left:0px;
        height:388px;
        width:524px;
        z-index:5;
    }
    #bottom_bubble{
        position:absolute;
        top:436px;
        left:0px;
        height:218px;
        width:524px;
        overflow:hidden;
        z-index:10;
    }
    #bottom_map_transparent{
        position:absolute;
        top:0px;
        left:0px;
        height:218px;
        width:524px;
        z-index:0;
    }
    
    
     /* --------------------- RECIPES -------------------- */
    #top_bubble.recipes{
        background-image: url(/images/nutriware/recipes_top_bg.gif);
    }
    
    #top_bubble.recipes h1{
        font-weight:normal;
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-size:18px;
        color:#77a90a;
        position:absolute;
        top:86px;
        left:20px;
        z-index:10;
        height:27px;

    }
    #top_bubble.recipes h1 span{
        color:#4b4b4a;
        font-family:Arial,DejaVu Sans,Geneva,Luxi Sans,sans-serif;

    }
    
    #top_bubble.recipes p{
        font-family:Arial,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
    }
    
    #top_bubble.recipes p.top_text{
        position:absolute;
        top:125px;
        left:40px;
        width:430px;
        color:#fff;
        font-size:11px;
        line-height:12px;
        /*border: solid red 1px;*/
        

    }
    #top_bubble.recipes a{
        color:#fff;
        text-decoration:none;

    }
    #top_bubble.recipes a:hover{
        text-decoration:underline;
    }
    #top_bubble.recipes p.cooker_link{
        position:absolute;
        top:277px;
        left:73px;
        font-size:12px;
        line-height:12px;
        font-weight:bold;
        text-align:center;
        z-index:100;

    }
    #top_bubble.recipes p.gourmet_link{
        position:absolute;
        top:277px;
        left:292px;
        font-size:12px;
        line-height:12px;
        font-weight:bold;
        text-align:center;
        z-index:100;

    }
    #top_bubble.recipes p.cooker_recipes{
        position:absolute;
        top:320px;
        left:147px;
        font-size:11px;
        font-weight:normal;
        z-index:100;

    }
    #top_bubble.recipes p.gourmet_recipes{
        position:absolute;
        top:320px;
        left:364px;
        font-size:11px;
        font-weight:normal;
        z-index:100;

    }
    
    #bottom_bubble.recipes{
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        line-height:15px;
        font-size:13px;
        font-weight:bold;
        color:#515151;
    }
    
    #bottom_bubble.recipes p.slogan{
        font-size: 18px;
        text-align: center;
        margin-top:6px;
    }
    
    #bottom_bubble.recipes div.left{
        position:absolute;
        border-right: solid 1px #aaa;
        height:180px;
        top:30px;
        left:0px;
        width:228px;
    }
    

    
    #bottom_bubble.recipes div.left p{
        margin-top:30px;
        margin-left:18px;
        margin-right:20px;
    }
 
    #bottom_bubble.recipes table.recipes_bottom_nav{
        position:absolute;
        top:48px;
        left:240px;
        width:280px;
    }
    #bottom_bubble.recipes table.recipes_bottom_nav td{
        vertical-align:top;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        line-height:13px;
        font-size:11px;
        font-weight:normal;
        height:80px;
        color:#515151;
    }
    #bottom_bubble.recipes table.recipes_bottom_nav td a{
        padding-top:2px;
        line-height:13px;
        font-size:13px;
        font-weight:bold;
        color:#D20200;
        letter-spacing:-1px;
    }
    #bottom_bubble.recipes table.recipes_bottom_nav td a.more{
        font-size:11px;
        font-weight:normal;
        background-image:url(/images/nutriware/red_arrow.gif);
        background-position: left bottom;
        background-repeat: no-repeat;
        padding-left:8px;
    }
    
    /* --------------------- INDEX -------------------- */
    #top_bubble.index{
        background-image: url(/images/nutriware/index_top_bg.gif);
    }
    p.slogan{
        color:#77a90a;
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-size:20px;
        line-height:20px;
    }
    p.slogan span{
        letter-spacing:-1px;
    }
    #top_bubble.index p.slogan{
        position:absolute;
        top:32px;
        left:282px;
    }
    span.trade{
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-weight:normal;
    }
    #top_bubble.index a{
        text-decoration:underline;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:12px;
        font-weight:bold;
        color:#58595b;
    }
    #top_bubble.index a:hover{
        color:#D20200;
    }
    #top_bubble.index p.cooker_link{
        position:absolute;
        top:362px;
        left:55px;
        z-index:10;
    }
    #top_bubble.index p.gourmet_link{
        position:absolute;
        top:362px;
        left:274px;
        z-index:10;
    }
    
    #cupsize{
        position:absolute;
        top:70px;
        left:170px;
    }

    #bottom_bubble.index{
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        line-height:15px;
        font-size:13px;
        font-weight:bold;
        color:#515151;
    }
    #bottom_bubble.index div.left{
        position:absolute;
        border-right: solid 1px #aaa;
        height:200px;
        top:10px;
        left:0px;
        width:228px;
    }
    #bottom_bubble.index div.left p{
        margin-top:30px;
        margin-left:18px;
        margin-right:20px;
    }
 
    #bottom_bubble.index table.index_bottom_nav{
        position:absolute;
        top:10px;
        left:240px;
        width:280px;
    }
    #bottom_bubble.index table.index_bottom_nav td{
        vertical-align:top;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        line-height:13px;
        font-size:11px;
        font-weight:normal;
        height:66px;
        color:#515151;
    }
    #bottom_bubble.index table.index_bottom_nav td a{
        padding-top:2px;
        line-height:13px;
        font-size:13px;
        font-weight:bold;
        color:#D20200;
        letter-spacing:-1px;
    }
    #bottom_bubble.index table.index_bottom_nav td a.more{
        font-size:11px;
        font-weight:normal;
        background-image:url(/images/nutriware/red_arrow.gif);
        background-position: left bottom;
        background-repeat: no-repeat;
        padding-left:8px;
    }

    /* --------------------- PRODUCTS -------------------- 

    #top_bubble.products{
        background-image: url(/images/nutriware/products_top_bg.gif);
    }
    #top_bubble.products h2{
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-weight:bold;
        font-size:20px;
        line-height:20px;
        color:#fff;
        position:absolute;
        left:55px;
        top:330px;
        width:220px;
    }
    #bottom_bubble.products{
        background-image: url(/images/nutriware/products_bottom_bg.gif);
    }
    #bottom_bubble.products h1{
        background-image: url(/images/nutriware/green-apple.gif);
        background-position: left top;
        background-repeat: no-repeat;
        padding-left:34px;
        font-weight:normal;
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-size:15px;
        height:24px;
        position:relative;
        left:2px;
        color:#77a90a;
    }
    #bottom_bubble.products h1 span{
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:12px;
        position:relative;
        top:-2px;
    }
    #bottom_bubble.products a{
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-weight:normal;
        font-size:24px;
        line-height:22px;
        color:#fff;
    }
    #products_bottom_menu a{
        position:absolute;
        z-index:5;
        text-decoration:none;
        color:#fff
    }
    #products_bottom_menu a.cooker{
        top:100px;
        left:20px;
    }
    #products_bottom_menu a.cooker span{
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:20px;
        padding-left:21px;
    }
    #products_bottom_menu a.gourmet{
        top:35px;
        left:20px;
    }
    #products_bottom_menu a.gourmet span{
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:20px;
        padding-left:42px;
    }
    #products_bottom_menu a.blender{
        top:170px;
        left:20px;
        font-size:28px;
    }
    #products_bottom_menu a.blender span{
        position:relative;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        top:-10px;
        font-size:18px;
    }
    
    */
    
    /* --------------------- ABOUT US -------------------- */    
    #top_bubble.about_us{
        background-image: url(/images/nutriware/about_us_top_bg.gif);
    }
    #top_bubble.about_us h1{
        font-weight:normal;
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-size:18px;
        color:#77a90a;
        position:absolute;
        top:86px;
        left:20px;
        z-index:10;
        height:27px;
    }
    
    #top_bubble div.top_text{
        position:relative;
        left:38px;
         top:143px;
        width:432px;
        
    }
    
    #top_bubble.about_us p{
        font-weight:normal;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:14px;
        line-height:17px;
        color:#fff;
        margin-bottom:20px;
        
        
    }


    #top_bubble.about_us h2.bubble_blurb{
        position:absolute;
        top:222px;
        left:300px;
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-weight:normal;
        font-size:30px;
        line-height:24px;
        color:#464646;
        text-align:center;
        letter-spacing:-2px;

    }
    #top_bubble.about_us h2.bubble_blurb span{
        position:relative;
        top:-14px;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-weight:bold;
        font-size:12px;
        color:#464646;
    }
    #top_bubble.about_us p.bubble_blurb{
        position:absolute;
        top:280px;
        left:334px;
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-weight:normal;
        font-size:13px;
        line-height:14px;
        color:#77a90a;
        text-align:center;
    }
    #bottom_bubble.about_us{
        background-image: url(/images/nutriware/about_us_bottom_bg.gif);
    }
    #bottom_bubble.about_us h2{
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-weight:normal;
        font-size:21px;
        line-height:21px;
        color:#77a90a;
        position:absolute;
        top:8px;
        left:50px;
        text-indent:-30px;
    }
    #bottom_bubble.about_us h2 span{
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
    }


    /* --------------------- CUSTOMER SERVICE -------------------- */

    #top_bubble.customer_service{
        background-image: url(/images/nutriware/customer_service_top_bg.gif);
    }
    #top_bubble.customer_service p.slogan{
        position:absolute;
        top:32px;
        left:254px;
    }
    
    #customer_service_top_text{
        position:absolute;
        top:144px;
        left:270px;
    }
    #customer_service_top_text h1{
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-weight: normal;
        font-size:22px;
        line-height:22px;
        color:#5a471b;
        margin-bottom:5px;
    }
    #customer_service_top_text h1 span{
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-weight:normal;
    }
    #customer_service_top_text h2{
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-weight: bold;
        font-size:16px;
        line-height:16px;
        color:#fff;
    }
    #customer_service_top_text p{
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-weight: normal;
        font-size:14px;
        color:#fff;
    }
    #customer_service_top_text p.contact_info{
        line-height: 15px;
    }
    #customer_service_top_text a{
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-weight: normal;
        font-size:14px;
        color:#fff;
        text-decoration:none;
    }
    #customer_service_top_text a:hover{
        text-decoration:underline;
    }
    #customer_service_top_text h3{
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-weight: bold;
        font-size:16px;
        color:#5a471b;
        margin-top:5px;
    }
    #customer_service_top_text p.customer_service{
        font-size:11px;
        color:#5a471b;
    }
    #customer_service_top_text p.customer_service a{
        font-size:11px;
        color:#fff;
        text-decoration:underline;
    }
    #customer_service_top_text p.customer_service_info{
        margin-top:6px;
        font-size:11px;
        color:#fff;
    }
    #bottom_bubble.customer_service{
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        line-height:15px;
        font-size:13px;
        font-weight:bold;
        color:#515151;
    }
    #bottom_bubble.customer_service div.left{
        position:absolute;
        border-right: solid 1px #aaa;
        height:200px;
        top:10px;
        left:0px;
        width:228px;
    }
    #bottom_bubble.customer_service div.left p{
        margin-top:30px;
        margin-left:18px;
        margin-right:20px;
    }
 
    #bottom_bubble.customer_service table.customer_service_bottom_nav{
        position:absolute;
        top:38px;
        left:240px;
        width:280px;
    }
    #bottom_bubble.customer_service table.customer_service_bottom_nav td{
        vertical-align:top;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        line-height:13px;
        font-size:11px;
        font-weight:normal;
        height:80px;
        color:#515151;
    }
    #bottom_bubble.customer_service table.customer_service_bottom_nav td a{
        padding-top:2px;
        line-height:13px;
        font-size:13px;
        font-weight:bold;
        color:#D20200;
        letter-spacing:-1px;
    }
    #bottom_bubble.customer_service table.customer_service_bottom_nav td a.more{
        font-size:11px;
        font-weight:normal;
        background-image:url(/images/nutriware/red_arrow.gif);
        background-position: left bottom;
        background-repeat: no-repeat;
        padding-left:8px;
    }
    
    
    /* --------------------- GOURMET  -------------------- */    
    #top_bubble.gourmet{
        background-image: url(images/nutriware/gourmet_top_bg.gif);
    }
    #top_bubble.gourmet div.gourmet_feature_menu_float{
        position:absolute;
        top:16px;
        left:253px;
        width:250px;
        text-align:left;
    }
    #top_bubble.gourmet div.gourmet_feature_menu_float img{
        float:left;
        margin-right:5px
    }
    #top_bubble.gourmet div.gourmet_feature_menu_float a{
        color:#58595b;
        font-size:12px;
        font-weight:bold;
        line-height:13px;
    }
    #bottom_bubble.gourmet{
        background-image: url(/images/nutriware/gourmet_bottom_bg.gif);
        background-position: right bottom;
        background-repeat: no-repeat;
        padding-left:30px;
        /*border: solid green 1px;*/
        width:488px;
        height:214px;
    }
    #bottom_bubble.gourmet h1{
        font-weight:normal;
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-size:15px;
        line-height:15px;
        color:#77a90a;
        margin-top:8px;
        margin-bottom:2px;        
        z-index:10;
    }
    #bottom_bubble.gourmet p{
        font-weight:normal;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:12px;
        line-height:14px;
        color:#000;
        width:450px;
    }
    #two_year_warranty2{
        position:absolute;
        top:152px;
        left:16px;
    }

    /* --------------------- GOURMET DIGITAL -------------------- */
    #top_bubble.gourmet_digital{
        background-image: url(images/nutriware/gourmet_digital_top_bg.gif);
    }
    #legend_gourmet_digital{
        position:absolute;
        top:130px;
        left:18px;
        width:170px;
    }
    #legend_gourmet_digital h3{
        color:#000;
        font-family:Arial Black,Geneva,Luxi Sans,sans-serif;
        font-size:12px;
        line-height:12px;
        margin-bottom:6px;
        font-weight:normal;
    }
    #legend_gourmet_digital p{
        color:#000;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:11px;
        line-height:11px;
        margin-bottom:2px;
        font-weight:normal;
    }
    
    #bottom_bubble.gourmet_digital{
        background-image: url(images/nutriware/gourmet_digital_bottom_bg.jpg);
        background-position: right bottom;
        background-repeat: no-repeat;
        /*border:solid red 1px;*/
        width:516px;
        height:210px;
        
    }
    
    #bottom_bubble.gourmet_digital h1{
        margin-top:10px;
        margin-left:20px;
        font-weight:normal;
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-size:15px;
        color:#77a90a;
        z-index:10;
    }
    #bottom_bubble.gourmet_digital p{
        margin-left:20px;
        margin-top:10px;
        font-weight:normal;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:12px;
        line-height:14px;
        color:#000;
        width:250px;
    }


    /* --------------------- GOURMET NUTRITIOUS -------------------- */
    #top_bubble.gourmet_nutritious{
        background-image: url(images/nutriware/gourmet_nutritious_top_bg.gif);
    }
    
    #top_bubble.gourmet_nutritious #gourmet_feature_menu_float{
        
    }
    #legend_gourmet_nutritious{
        position:absolute;
        top:136px;
        left:16px;
    }
    #legend_gourmet_nutritious p{
        position:absolute;
        color:#000;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:11px;
        line-height:12px;
        font-weight:normal;
    }
    #legend_gourmet_nutritious p.p1{
        top:6px;
        left:0px;
        width:180px;
    }
    #legend_gourmet_nutritious p.p2{
        top:120px;
        left:0px;
        width:178px;
    }
    #legend_gourmet_nutritious p.p3{
        top:35px;
        left:288px;
        width:110px;
    }
    #gourmet_nutritious_top_illustration{
        position:absolute;
        top:96px;
        left:235px;
        width:276px;
    }
    #gourmet_nutritious_top_illustration td{
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:10px;
        line-height:13px;
        font-weight:normal;
        text-align:center;
        color:#827e7e;
    }
    #gourmet_nutritious_top_illustration td div{
        font-size:11px;
        text-align:left;
        color:#000;
        margin-left:2px;
    }
    
    #bottom_bubble.gourmet_nutritious h1{
        margin-left:20px;
        margin-top:6px;
        font-weight:normal;
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-size:15px;
        color:#77a90a;
        z-index:10;
    }
    #bottom_bubble.gourmet_nutritious h2{
        margin-left:20px;
        margin-top:6px;

        font-weight:normal;
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-size:15px;
        color:#77a90a;
        z-index:10;
    }
    #bottom_bubble.gourmet_nutritious h3{
        margin-left:35px;
        margin-top:8px;
        font-weight:normal;
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-size:11px;
        color:#77a90a;
        z-index:10;
    }
    #bottom_bubble.gourmet_nutritious p{
        margin-left:20px;
        font-weight:normal;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:11px;
        line-height:14px;
        color:#000;
    }
    #bottom_bubble.gourmet_nutritious p.wide{
        
    }
    #bottom_bubble.gourmet_nutritious p.list{
        padding-left:14px;
        text-indent:-14px;
        margin-left:35px;
        width:380px;

    }
    #bottom_bubble.gourmet_nutritious p.narrow{
        width:400px;
    }
    #bottom_bubble.gourmet_nutritious img{
        position:absolute;
        top:96px;
        left:418px;
    }
    
    
    /* --------------------- GOURMET VERSATILITY -------------------- */
    #top_bubble.gourmet_versatility{
        background-image: url(images/nutriware/gourmet_versatility_top_bg.gif);
    }
    #legend_gourmet_versatility{
        position:absolute;
        top:136px;
        left:16px;
    }
    #legend_gourmet_versatility p{
        color:#000;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:11px;
        line-height:13px;
        font-weight:normal;
        width:170px;
    }
    #legend_gourmet_versatility p.p2{
        margin-top:12px;
    }
    #bottom_bubble.gourmet_versatility{
        padding-left:30px;
        /*border: solid green 1px;*/
        width:493px;
        height:214px;
    }
    #bottom_bubble.gourmet_versatility h1{
        font-weight:normal;
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-size:20px;
        line-height:20px;
        color:#77a90a;
        margin-top:10px;
        margin-bottom:2px;        
        z-index:10;
    }
    #bottom_bubble.gourmet_versatility h2{
        font-weight:normal;
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-size:20px;
        line-height:20px;
        color:#77a90a;
        margin-top:20px;
        margin-bottom:2px;        
        z-index:10;
    }
    #bottom_bubble.gourmet_versatility p{
        font-weight:normal;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:11px;
        line-height:14px;
        color:#000;
        width:450px;
    }
    #bottom_bubble.gourmet_versatility p.narrow{
        width:330px;
    }
    #bottom_bubble.gourmet_versatility div.decorative{
        position:absolute;
        top:98px;
        left:362px;
        width:160px;
        text-align:center;
        font-weight:bold;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:11px;
        margin-top:0px;
        color:#000;
    }
    
    /* --------------------- GOURMET STAINLESS -------------------- */
    #top_bubble.gourmet_stainless{
        background-image: url(images/nutriware/gourmet_stainless_top_bg.gif);
    }
    #top_bubble.gourmet_stainless #stainless{
        position:absolute;
        top:132px;
        left:18px;
    }
    #stainless_top_blurb{
        position:absolute;
        top:24px;
        left:398px;
        color:#58595b;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:13px;
        line-height:12px;
        font-weight:bold;
    }
    #stainless_top_blurb div{
        font-size:11px;
    }
    #bottom_bubble.gourmet_stainless h1{
        margin-top:20px;
        text-align:center;
        font-weight:normal;
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-size:20px;
        color:#77a90a;
        z-index:10;
    }
    #bottom_bubble.gourmet_stainless p{
        font-weight:bold;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:11px;
        line-height:14px;
        color:#000;
        margin-left:110px;
    }
    #bottom_bubble.gourmet_stainless div{
        margin:auto;
        padding-left:70px;
        width:300px;
    }
    #bottom_bubble.gourmet_stainless ul{
        font-weight:bold;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        margin-top:10px;
        font-size:13px;
        color:#6d6e71;
    }
    #bottom_bubble.gourmet_stainless li{
        font-weight:bold;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:13px;
        line-height:15px;
        color:#6d6e71;
    }
    
    
    
    /* --------------------- RICE COOKER -------------------- */    
    #bottom_bubble.rice_cooker h1{
        background-image: url(/images/nutriware/broccoli.gif);
        background-position: right top;
        background-repeat: no-repeat;
        padding-right:36px;
        font-weight:normal;
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-size:15px;
        color:#77a90a;
        position:absolute;
        top:4px;
        left:16px;
        z-index:10;
        height:25px;
    }
    #bottom_bubble.rice_cooker h3{
        font-weight:bold;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:11px;
        color:#77a90a;
    }
    #bottom_bubble.rice_cooker p{
        font-weight:normal;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:11px;
        line-height:14px;
        margin-bottom:2px;
        color:#000;
    }
    #bottom_bubble.rice_cooker p.wide{
        position:absolute;
        top:26px;
        left:16px;
        width:480px;
    }
    .green{
        color:#77a90a;
        padding-right:1px;
    }
    #rice_cooker_bottom_text{
        position:absolute;
        top:67px;
        left:36px;
        width:450px;
    }
    #bottom_bubble.rice_cooker p.list{
        text-indent:-14px;
        position:relative;
        left:14px;
        width:445px;
    }
    #bottom_bubble.rice_cooker h2{
        padding-top:8px;
        font-weight:normal;
        font-family:Arial Black,Geneva,Luxi Sans,sans-serif;
        font-size:15px;
        color:#77a90a;
    }
    
    /* --------------------- RICE COOKER FEAURES -------------------- */    
    #bottom_bubble.rice_cooker_features h1{
        font-weight:normal;
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-size:17px;
        color:#77a90a;
        position:absolute;
        top:8px;
        left:26px;
        z-index:10;
        height:25px;
    }
    #bottom_bubble.rice_cooker_features p{
        font-weight:normal;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:12px;
        line-height:14px;
        margin-bottom:2px;
        color:#000;
    }
    #bottom_bubble.rice_cooker_features p.wide{
        position:absolute;
        top:32px;
        left:26px;
        width:480px;
    }
    #bottom_bubble.rice_cooker_features p.narrow{
        position:absolute;
        top:109px;
        left:26px;
        width:480px;
    }
    #bottom_bubble.rice_cooker_features h2{
        position:absolute;
        top:86px;
        left:26px;
        font-weight:normal;
        font-family:Arial Black,Geneva,Luxi Sans,sans-serif;
        font-size:17px;
        color:#77a90a;
    }
    #cup_size_icon{
        position:absolute;
        top:154px;
        left:414px;
    }
    #warranty_icon{
        position:absolute;
        top:310px;
        left:470px;
    }
    
    /* --------------------- RICE COOKER GRAINS -------------------- */    
    #bottom_bubble.rice_cooker_grains h1{
        background-image: url(/images/nutriware/brown-rice.gif);
        background-position: left top;
        background-repeat: no-repeat;
        padding-left:38px;
        font-weight:normal;
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-size:15px;
        color:#77a90a;
        position:relative;
        top:8px;
        left:8px;
        z-index:10;
        height:25px;
    }
    #bottom_bubble.rice_cooker_grains p{
        font-weight:normal;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:11px;
        line-height:13px;
        margin-bottom:2px;
        color:#000;
    }
    #bottom_bubble.rice_cooker_grains p.wide{
        position:relative;
        margin-top:10px;
        left:48px;
        width:460px;
    }
    #bottom_bubble.rice_cooker_grains p.narrow{
        position:relative;
        margin-top:12px;
        left:68px;
        width:400px;
    }


    /* --------------------- MISC -------------------- */ 
    
    div.gourmet_feature_menu_float a{
        color:#808285;
        text-decoration:none;
        font-size:10px;
        line-height:11px;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
    }
    div.gourmet_feature_menu_float a:hover{
        color:#808285;
        text-decoration:underline;
    }
    
    
    div.gourmet_feature_menu_float{
        position:absolute;
        top:16px;
        left:253px;
        text-align:center;
    }
    
    h1.gourmet_title{
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-size:15px;
        font-weight:normal;
        line-height:12px;
        color:#5a471b;
        position:absolute;
        top:87px;
        left:22px;
    }
    h1.gourmet_title div{
        font-size:26px;
        line-height:34px;
        color:#2c2000;
        position:relative;
        top:-5px;
    }
    #gourmet_order_now{
        position:absolute;
        top:335px;
        left:30px;
        color:#808285;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:12px;
    }
    #gourmet_order_now img{
        vertical-align: middle;
    }

    #gourmet_feature_menu{
        text-align: center;
        position:absolute;
        top:44px;
        left:400px;
        color:#808285;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:10px;
        line-height:11px;
        height:118px;
        width:120px;
    }
    #gourmet_feature_menu a{
        color:#808285;
        text-decoration:none;
    }
    #gourmet_feature_menu a:hover{
        color:#808285;
        text-decoration:underline;
    }
    p.gourmet_legend{
        color:#000;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:11px;
        line-height:13px;
        font-weight:normal;
        position:absolute;
    }
    
    #gourmet_legend_1{
        top:130px;
        left:20px;
    }
    #gourmet_legend_2{
        top:168px;
        left:20px;
        width:150px;
    }
    #gourmet_legend_3{
        top:260px;
        left:20px;
        width:145px;
    }

    #gourmet_top_illustration{
        position:absolute;
        top:116px;
        left:238px;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:11px;
        line-height:13px;
        font-weight:normal;
        color:#827e7e;
        text-align:center;
    }

    #top_bubble.rice_cooker{
        background-image: url(images/nutriware/rice_cooker_top_bg.gif);
    }
    #top_bubble.rice_cooker_features{
        background-image: url(images/nutriware/rice_cooker_features_top_bg.gif);
    }
    #top_bubble.rice_cooker_grains{
        background-image: url(images/nutriware/rice_cooker_grains_top_bg.gif);
    }
    h1.rice_cooker_title{
        font-family:Arial Black,DejaVu Sans,Geneva,Luxi Sans,sans-serif;
        font-size:16px;
        font-weight:normal;
        line-height:12px;
        color:#5a471b;
        position:absolute;
        top:90px;
        left:22px;
    }
    h1.rice_cooker_title div{
        font-size:26px;
        line-height:26px;
        color:#2c2000;
    }
    #cooker_order_now{
        position:absolute;
        top:340px;
        left:30px;
        color:#808285;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:12px;
    }
    #cooker_order_now img{
        vertical-align: middle;
    }

    #rice_cooker_feature_menu{
        text-align: center;
        position:absolute;
        top:56px;
        left:400px;
        color:#808285;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:10px;
        line-height:11px;
        height:240px;
        width:120px;
    }
    #rice_cooker_feature_menu a{
        color:#808285;
        text-decoration:none;
    }
    #rice_cooker_feature_menu a:hover{
        color:#808285;
        text-decoration:underline;
    }


    div.rice_cooker_legend{
        color:#000;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:12px;
        line-height:14px;

    }

    #legend_rice_cooker{
        position:absolute;
        top:142px;
        left:24px;
        width:160px;
        font-size:11px;
        line-height:13px;
    }
    #legend_rice_cooker p.p2{
        margin-top:22px;
    }
    #legend_rice_cooker p.p3{
        margin-top:22px;
    }
    #legend_rice_cooker p.p4{
        position:absolute;
        font-weight:normal;
        top:-115px;
        left:363px;
        width:120px;
        color:#808285;
    }

    #legend_rice_cooker_features{
        position:absolute;
        top:136px;
        left:24px;
        width:160px;
        font-size:11px;
        line-height:13px;
    }
    #legend_rice_cooker_features p.p2{
        margin-top:14px;
        width:138px;
    }
    #legend_rice_cooker_features p.p3{
        margin-top:13px;
    }
    #legend_rice_cooker_features p.p4{
        margin-top:12px;
    }

    #surgical_grade_icon{
        position:absolute;
        top:290px;
        left:412px;
    }

    #legend_rice_cooker_grains{
        position:absolute;
        top:140px;
        left:16px;
        width:190px;
        font-size:11px;
        line-height:12px;
    }
    #legend_rice_cooker_grains p.p2{
        margin-top:14px;
    }
    #legend_rice_cooker_grains table{
        margin-top:2px;
        width:120px;
        margin-left:6px;
    }
    #legend_rice_cooker_grains td{
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:11px;
        font-weight:bold;
        height:12px;
    }


    #whole_grain_top_blurb{
        position:absolute;
        top:132px;
        left:248px;
        color:#000;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-size:11px;
        line-height:12px;
        font-weight:bold;
    }

    div.buy_now{
        color:#4a4a4b;
        background-color:#fff;
        border:solid #4a4a4b 1px;
        position:absolute;
        z-index:1;
        font-family:Arial,Geneva,Luxi Sans,sans-serif;
        font-weight:normal;
        font-size:10px;
        padding:2px;
        text-align:center;
    }
    div.buy_now img{
        margin-top:4px;
    }
    #gourmet_buy_now{
        top:245px;
        left:30px;
    }
    #rice_cooker_buy_now{
        position:absolute;
        top:180px;
        left:200px;

    }
    #blender_buy_now{
        top:314px;
        left:345px;
    }
    #cart_link{
        position:absolute;
        top:-9px;
        left:400px;
        color:white;
        z-index:20px;
        border:solid 1px #aaa;
    }

