body {
    margin: 0;
    padding: 0;
    background-color: #000000;
}

.header {
    font-family: Arial;
    font-size: 30pt;
    color: #cccccc;
}

.header a:link {
    color: #cccccc;
    text-decoration: none;
}

.header a:visited {
    color: #cccccc;
    text-decoration: none;
}

.header a:active {
    color: #cccccc;
    text-decoration: none;
}

.header a:hover {
    color: #cccccc;
    text-decoration: none;
}

.footer {
    font-family: Arial;
    font-size: 10pt;
    color: #cccccc;
}

.footer a:link {
    color: #ff3333;
    text-decoration: none;
}

.footer a:visited {
    color: #ff3333;
    text-decoration: none;
}

.footer a:active {
    color: #ff3333;
    text-decoration: none;
}

.footer a:hover {
    color: #ff3333;
    text-decoration: none;
}

.instructions {
    font-family: Arial;
    font-size: 18pt;
    color: #cccccc;
}

.input_label {
    font-family: Arial;
    font-size: 12pt;
    color: #cccccc;
}

.input_example {
    font-family: Arial;
    font-size: 8pt;
    color: #cccccc;
}

img.skull_preview {
    height: 200px;
    width: 130px;
    border: none;
}

textarea.cute_skull, textarea.nut_skull, textarea.rice_skull, textarea.tile_skull, textarea.vinyl_skull, div.cute_skull, div.nut_skull, div.rice_skull, div.tile_skull, div.vinyl_skull {
    height: 220px; 
    width: 165px; 
    border: none; 
    padding: 5px; 
    font-family: Arial; 
    font-size: 14pt; 
    color: #ffffff; 
    background-color: #000000;
}

textarea.vinyl_skull, div.vinyl_skull {
    color: #000000; 
    background-color: #f4f5f7;
}

input.textfield {
    width: 200px; 
    border: none; 
    padding: 2px; 
    font-family: Arial; 
    font-size: 12pt; 
    color: #ffffff; 
    background-color: #000000;
}

input.button {
    font-family: Arial; 
    font-size: 8pt; 
}
