* { margin: 0px; padding: 0px; } body, html { background: white; width: 750px; margin: auto; font-family: "PT Sans Narrow", sans-serif; font-size: 12pt; color: #000; } img { border: 0px; } a { color: #666; text-decoration: none; } li { margin-left: 25px; } .pages_title, .months_title { position: absolute; visibility: hidden; } .rss { position: absolute; top: 82px; width: 750px; } .atom { position: absolute; top: 82px; margin-left: 20px; width: 750px; } .rss_link, .atom_link { font-size: 10pt; color: black; } .header { width: 750px; text-align: center; border-bottom: 2px solid #666; } .header_title { font-size: 24pt; font-weight: bold; padding-top: 20px; } .header_title a { color: black; } .header_subtitle { padding-bottom: 20px; } .pages { width: 750px; border-bottom: 2px solid #666; text-align: center; } .pages_list { padding: 5px 0px 5px 0px; } .pages_list_entry { list-style-type: none; display: inline; margin: 0px 5px 0px 5px; } .pages_list_entry a { color: black; } .sidebar { background: #eee; float: right; padding: 10px 10px 10px 10px; margin: 20px 0px 0px 10px; } .linklist, .taglist, .monthlist { padding-bottom: 5px; } .linklist_title, .taglist_title, .monthlist_title { font-weight: bold; padding: 5px 0px 10px 0px; } .entries { padding-top: 20px; width: 750px; } .entry { margin-bottom: 80px; } .entry_title, .entry_title a, .comment_author { font-size: 16pt; font-weight: bold; color: black; } .entry_date, .comment_date { font-size: 10pt; color: #666; } .tags { font-size: 10pt; color: #666; } .entry_content { margin-top: 10px; } .entry_comment, .entry_comment a { font-size: 10pt; } .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; }