#colors-table .squares {
    list-style: none
}

#colors-table .squares li {
    width: 100px;
    height: 100px;
    float: left
}

#colors-table .king-table-gallery > ul > li {
    width: 100px
}

#colors-table .king-table-gallery > ul > li > span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

#colors-table .filters-region {
    min-width: 750px
}

#colors-table .filters-region .left-column {
    float: left;
    width: 400px;
    padding-top: 1px
}

#colors-table .filters-region .right-column {
    margin-left: 400px;
    padding-top: 1px
}

#colors-table .filters-region .break {
    clear: both
}

#colors-table .filters-region dl dt {
    width: 82px;
    text-align: right;
    padding-right: 20px;
    float: left
}

#colors-table .filters-region dl dt label:after {
    content: ":"
}

#colors-table .filters-region dl dd label {
    vertical-align: top
}

#colors-table .filters-region dl dd input[type=radio] {
    padding: 0;
    vertical-align: top;
    margin: 0 15px 0 5px
}

#content-1 {
    width: 50%;
    float: left
}

#content-2 {
    width: 50%;
    float: right
}

h1 {
    font-size: 28px;
    font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif
}

.theme-bronze #header {
    color: #EC5B15
}

.theme-bronze #header select {
    background-color: #fff
}

.theme-ultramarine #header {
    color: #f0f8ff
}

.theme-olive #header {
    color: #84de02
}

#header {
    border-bottom: 1px solid #666
}

#header h1 {
    padding: 0 20px;
    margin: 10px 0 15px 5px
}

#header h1 > span {
    font-size: 18px
}

#header h6 {
    color: #fff;
    float: right;
    font-size: .7em;
    margin-top: 21px
}

#header h6 a {
    text-decoration: none;
    color: #fff
}

#header label, #header select {
    font-size: 12px
}

#header label {
    margin-right: 20px;
    margin-left: 20px
}

#header select {
    margin-bottom: 12px
}

#content {
    padding: 0
}

.ui-color {
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 10px
}

.king-table tr th, .king-table tr td {
    padding: 5px 10px 2px 5px
}

.king-table tr th:nth-child(1), .king-table tr td:nth-child(1) {
    width: 30px
}

.king-table tr th:nth-child(2), .king-table tr td:nth-child(2) {
    width: 200px
}

.king-table tr th:nth-child(3), .king-table tr td:nth-child(3), .king-table tr th:nth-child(4), .king-table tr td:nth-child(4), .king-table tr th:nth-child(5), .king-table tr td:nth-child(5), .king-table tr th:nth-child(6), .king-table tr td:nth-child(6), .king-table tr th:nth-child(7), .king-table tr td:nth-child(7), .king-table tr th:nth-child(8), .king-table tr td:nth-child(8), .king-table tr th:nth-child(9), .king-table tr td:nth-child(9), .king-table tr th:nth-child(10), .king-table tr td:nth-child(10) {
    width: 160px
}