* {
margin: 0px;
padding: 0px;
}
body, html {
background: white;
width: 700px;
margin: auto;
font-family: sans-serif;
font-size: 0.9em;
color: #000;
letter-spacing: 0.05em;
}
img {
border: 0px;
}
a {
color: #999;
text-decoration: none;
}
.pages_title, .months_title {
position: absolute;
visibility: hidden;
}
.rss {
position: absolute;
top: 72px;
width: 700px;
}
.atom {
position: absolute;
top: 72px;
margin-left: 20px;
width: 700px;
}
.rss_link, .atom_link {
font-size: 0.8em;
color: black;
}
.header {
width: 700px;
text-align: center;
border-bottom: 2px solid #666;
}
.header_title {
font-size: 2em;
font-weight: bold;
padding-top: 20px;
}
.header_title a {
color: black;
}
.header_subtitle {
padding-bottom: 20px;
}
.pages {
width: 700px;
border-bottom: 2px solid #666;
text-align: center;
}
.pages_list {
padding-top: 5px;
padding-bottom: 5px;
}
.pages_list_entry {
list-style-type: none;
display: inline;
margin-left: 5px;
margin-right: 5px;
}
.pages_list_entry a {
color: black;
}
.months {
width: 700px;
}
.months_list_entry {
list-style-type: none;
display: inline;
text-decoration: none;
font-size: 0.8em;
color: #666;
}
.linklist {
position: absolute;
right: 0px;
padding-right: 10px;
}
.entries {
padding-top: 20px;
width: 700px;
}
.entry {
margin-bottom: 80px;
}
.entry_title, .entry_title a, .comment_author {
font-weight: bold;
font-style: italic;
color: black;
}
.entry_date, .comment_date {
font-size: 0.8em;
color: #666;
}
.entry_content {
margin-top: 10px;
}
.entry_comment, .entry_comment a {
font-size: 0.8em;
text-align: right;
}
.comments {
border-top: 2px solid #666;
}
.comment {
padding-bottom: 20px;
}
.submit_comment {
padding-top: 20px;
}
.submit_comment_name,
.submit_comment_text,
.submit_comment_quiz {
display: block;
padding-top: 5px;
}
.submit_comment_name_input,
.submit_comment_textarea,
.submit_comment_quiz_input {
width: 300px;
}
.submit_comment_button {
margin-top: 20px;
border: 1px solid black;
background: #ccc;
}