body {
overflow-x: hidden;
font-family: "Arial", "Helvetica", sans-serif;
margin: 0px 0px;
background-color: #FFFFFF;
color: #222222;
font-size: 16px;
line-height: 1.5;
}
a:link { color: #bbbbbb; }
a:hover { color: #bbbbbb; }
a:active { color: #999999; }
a:visited { color: #999999; }
.postnav {
margin-left: auto;
margin-right: auto;
padding: 20px;
overflow: auto;
}
.username {
width: 100%;
width: 100vw;
padding-top: 5px;
padding-bottom: 5px;
background-color: rgba(178,32,27,0.95);
color: #FFFFFF;
text-align: center;
margin-bottom: 10px;
}
.title {
width: 100%;
width: 100vw;
text-align: center;
padding: 1px;
background-color: #222222;
color: #FFFFFF;
margin-bottom: 20px;
}
.nav {
display: grid;
grid-template-columns: 25% 25% 25% 25%;
width: 100%;
width: 100vw;
background-color: #444444;
padding-top: 0em;
padding-bottom: 0em;
margin: 0 auto;
margin-bottom: 10px;
text-align: center;
color: #FFFFFF;
}
.navitem {
padding-left: 100px;
padding-top: 0.3em;
padding-right: 100px;
padding-bottom: 0.3em;
}
.navitem a {
color: #FFFFFF;
}
.navitem a visited {
color: #FFFFFF;
}
.postbody {
width: 60%;
min-width: 720px;
margin-left: auto;
margin-right: auto;
background-color: #FFFFFF;
padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
padding-bottom: 30px;
}
.list {
width: 60%;
margin-left: auto;
margin-right: auto;
background-color: #FFFFFF;
padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
padding-bottom: 30px;
}
.main h1 {
color: #FFFFFF;
background-color: #888888;
text-align: center;
padding: 10px;
-moz-border-radius: 15px;
border-radius: 15px;
}
.main h2 {
color: #FFFFFF;
background-color: #888888;
text-align: center;
padding: 10px;
-moz-border-radius: 15px;
border-radius: 15px;
}
.main h3 {
color: #FFFFFF;
background-color: #888888;
text-align: center;
padding: 10px;
-moz-border-radius: 15px;
border-radius: 15px;
}
.edit {
text-align: center;
}
.editlink {
text-align: center;
}
.author {
font-style: italic;
text-align: center;
background-color: rgba(176,189,140,0.2);
padding: 10px;
width: 60%;
margin-left: auto;
margin-right: auto;
}
.new {
float: left;
background-color: #444;
color: #fff;
padding: 12px;
height: 100%;
}
.new a { #fff; }
.new a visited { #fff; }
.old {
float: right;
background-color: #444;
color: #fff;
padding: 12px;
height: 100%;
}
.old a { #fff; }
.old a visited { #fff; }
.inactive {
color: #ddd;
}
pre {
padding: 10px;
-moz-border-radius: 15px;
border-radius: 15px;
padding-left: 30px;
padding-right: 30px;
}
code {
padding: 2px;
}