/* CSS Document */
div#feature_list {
    position: relative;
    /*margin: 10px auto 10px;*/
    display: block;
    /* width: 960px; */
    width: 100%;
    /* width: 750px; */

    height: 255px;
    overflow: hidden;
    background-color: #FFF;
}

    div#feature_list ul {
        position: absolute;
        top: 0;
        list-style: none;
        padding: 0;
        margin: 0;
    }

ul#tabs {
    left: 0;
    z-index: 2;
    /* width: 350px; */
    width: 41%;
}

    ul#tabs li {
        font-size: 12px;
        font-family: Arial;
    }

        ul#tabs li img {
            padding: 2px;
            border: none;
            float: left;
            margin: 0px 10px 0 0;
            border: solid 1px #232323;
            background-color: #fff;
        }

        ul#tabs li a {
            color: #222;
            text-decoration: none;
            display: block;
            padding: 10px;
            height: 85px;
            outline: none;
            background: url('/Images/feature-tab-current2.png');
        }

            ul#tabs li a:hover {
                text-decoration: none;
                color: #dc0000;
            }

            ul#tabs li a.current {
                background: url('/Images/feature-tab-current.png');
                color: #fff;
            }

                ul#tabs li a.current:hover {
                    text-decoration: none;
                    cursor: default;
                }

        ul#tabs li h3 {
            text-decoration: none;
            width: 350px;
            outline: none;
            margin: 0 0 5px 0;
        }

        ul#tabs li span {
            text-decoration: none;
            outline: none;
            width: 300px;
            display: block;
            text-align: justify;
            line-height: normal;
        }

        ul#tabs li a span {
            color: #222;
            text-decoration: none;
            display: block;
            padding: 10px;
            outline: none;
            font-size:16px;
        }

ul#output {
    right: 0px;
    /* width: 534px; */
    width: 59%;
    height: 255px;
    /* position: relative; */
}

    ul#output li {
        position: absolute;
        /* width: 645px; */
        width: 100%;
        height: 255px;
    }

        ul#output li img {
            padding: 0px;
            border: none;
            float: left;
            margin: 0px;
            width: 100%;
            /* height: 255px; */
        }

        ul#output li a {
            position: absolute;
            bottom: 10px;
            right: 10px;
            padding: 8px 12px;
            text-decoration: none;
            font-size: 11px;
            -moz-border-radius: 5px;
            color: #FFF;
            background: #000;
        }

            ul#output li a:hover {
                background: #D33431;
            }
