Try out the Futura theme for yourself:
body {
background-attachment: fixed;
text-shadow: 0px -2px 1px rgba(0, 0, 0, 0.25);
color: #E6E6E6;
font-family: monospace;
font-size: 14px;
margin: 0;
margin: 0 4px;
padding-left: 4px;
padding-right: 4px;
}
div.post.reply {
background: no-repeat center 10px, linear-gradient(hsla(0, 0%, 100%, .5), hsla(0, 0%, 100%, .3) 45%, rgba(0, 0, 0, .1) 50%, rgba(0, 0, 0, .1) 75%, hsla(0, 0%, 100%, .5));
background-color: #4580c4;
margin: 0.2em 4px;
padding: 0.2em 0.3em 0.5em 0.6em;
border-width: 1px;
border-radius: 5px;
border-style: solid;
border-color: rgba(0, 0, 0, .7);
box-shadow: inset 0 0 0 1px #fffa;
display: inline-block;
max-width: 94% !important;
}
a, a:visited {
text-decoration: underline;
color: white;
}
input[type="text"], input[type="password"], textarea {
border: 1px solid #a9a9a9;
box-shadow: inset 0px 2px 1px rgba(255, 255, 255, 0.3), inset 0px -2px 1px rgba(0, 0, 0, 0.4);
filter: drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.3));
border-radius: 5px;
text-indent: 0;
text-shadow: none;
text-transform: none;
word-spacing: normal;
max-width: 100%;
}
img.banner, img.board_image {
display: block;
border: 1px solid #a9a9a9;
margin: 12px auto 0 auto;
box-shadow: inset 0px 2px 1px rgba(255, 255, 255, 0.3), inset 0px -2px 1px rgba(0, 0, 0, 0.4);
filter: drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.3));
border-radius: 15px;
}
.desktop-style div.boardlist:nth-child(1) {
position: fixed;
top: 0;
left: 0;
right: 0;
margin-top: 0;
z-index: 30;
box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
border-bottom: 1px solid;
background-color: #5e606b;
}
div.pages {
display: inline-block;
padding: 8px;
margin: 8px 0 4px 0;
border-color: rgba(0, 0, 0, .7);
box-shadow: inset 0 0 0 1px #fffa;
background-color: #333a3c;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}
form table tr th {
background: linear-gradient(180deg, rgba(45, 56, 68, .9) 0%, rgba(67, 99, 128, .9) 100%);
box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.3), inset 0px 2px 1px rgba(255, 255, 255, 0.3), inset 0px -2px 1px rgba(0, 0, 0, 0.4);
border-radius: 5px;
}
.file:not(.multifile) .post-image {
float: left;
box-shadow: inset 0px 2px 1px rgba(255, 255, 255, 0.3), inset 0px -2px 1px rgba(0, 0, 0, 0.4);
filter: drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.3));
border-radius: 10px;
}
.desktop-style div.boardlist:nth-child(1) {
position: fixed;
top: 0;
left: 0;
right: 0;
margin-top: 0;
z-index: 30;
box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
border-bottom: 1px solid;
background-color: #D6DAF0;
border-color: rgba(0, 0, 0, .7);
box-shadow: inset 0 0 0 1px #fffa;
background-color: #434c4f;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}