body {
    background-color: black;
}

.main {
    background: black;
    color: white;
    border: 1px solid white;
    border-top-color: black;
    border-bottom-color: black;
}

input[type=text] {
    background: black;
    background-size: 256px 64px;
    height: 40px;
    color: white;
    border: 1px solid white;
    padding: 0;
}

button, .button {
    background: black;
    background-size: 138px 64px;
    height: 42px;
    color: white;
    border: 1px solid white;
    line-height: 0;
    padding: 0;
}

.bent-surrounding {
    background: url("/static/img/borderbent.png") no-repeat center;
}

.user-bar > form > button {
    background: black;
    border: 1px solid white;
    width: 69px;
    height: 32px;
    color: white;
}

.user-bar > a.button {
    background: black;
    border: 1px solid white;
    width: 69px;
    height: 30px;
    color: white;
}

#lyphetitle > img {
    content: url("/static/themes/oled/logo.png");
}

#lyphetitlenav > img {
    content: url("/static/themes/oled/logo.png");
}

#websearch-img {
    content: url("/static/themes/oled/websearch.png");
}

#websearch-img-selected {
    content: url("/static/themes/oled/websearch_selected.png");
}

#imagesearch-img {
    content: url("/static/themes/oled/imagesearch.png");
}

#imagesearch-img-selected {
    content: url("/static/themes/oled/imagesearch_selected.png");
}
