@charset 'utf-8';

a.invisible,
#header,
.pagination,
#footer,
#fancy_overlay,
#fancy_wrap,
.entry-meta,
.entry-footer,
.serendipity_entrypaging,
#trackbacks p,
#comment-feed,
#feedback,
.comment_avatar { display: none; }

body {
    background: #fff!important;
    color: #000!important;
    font: 12pt Georgia, "Times New Roman", Times, serif;
    margin: 0;
    padding: 0;
    width: 100%;
}

h1 { font-size: 18pt; }
h2 { font-size: 16pt; }
h3 { font-size: 14pt; }
h4, h5, h6 { font-size: 12pt; }

pre { font-size: 10pt; }

a:link, a:visited {
    background: transparent;
    color: #000;
    text-decoration: underline;
}

.serendipity_image_link img { border: 0px none; }

.entry-body a[href^="http:"]:after {
    content:" <"attr(href)">";
    background-color: inherit;
    color: #369;
    font-style: italic;
}

abbr[title]:after, acronym[title]:after {
    content: ' (' attr(title) ')';
    background-color: inherit;
    color: #000;
    font-style: italic;
}

#content:after {
    content: "\ YellowLeds Weblog, http://matthias.yellowled.de";
    font-size: 10pt;
    font-variant: small-caps;
}

blockquote { quotes: "\201E" "\201C" "\201A" "\2018"; }
blockquote:lang(de) { quotes: "\201E" "\201C" "\201A" "\2018"; }
blockquote:lang(en) { quotes: "\201C" "\201D" "\2018" "\2019"; }

blockquote p:before { content: open-quote; }
blockquote p:after { content: close-quote; }

/* Safari support */
blockquote * { quotes: none; }
blockquote > *:before { content: "\201E"; }
blockquote > *:after  { content: "\201C"; }

*[lang~='de'] blockquote > *:before,
blockquote[lang~='de'] > *:before { content: "\201E"; }
*[lang~='de'] blockquote > *:after,
blockquote[lang~='de'] > *:after { content: "\201C"; }

*[lang~='en'] blockquote > *:before,
blockquote[lang~='en'] > *:before { content: "\201C"; }
*[lang~='en'] blockquote > *:after,
blockquote[lang~='en'] > *:after { content: "\201D"; }

