* { margin: 0px; padding: 0px; } body, html { background: white; width: 700px; margin: auto; font-family: Sans; font-size: 0.9em; 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: 75px; width: 700px; } .atom { position: absolute; top: 75px; 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; }