.sprite {
    background-image: url(spritesheet.png);
    background-repeat: no-repeat;
    display: block;
}

.sprite-add {
    width: 32px;
    height: 32px;
    background-position: -5px -5px;
}

.sprite-addattachment {
    width: 32px;
    height: 32px;
    background-position: -47px -5px;
}

.sprite-addcomment {
    width: 32px;
    height: 32px;
    background-position: -89px -5px;
}

.sprite-attachment {
    width: 32px;
    height: 32px;
    background-position: -131px -5px;
}

.sprite-bug {
    width: 32px;
    height: 32px;
    background-position: -173px -5px;
}

.sprite-comment {
    width: 32px;
    height: 32px;
    background-position: -5px -47px;
}

.sprite-comment16 {
    width: 16px;
    height: 16px;
    background-position: -47px -47px;
}

.sprite-completed_list {
    width: 28px;
    height: 32px;
    background-position: -73px -47px;
}

.sprite-delete {
    width: 32px;
    height: 32px;
    background-position: -111px -47px;
}

.sprite-edit {
    width: 32px;
    height: 32px;
    background-position: -153px -47px;
}

.sprite-failed_list {
    width: 32px;
    height: 32px;
    background-position: -5px -89px;
}

.sprite-history {
    width: 32px;
    height: 32px;
    background-position: -47px -89px;
}

.sprite-homepage {
    width: 32px;
    height: 32px;
    background-position: -89px -89px;
}

.sprite-items {
    width: 32px;
    height: 32px;
    background-position: -131px -89px;
}

.sprite-login {
    width: 32px;
    height: 32px;
    background-position: -173px -89px;
}

.sprite-logout {
    width: 32px;
    height: 32px;
    background-position: -5px -131px;
}

.sprite-member {
    width: 32px;
    height: 32px;
    background-position: -47px -131px;
}

.sprite-none {
    width: 32px;
    height: 32px;
    background-position: -89px -131px;
}

.sprite-notification {
    width: 32px;
    height: 32px;
    background-position: -131px -131px;
}

.sprite-password {
    width: 32px;
    height: 32px;
    background-position: -173px -131px;
}

.sprite-privacy {
    width: 32px;
    height: 32px;
    background-position: -5px -173px;
}

.sprite-privacy16 {
    width: 16px;
    height: 16px;
    background-position: -195px -47px;
}

.sprite-suggestion {
    width: 32px;
    height: 32px;
    background-position: -47px -173px;
}

.sprite-uncomplete {
    width: 32px;
    height: 32px;
    background-position: -89px -173px;
}

.sprite-unknown {
    width: 32px;
    height: 32px;
    background-position: -131px -173px;
}

.sprite-update {
    width: 32px;
    height: 32px;
    background-position: -173px -173px;
}

.sprite-update_list {
    width: 32px;
    height: 32px;
    background-position: -215px -5px;
}

.sprite-user {
    width: 32px;
    height: 32px;
    background-position: -221px -47px;
}
