Edit in JSFiddle


              
 <div id="shadow_demo" class="clearfix">
        <div class="example">
            <div class="box">
                <p><pre><span class="property">box-shadow</span>: <span class="value">0 0 10px #555</span></pre></p>
            </div>
        </div>
        <div class="example">
            <div class="box spread">
                <p><pre><span class="property">box-shadow</span>: <span class="value">0 0 10px <em class="spread">10px</em> #555</span></pre></p>
            </div>
        </div>
    <div class="example last">
            <div class="box spread_neg"><p><pre><span class="property">box-shadow</span>: <span class="value">0 0 10px <em class="spread">-10px</em> #555</span></pre></p>
        </div>
        </div>
    </div>

    <div id="shadow_demo2" class="clearfix">
        <div class="example">
            <div class="box">
                <p><pre><span class="property">box-shadow</span>: <span class="value">0 10px 10px #555</span></pre></p>
            </div>
        </div>
        <div class="example">
            <div class="box spread">
                <p><pre><span class="property">box-shadow</span>: <span class="value">0 10px 10px <em class="spread">-10px</em> #555</span></pre></p>
            </div>
        </div>
        <div class="example last">
            <div class="box inset">
                <p><pre><span class="property">box-shadow</span>: <span class="value">inset 0 -10px 10px <em class="spread">-10px</em> #555</span></pre></p>
            </div>
        </div>
    </div>

    <div id="shadow_inner" class="clearfix">
        <div class="example">
            <div class="box inset">
                <p><pre><span class="property">box-shadow</span>: <span class="value">inset 0 0 10px #555</span></pre></p>
            </div>
        </div>
        <div class="example">
            <div class="box spead inset">
                <p><pre><span class="property">box-shadow</span>: <span class="value">inset 0 0 10px <em class="spread">-10px</em> #555</span></pre></p>
            </div>
        </div>
        <div class="example last">
            <div class="box four">
                <p><pre><span class="property">box-shadow</span>: <span class="value">inset 0 -20px 10px <em class="spread">-4px</em> #555,<br/>inset -20px 0px 10px <em class="spread">-8px</em> #555,<br/>inset 0 20px 10px <em class="spread">-16px</em> #555,<br/>inset 20px 0px 10px <em class="spread">-16px</em> #555</span></pre></p>
            </div>
        </div>
    </div>
    <div id="shadow_extreme" class="clearfix">
        <div class="example">
            <div class="box floating">
                <p><pre><span class="property">box-shadow</span>: <span class="value">0 5px 10px <em class="spread">20px</em> #fff,<br/>0 20px 20px <em class="spread">10px</em> #aaa</span></pre></p>
                <p><pre><strong>:hover</strong><br/><span class="property">box-shadow</span>: <span class="value">0 -15px 5px <em class="spread">15px</em> #fff,<br/>0 -4px 10px <em class="spread">5px</em> #555</p>
            </div>
        </div>
        <div class="example">
            <div class="box bigshadow">
                <p><pre><span class="property">box-shadow</span>: <span class="value">0 0 100px <em class="spread">-30px</em> #555</span></pre></p>
            </div>
        </div>
        <div class="example last">
            <div class="box rainbow">
                <p><pre><span class="property">box-shadow</span>: <span class="value">0 0 1px <em class="spread">2px</em> purple,<br/>0 0 1px <em class="spread">4px</em> blue,<br/>0 0 1px <em class="spread">6px</em> green,<br/>0 0 1px <em class="spread">8px</em> yellow,<br/>0 0 1px <em class="spread">10px</em> orange,<br/>0 0 1px <em class="spread">12px</em> red;</span></pre></p>
            </div>
        </div>
    </div>
 body {
        width: 900px;
        margin: 0 auto;
    }

    .example {
    float: left;
    margin: 10px 60px 60px 0;
    }
    .example.last { 
        margin-right: 0px; 
    }
    .example .legend {
    margin-top: 10px;
    }
    .box {
    width: 220px;
    padding: 15px;
    background: #ddd;
    border-radius: 5px;
    height: 150px;
    text-align: center;
    }
    #shadow_demo .box {
    -webkit-box-shadow: 0 0 10px #555;
    -moz-box-shadow: 0 0 10px #555;
    box-shadow: 0 0 10px #555;
    }
    #shadow_demo .box.spread {
    -webkit-box-shadow: 0 0 10px 10px #555;
    -moz-box-shadow: 0 0 10px 10px #555;
    box-shadow: 0 0 10px 10px #555;
    }
    #shadow_demo .box.spread_neg {
    -webkit-box-shadow: 0 0 10px -10px #555;
    -moz-box-shadow: 0 0 10px -10px #555;
    box-shadow: 0 0 10px -10px #555;
    }
    #shadow_demo2 .box {
    -webkit-box-shadow: 0 10px 10px #555;
    -moz-box-shadow: 0 10px 10px #555;
    box-shadow: 0 10px 10px #555;
    }
    #shadow_demo2 .box.spread {
    -webkit-box-shadow: 0 10px 10px -10px #555;
    -moz-box-shadow: 0 10px 10px -10px #555;
    box-shadow: 0 10px 10px -10px #555;
    }
    #shadow_demo2 .box.inset {
    -webkit-box-shadow: inset 0 -10px 10px -10px #555;
    -moz-box-shadow: inset 0 -10px 10px -10px #555;
    box-shadow: inset 0 -10px 10px -10px #555;
    }

    #shadow_inner .box.inset {
    -webkit-box-shadow: inset 0px 0px 10px #555;
    -moz-box-shadow: inset 0px 0px 10px #555;
    box-shadow: inset 0px 0px 10px #555;
    }
    #shadow_inner .box.spead.inset {
    -webkit-box-shadow: inset 0px 0px 10px 10px #555;
    -moz-box-shadow: inset 0px 0px 10px 10px #555;
    box-shadow: inset 0px 0px 10px 10px #555;
    }
    #shadow_inner .box.four {
    -webkit-box-shadow: inset 0 -20px 10px -4px #555, inset -20px 0px 10px -8px #555, inset 0 20px 10px -16px #555, inset 20px 0px 10px -16px #555;
    -moz-box-shadow: inset 0 -20px 10px -4px #555, inset -20px 0px 10px -8px #555, inset 0 20px 10px -16px #555, inset 20px 0px 10px -16px #555;
    box-shadow: inset 0 -20px 10px -4px #555, inset -20px 0px 10px -8px #555, inset 0 20px 10px -16px #555, inset 20px 0px 10px -16px #555;
    }

    #shadow_outer {
        clear: both;
    }
    #shadow_extreme .box.floating {
        -webkit-box-shadow:0 0px 7px 30px #fff,0 20px 20px 10px #aaa;
        -moz-box-shadow:0 0px 7px 30px #fff,0 20px 20px 10px #aaa;
        box-shadow:0 0px 7px 30px #fff,0 20px 20px 10px #aaa;
        -webkit-transition-property: all;
        -webkit-transition-duration: 400ms;
        -moz-transition-property: all;
    -moz-transition-duration: 400ms;
    }
    #shadow_extreme .box.floating:hover {
    background-color: #ddd;
        margin-top: 70px;
        -webkit-box-shadow: 0 -49px 4px 50px #fff, 0 -4px 10px 5px #555;
        -moz-box-shadow: 0 -49px 4px 50px #fff, 0 -4px 10px 5px #555;
        box-shadow: 0 -49px 4px 50px #fff, 0 -4px 10px 5px #555;
    margin-bottom: -70px;
    }

    #shadow_extreme .box.bigshadow {
    -webkit-box-shadow: 0 0 100px -30px #555;
    -moz-box-shadow: 0 0 100px -30px #555;
    box-shadow: 0 0 100px -30px #555;
    }
    #shadow_extreme .box.rainbow {
    -webkit-box-shadow: 0 0 1px 2px purple, 0 0 1px 4px blue, 0 0 1px 6px green, 0 0 1px 8px yellow, 0 0 1px 10px orange, 0 0 1px 12px red;
    -moz-box-shadow: 0 0 1px 2px purple, 0 0 1px 4px blue, 0 0 1px 6px green, 0 0 1px 8px yellow, 0 0 1px 10px orange, 0 0 1px 12px red;
    box-shadow: 0 0 1px 2px purple, 0 0 1px 4px blue, 0 0 1px 6px green, 0 0 1px 8px yellow, 0 0 1px 10px orange, 0 0 1px 12px red;
    }

    /* ######################## SYNTAX HIGHLIGHTING ######################### */

    pre {
            text-align: left;
            font-size: 12px;
            line-height: 1.5em;
    }

    .legend pre {
            display: inline;
    }

    pre .property {
            color: #069;
            font-weight: bold;
    }

    pre .value {
            display: block;
            color: #008200;
    }

    pre .spread {
            color: #DC322F;
            background: #fff;
            padding: 0px 4px;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px;
            text-shadow: none;
            font-style: normal;
    }

    .box:hover pre .spread {
            -webkit-box-shadow: 0 0 1px 1px rgba(255,0,0,0.3);
            -moz-box-shadow: 0 0 1px 1px rgba(255,0,0,0.3);
            box-shadow: 0 0 1px 1px rgba(255,0,0,0.3);
    }


    /* ############################# THE REST ############################# */

    .clearfix:after {
            content: ".";
            display: block;
            clear: both;
            visibility: hidden;
            line-height: 0;
            height: 0;
    }
     .clearfix { display: inline-block; }
     html[xmlns] .clearfix { display: block;}
     * html .clearfix { height: 1%;}
     
     a { color: blue; text-shadow: none }
     a:hover { text-decoration: none }