html {
display: table;
font-family: "MS Gothic";
margin: auto;
background-color: #a9f;
background-image: url("/static/css/img/bg.png");
background-size: 100px 100px;
}
body {
vertical-align: middle;
width: 90vw;
padding: 15px;
background-color: #fcc;
border: 2px outset #fee;
box-shadow: 5px 5px;
text-align: center;
}
hr {
border: 1px inset #ecc;
}
.banner {
border: 2px inset #c99;
margin-bottom: 10px;
}
.about {
background-color: lightyellow;
border: 1px dashed black;
background-image: url("/static/css/img/paper.webp");
background-blend-mode: multiply;
margin-top: 10px;
margin-bottom: 10px;
display: inline-block;
padding: 5px;
}
.pages {
background-color: #999;
border: 1px solid white;
color: yellow;
margin-top: 10px;
margin-bottom: 10px;
}
table {
margin: 0px auto;
border-collapse: collapse;
border: inset #3bb;
background-color: #eef;
}
.captchacontainer {
border: 1px solid #999;
padding: 5px;
border-radius: 3px;
background-color: white;
margin: auto;
display: inline-block;
text-align: center;
}
.captcha {
border: 2px inset #999;
border-radius: 3px;
margin-bottom: 5px;
}
tr, td, th {
padding: 5px;
}
td {
border-right: 1px solid #999;
border-bottom: 1px solid #999;
}
tr:nth-child(even) {
background-color: #ffe;
.nsfw {
background-color: #f99;
}
}
.nsfw {
background-color: #f99;
}
th {
border-bottom: 1px solid #177;
background-color: #9f9;
border-right: 1px solid #000;
}
.siteicon {
height: 32px;
width: 32px;
float: left;
margin-right: 10px;
border: 2px inset black;
}
button, input[type=submit] {
border-radius: 2px;
background-color: #EEFFFF;
border: 2px outset #33AAAA;
}
input[type=text] {
background-color: #fcf;
border: 1px inset #black;
}
select {
background-color: #fcf;
}
.selectedpage {
background-color: #ef9;
}
.news {
color: red;
border-bottom: 1px solid red;
display: inline-block;
}