/* generic styles to be applied to the demo objects */
    .foo {
        font:bold 1.1em verdana,arial;
        position:relative;
    }

    .bar {
        position:relative;
        width:300px;
        height:100px;
        margin:0px auto;
        padding:4px;
    }

    .baz {
        position:relative;
        width:350px;
        height:5px;
        display:block;
        float:right;
        font-size:1px; /* for IE, which wont allow for an element to be less high than the default font size. */
        text-align:center;
    }


    code {
        background-color:#ddd;
        border:1px solid #c0c0c0;
        padding:3px;
    }



    #so_credits {
        position:relative;
        margin:25px auto 0px auto;
        width:350px;
        font:0.7em verdana;
        border-top:1px solid #000;
        border-bottom:1px solid #000;
        height:90px;
        padding-top:4px;
    }

    #so_credits img {
        float:left;
        margin:5px 10px 5px 0px;
        border:1px solid #000000;
        width:80px;
        height:79px;
    }
