@CHARSET "UTF-8";

div.body {
    width: 835px;
}
div.art-box {
    width:833px;
    height:300px;
    
    border: 1px solid #EEE;
}

div.body h1 {
    position: relative;
    
    margin: 1em 0 0.5em 0;
    padding: 3px 8px;
    
    font-size: 10pt;
    font-weight: bold;
    text-align: left;
    line-height: 22px;
    
    color: black;
    background-color: #e6ecfa;
}
    div.body h1 .filters-toggle {
        position: absolute;
        top: 3px;
        right: 8px;
        
        background: url(../img/reviews/filters-toggle.png) no-repeat 0px 2px transparent;
        padding-left: 22px;
        
        font-size: 8pt;
        text-decoration: underline;
        cursor:pointer;
    }
    div.body h1 .filters {
        width: 100%;
        padding: 0 0 1em 0;
        display: none;
    }
        div.body h1 .filters .wrapper {
        }
        div.body h1 .filters ul {
            list-style-type: none;
            padding: 0;
            margin: 0;
        }
        div.body h1 .filters li {
            float: left;
            padding: 0 1em 1em 0;
        }
        div.body h1 .filters label {
            font-weight: normal;
            font-size: 8pt;
        }
        div.body h1 .filters select {
            font-size: 8pt;
            min-width: 110px
        }
        div.body h1 .filters .submit {
            clear: both;
        }
            div.body h1 .filters .submit a {
                font-weight: normal;
                font-size: 8pt;
                margin: 0 1em;
            }

table.badge-list {
    margin: 2em 0;
    width: 100%;
}
    table.badge-list td {
        padding: 0;
        vertical-align: top;
    }
    table.badge-list td.paginator {
        width: 100%;
        padding: 1em 0;
    }
    div.body table.badge-list div.member-badge {
    }
    
td.paginator {
    text-align: center;
    position: relative;
}
    td.paginator span {
        padding: 2px;
        color: #666;
    }
    td.paginator a {
        display: inline;
        border: 1px solid #e8ebfa;
        color: #999;
        padding: 1px 5px;
        text-decoration: none;
        font-weight: bold;
    }
    td.paginator span.current {
        background-color: #e8ebfa;
        color: white;
        padding: 2px 6px;
        margin: 0 2px;
    }
    td.paginator a.prev,
    td.paginator a.next {
        border: 1px solid #ddd;
        text-decoration: none;
        font-weight: normal;
    }
    
    
