h2 { font-size: 19px; margin: .15em 1em 0 0 }
#admin-menu { font-size: 10px; float: right; margin: 0 0 2em 2em; color: #ccc; padding-right: 8px; border-right: 1px solid #ccc; }
.date.meta { margin-top: 0; padding-top: 0; margin-left: -1.3em;  font-style: italic; }

    /* -- textareas and inputs -- */
        fieldset { border: 1px solid #aaa; padding: 1em;  }
        legend { padding: 1em; font-weight: bold; }
        input.long, input.short, input.userdata, textarea, select {
            background: #f7f7f7;
            border: 1px solid #bbb;
            border-right: 1px solid #d8d8d8;
            border-bottom: 1px solid #D8D8D8;
        }
            
/* -- aditional styles for the home- and searchpage -- */
    .teaser { margin-top: 3em; }
    .teaser h2 { font-size: 1.3em; }
    .teaser h3, .teaser h4 { font-weight: bold; }
    .teaserpic { float: right; margin: 0 0 1em 1em; }
    .entries , .search li { list-style-type: none; }
    .search li { border-top: 1px solid #d8d8d8; padding-top: 1em; }
    ul.search { margin: auto 5%; padding-left: 0; }
    h2.search { text-align: center; }
    .archive { margin-left: 5%; }
    .archivenavigation { text-align: center; border-top: 1px dotted #aaa; padding-top: 0.7em; margin-top: 2em; }

/* -- comments -- */
    p.hidecomments { font-size: 0.75em; text-align: right; line-height: 1px; padding: 0; margin-bottom: 0; }
    #preview li { border: solid 1px red; }
    ul.comments .meta { font-size: 1.3em; }
    ul.comments { list-style-type: none; font-size: 0.9em;}
    ul.comments li {
        padding: 0 1em 0.5em 1em;
        margin: 1em 0;   
        background: #f7f7f7;
        border: 1px solid #ccc;
        border-left: 1px solid #d8d8d8;
        border-top: 1px solid #D8D8D8;
        overflow-x: scroll;
    }
    ul.comments li p { margin: 0.5em; }
    ul.comments a.permalink {   
        font: normal bold 1.5em monospace;
        border-right: 1px solid #d8d8d8;
        text-decoration: none;  
        padding-right: 0.2em;   
        margin-right: 0.2em;
    }
    ul.comments a.permalink:hover { text-decoration: underline; }
    #pingbackslist { margin-bottom: 3em; }
    textarea { width: 90%; min-width: 10em; }
