.usm-individual {
    color: #777777;
}

.usm-individual ul {
    list-style-image: url('../img/haken.gif');
    color: #777777;
}

.usm-individual h3 {
    font-size: 11px;
}

.usm-individual a {
    text-decoration: underline;
    color: #777777;
}

#boards-description {
    margin-right: 32px;
}

#colors {
    width: 673px;
    background-color: #6A6D70;
    color: white;
    margin-left: -32px;
}

#colors2 {
    width: 615px;
    padding-top: 26px;
    background-color: #3F3F45;
}

#colors table {
    background-color: white;
}

#colors img {
    display: block;
}

#metal, #wood, #glass {
    float: left;
}

#metal-colors {
    margin-left: 16px !important;
    margin-left: 8px;
    height: 94px;
    width: 148px;
    float: left;
}

#metal-right {
    float: left;
    height: 94px;
    width: 162px;
    position: relative;
    top: 0px;
    left: 0px;
}

.component-h {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 130px;
}

.component-icons {
    position: absolute;
    bottom: 0px;
    left: 0px;
}

#wood-colors {
    height: 94px;
    width: 179px;
    float: left;
}

#wood-right {
    float: left;
    height: 94px;
    position: relative;
    top: 0px;
    left: 0px;
}

#wrap1 {
    padding-top: 25px;
    margin-left: 16px;
}

#wrap2 {
    height: 254px;
    position: relative;
    top: 0px;
    left: 0px;
}

#glass-colors {
    height: 94px;
    width: 148px;
    float: left;
}

#glass-right {
    float: left;
    height: 94px;
    width: 136px;
    position: relative;
    top: 0px;
    left: 0px;
}

#color-text {
    margin-top: 46px;
    width: 210px;
    color: #DDDDE2;
}

#detail {
    position: absolute;
    top: 8px;
    left: 310px;
    width: 260px;
    height: 246px;
    background-color: #252529;
}

#detail-h {
    font-size: 14px;
    margin-top: 6px;
    margin-left: 29px;
}

#detail-img img {
    border: 1px solid white;
    margin: 5px 29px;
}

