    body{
        margin:0px;
        background-color: #baab75;
    }
    #sam_container{
        position:relative;
        margin:auto;
        background-image: url(/images/flipgrill/sam_background.jpg);
        background-position: top center;
        background-repeat: no-repeat;
        height:750px;
        width:766px;
        z-index:1;

    }
    #sam_masthead{
        position:absolute;
        top:0px;
        left:126px;
        /*background: url(/images/flipgrill/sam_masthead.jpg) center top no-repeat;*/
        height:139px;
        width:513px;

    }
    #sam_content{
        position:absolute;
        top:139px;
        left:126px;
        background-color: #baab75;
        height:526px;
        width:513px;

    }
    #sam_copyright{
        position:absolute;
        top:678px;
        left:125px;
        height:20px;
        width:500px;
        text-align:right;
        font-family:Arial,Geneva,sans-serif;
        font-size:9px;
        color:#574c2b;
    }
    #main_menu{
        position:absolute;
        left:16px;
        top:286px;

    }
    #recipes_menu{
        position:absolute;
        left:12px;
        top:338px;

    }
    #recipe_text{
        position:absolute;
        top:6px;
        left:9px;
        background-image: url(/images/flipgrill/black_bubble_background.gif);
        background-position: top left;
        background-repeat: no-repeat;
        height:280px;
        width:500px;
        color:white;
        font-family:Arial,Geneva,sans-serif;
        font-size:11px;
        padding-left:8px;
        padding-right:8px;
        z-index:5;
    }
    #recipe_text h1{
        font-family:Arial Black,Arial,Geneva,sans-serif;
        font-weight:normal;
        font-size:20px;
        line-height:27px;
        margin:0px;
        padding:0px;
        width:470px;
    }
    #recipe_text h2{
        font-family:Arial,Geneva,sans-serif;
        font-weight:normal;
        font-size:12px;
        line-height:16px;
        margin:0px;
        margin-top:2px;
        padding:0px;
        width:470px;
    }
    #recipe_text ul{
        list-style:inside square;
        margin:0px;
        padding:0px;
        line-height:12px;
        width:450px;

    }
    #recipe_text li{
        margin:0px;
        padding:0px;
        padding-left:14px;
        text-indent:-14px;
        line-height:12px;
    }
    #recipe_text p{
        margin:0px;
        margin-top:3px;
        padding:0px;
        font-size:12px;
        line-height:12px;
        width:470px;
    }
    #recipe_text ul.skimp li{
        line-height:11px;
    }
    #recipe_text p.skimp{
        margin:0px;
        margin-top:3px;
        padding:0px;
        font-size:11px;
        line-height:11px;
        width:470px;
    }
    #recipe_text h2.tiny{
        font-family:Arial,Geneva,sans-serif;
        font-weight:normal;
        font-size:10px;
        line-height:10px;
        margin:0px;
        margin-top:1px;
        padding:0px;
        width:470px;
    }
    #recipe_text ul.tiny li{
        font-size:9px;
        line-height:9px;
    }
    #recipe_text p.tiny{
        margin:0px;
        margin-top:2px;
        padding:0px;
        font-size:9px;
        line-height:9px;
        width:470px;
    }

    #top_bubble{
        position:absolute;
        top:6px;
        left:9px;
        height:280px;
        width:500px;
        color:white;
        padding-left:8px;
        padding-right:8px;
        z-index:5;
    }

    #top_bubble.index{
        background-image: url(/images/flipgrill/sam-the-cooking-guy-home.jpg);
        background-position: top left;
        background-repeat: no-repeat;
    }

    #warranty_bubble{
        position:absolute;
        top:18px;
        left:18px;
        height:240px;
        width:330px;
        color:white;
        font-family:Arial,Geneva,sans-serif;
        font-size:10px;
        line-height:11px;
    }
    #warranty_bubble h1{
        font-family:Arial Black,Arial,Geneva,sans-serif;
        font-weight:bold;
        font-size:20px;
        line-height:20px;
        margin:0px;
        padding:0px;
        color:#e8b12f;
    }
    #warranty_bubble p{
        margin:0px;
        margin-top:4px;
        padding:0px;
    }

    #customer_service_bubble{
        position:absolute;
        top:18px;
        left:18px;
        height:240px;
        width:330px;
        color:white;
        font-family:Arial,Geneva,sans-serif;
        font-size:12px;
        line-height:13px;
    }
    #customer_service_bubble h1{
        font-family:Arial Black,Arial,Geneva,sans-serif;
        font-weight:normal;
        font-size:20px;
        line-height:20px;
        margin:0px;
        padding:0px;
        color:#e8b12f;
    }
    #customer_service_bubble h2{
        font-family:Arial,Geneva,sans-serif;
        font-weight:bold;
        font-size:16px;
        line-height:16px;
        margin:0px;
        margin-left:16px;
        margin-top:8px;
        padding:0px;
    }
    #customer_service_bubble p{
        margin:0px;
        margin-left:16px;
        padding:0px;
    }
    #customer_service_bubble h2.orange{
        font-family:Arial,Geneva,sans-serif;
        font-weight:bold;
        font-size:14px;
        line-height:14px;
        margin:0px;
        margin-left:16px;
        margin-top:8px;
        padding:0px;
        color:#e8b12f;
    }
    #customer_service_bubble p.orange{
        margin:0px;
        margin-left:16px;
        font-size:11px;
        padding:0px;
        color:#e8b12f;
    }
    #customer_service_bubble a{
        color:#fff
    }


    #about_bubble{
        position:absolute;
        top:28px;
        left:90px;
        height:240px;
        width:385px;
        color:white;
        font-family:Arial,Geneva,sans-serif;
        font-size:10px;
        line-height:12px;
    }
    #about_bubble p{
        margin:0px;
        margin-top:4px;
        padding:0px;
    }
    #about_bubble p.trailer{
        position:relative;
        left:-35px;
        top:12px;
        font-size:11px;
        font-weight:bold;
        font-style:italic;
        margin:0px;
        margin-top:4px;
        width:450px;
        padding:0px;
    }
    #about_bubble a{
        color:#fff
    }

    #order_bubble{
        position:absolute;
        top:0px;
        left:24px;
        height:280px;
        width:470px;
        color:#000;
        font-family:Arial,Geneva,sans-serif;
        font-size:11px;
        line-height:13px;
    }
    #order_bubble p{
        position:absolute;
        margin:0px;
        padding:0px;
    }
    #order_bubble a{
        color:#000
    }

    #features_bubble{
        position:absolute;
        top:0px;
        left:10px;
        height:280px;
        width:484px;
        color:#000;
        font-family:Arial,Geneva,sans-serif;
        font-size:11px;
        /*border:solid red 1px;*/
    }
    #features_bubble p{
        position:absolute;
        margin:0px;
        padding:0px;
    }
    #features_bubble dl{
        font-family:Arial,Geneva,sans-serif;
        margin:0px;
        padding:0px;
        position:absolute;
        width:205px;
        list-style:inside square;
    }
    #features_bubble dt{
        margin:0px;
        padding:0px;
        font-size:13px;
        font-weight:bold;
    }
    #features_bubble dd{
        margin:0px;
        padding:0px;
        font-size:11px;
        line-height:11px;
        font-weight:normal;
        margin-bottom:10px;
    }
    #features_bubble a{
        color:#000
    }
    #left_narrow_col{
        position:absolute;
        top:324px;
        left:13px;
        width:97px;
    }

    #welcome-order-now{
        position:absolute;
        background-image: url(/images/flipgrill/welcome-order-now.jpg);
        background-position: top left;
        background-repeat: no-repeat;
        top:324px;
        left:194px;
        width:309px;
        height:195px;
        z-index:5;
    }
    #welcome-order-now h1{
        margin:0px;
        padding:0px;
        font-family:Arial Black, Arial, Geneva, sans-serif;
        font-weight:normal;
        font-size:23px;
        color:#352b1f;
        position:absolute;
        top:110px;
        left:135px;
        cursor:pointer;
        cursor:hand;
    }
    #welcome-order-now p{
        margin:0px;
        padding:0px;
        font-family:Arial, Geneva, sans-serif;
        font-size:12px;
        line-height:13px;
        color:#e5cca3;
        position:absolute;
        top:137px;
        left:136px;
        cursor:pointer;
        cursor:hand;
    }
    #welcome-order-now p a{
        text-decoration:none;
        color:#e5cca3;
    }
    #welcome-order-now h1 a{
        text-decoration:none;
        color:#352b1f;
    }

    #welcome-flipgrill-videos{
        position:absolute;
        background-image: url(/images/flipgrill/welcome-flipgrill-videos.jpg);
        background-position: top left;
        background-repeat: no-repeat;
        top:325px;
        left:194px;
        width:309px;
        height:195px;
        z-index:5;
    }
    #welcome-flipgrill-videos h1{
        margin:0px;
        padding:0px;
        font-family:Arial Black, Arial, Geneva, sans-serif;
        font-weight:normal;
        font-size:16px;
        color:#352b1f;
        position:absolute;
        top:110px;
        left:160px;
        cursor:pointer;
        cursor:hand;
        width:145px;

    }
    #welcome-flipgrill-videos ul{
        margin:0px;
        padding:0px;
        list-style:inside disc;
        font-family:Arial, Geneva, sans-serif;
        font-size:11px;
        line-height:13px;
        color:#352b1f;
        position:absolute;
        top:137px;
        left:160px;
        width:145px;
    }
    #welcome-flipgrill-videos a{
        text-decoration:underline;
        color:#352b1f;
    }


   #order-now-big-in-taste{
        position:absolute;
        background-image: url(/images/flipgrill/order-now-big-in-taste.jpg);
        background-position: top left;
        background-repeat: no-repeat;
        top:325px;
        left:11px;
        width:309px;
        height:195px;
        z-index:5;
    }
    #order-now-big-in-taste h1{
        margin:0px;
        padding:0px;
        font-family:Arial Black, Arial, Geneva, sans-serif;
        font-weight:normal;
        font-size:23px;
        color:#cbbd86;
        position:absolute;
        top:20px;
        left:133px;
        cursor:pointer;
        cursor:hand;
    }
    #order-now-big-in-taste p.top{
        margin:0px;
        padding:0px;
        font-family:Arial, Geneva, sans-serif;
        font-size:12px;
        line-height:13px;
        color:#cbbd86;
        position:absolute;
        top:47px;
        left:134px;
        cursor:pointer;
        cursor:hand;
    }
    #order-now-big-in-taste p.bottom{
        margin:0px;
        padding:0px;
        font-family:Arial, Geneva, sans-serif;
        font-size:11px;
        line-height:12px;
        font-weight:bold;
        color:#6a271b;
        position:absolute;
        top:156px;
        left:125px;
        cursor:pointer;
        cursor:hand;
    }
    #order-now-big-in-taste h1 a{
        text-decoration:none;
        color:#cbbd86;
    }
    #order-now-big-in-taste p.top a{
        text-decoration:none;
        color:#cbbd86;
    }
    #order-now-big-in-taste p.bottom a{
        text-decoration:none;
        color:#6a271b;
    }

    #right_narrow_col{
        position:absolute;
        top:324px;
        left:322px;
        width:97px;
    }

    #video{
        position:absolute;
        top:322px;
        left:26px;
    }

    #video_header{
        font-family:Arial,Geneva,sans-serif;
        font-size:12px;
        line-height:13px;
        font-weight:bold;
        position:relative;
        left:0px;
        color:#a12500;
        width:440px;
    }
    #video_header2{
        font-family:Arial,Geneva,sans-serif;
        font-size:11px;
        line-height:13px;
        font-weight:normal;
        float:right;
        color:#a12500;
    }

    #video_header2 a{
        font-family:Arial,Geneva,sans-serif;
        font-size:11px;
        line-height:13px;
        font-weight:normal;
        color:#a12500;
        text-decoration:none;
    }

    #video_header2 a b{
        text-decoration:underline;
    }

    #video_footer{
        font-family:Arial,Geneva,sans-serif;
        font-size:11px;
        line-height:11px;
        font-weight:bold;
        position:relative;
        top:1px;
        text-align:right;
        color:#a12500;
        z-index:5;
        width:440px;
    }
    #video_footer a{
        color:#a12500;
        font-weight:normal;
        text-decoration:none;
    }
    #video_footer a b{
        text-decoration:underline;
    }

    #recipes_footer{
        position:absolute;
        top:526px;
        left:16px;
        color:#a12500;
        font-family:Arial,Geneva,sans-serif;
        font-size:11px;
        line-height:11px;
        font-weight:bold;
        z-index:5;
        width:485px;
    }

    #recipes_footer a{
        color:#a12500;
        font-weight:normal;
        text-decoration:none;
    }
    #recipes_footer a b{
        text-decoration:underline;
    }

    #more_recipes_header{
        font-family:Arial,Geneva,sans-serif;
        font-size:12px;
        line-height:13px;
        font-weight:bold;
        position:absolute;
        top:325px;
        left:16px;
        color:#a12500;
    }
    #print_recipe{
        position:absolute;
        top:406px;
        left:570px;
	background-image: url(/images/flipgrill/print_images/tools_print.gif);
	background-repeat: no-repeat;
	padding: 0 0 3px 20px;
        color:white;
        font-family:Arial,Geneva,sans-serif;
        font-size:10px;
        font-weight:bold;
        z-index:10;
        cursor:pointer;
        cursor:hand;
    }
    #print_warranty{
        position:absolute;
        top:224px;
        left:270px;
	background-image: url(/images/flipgrill/print_images/tools_print.gif);
	background-repeat: no-repeat;
	padding: 0 0 3px 20px;
        color:white;
        font-family:Arial,Geneva,sans-serif;
        font-size:10px;
        font-weight:bold;
        z-index:10;
        cursor:pointer;
        cursor:hand;
    }

