body { text-replace: " " " " !important; background-color: #FFFFFF; background-image: none; font: normal normal normal 14px/1.5em "Hoefler Text", "Constantia", "Georgia", serif; font-size: 14px; line-height: 1.5em; text-rendering: optimizeLegibility; text-decoration: none; color: #000000; } @media screen and (min-width: 0px) and (max-width: 849px) { body { font-size: 12px; } } @media screen and (min-width: 850px) and (max-width: 1420px) { body { font-size: 14px; } } @media screen and (min-width: 1420px){ body { font-size: 18px; } } a, a:link, a:visited, a:hover, a:active { text-decoration: none; border: 0; } a, a:link { color: #003366; } a:visited { color: #663366; } a:hover { border-bottom: 1px solid #C04040; } a:hover, a:active { color: #C04040; } abbr, acronym, .allcaps { text-transform: lowercase; font-variant: small-caps; } abbr[title], acronym[title], .articletext span[title] { border-bottom: 1px dotted #C04040; } blockquote { margin: 1em 3em; border-left: 1px dotted #C04040; padding-left: 1.5em; } code, kbd { font: 0.87em/1.5em "Courier New", "Courier", "Menlo", "Monaco", "Consolas", "Andale Mono", monospace; font-size: 0.87em; line-height: 1.5em; } strong > code, strong > kbd { font-weight: bold; } dl, ol, ul { padding: 0; } ol, ul { padding-left: 1.5em; } h1, h2, h3, h4, h5, h6 { margin: 1em 0; font-family: "Didot", "Futura", "Corbel", "Trebuchet MS", sans-serif; line-height: 1.5em; font-weight: bold; color: #C04040; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active { color: #C04040 !important; } h1, h2 { margin-top: 0; } h1 { font-size: 1.5em; } h2 { font-size: 1.4em; } h3 { font-size: 1.3em; } h4 { font-size: 1.14em; } h5 { font-size: 1.1em; } h6 { font-size: 1em; } hr { margin: 1em 0; height: 1px; color: #808080; background-color: #808080; clear: both; } blockquote img { max-width: 75%; height: auto; } blockquote blockquote img { max-width: 50%; height: auto; } blockquote blockquote blockquote img { max-width: 25%; height: auto; } mark, .mark { border-bottom: 1px dotted #C04040; } pre { white-space: pre-wrap; white-space: -moz-pre-wrap !important; white-space: -pre-wrap; white-space: -o-pre-wrap; } p { text-indent: 1.5em; } p.commentforminput, .meta p, p.meta, .miscnotes, #commentsform p, .articlenav, .articlenav, .articlenav, .nonarticle, .leavecomment p { margin: 0; color: #C04040; font: .87em/1.5em "Futura", "Corbel", "Trebuchet MS", sans-serif; font-size: 0.87em; line-height: 1.5em; text-indent: 0; } p:first-child, .first, hr + p, h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p, section + p, blockquote + p, dl + p, ol + p, ul + p, .break + p, p[class=""] + p { margin: 1em 0 0 0; text-indent: 0; } .reblogged p, figure p, figure div, figcaption p { margin: 1em auto; text-indent: 0; } li p:first-child, dd p:first-child { margin-top: 0; } sup { vertical-align: super; line-height: 0; } table { margin: 14px 0; vertical-align: text-top; } tr { vertical-align: text-top; } hr.break { width: 33%; margin: 2em auto; } p.break { margin: 1em 0; text-indent: 0; text-align: center; } .articletext ol, .contenttext ol, .articletext ul, .contenttext ul, .articletext dl, .contenttext dl { margin: 1em 3em; } .articletext blockquote > blockquote, .contenttext blockquote > blockquote, .articletext blockquote > dl, .contenttext blockquote > dl, .articletext blockquote > ol, .contenttext blockquote > ol, .articletext blockquote > ul , .contenttext blockquote > ul , .articletext dl > blockquote, .contenttext dl > blockquote, .articletext dl > dl, .contenttext dl > dl, .articletext dl > ol, .contenttext dl > ol, .articletext dl > ul, .contenttext dl > ul, .articletext ol > blockquote, .contenttext ol > blockquote, .articletext ol > dl, .contenttext ol > dl, .articletext ol > ol, .contenttext ol > ol, .articletext ol > ul, .contenttext ol > ul, .articletext ul > blockquote, .contenttext ul > blockquote, .articletext ul > dl, .contenttext ul > dl, .articletext ul > ol, .contenttext ul > ol, .articletext ul > ul, .contenttext ul > ul, .articletext li > dl, .contenttext li > dl, .articletext li > ol, .contenttext li > ol, .articletext li > ul, .contenttext li > ul, .articletext dt > dl, .contenttext dt > dl, .articletext dt > ol, .contenttext dt > ol, .articletext dt > ul, .contenttext dt > ul, .articletext dd > dl, .contenttext dd > dl, .articletext dd > ol, .contenttext dd > ol, .articletext dd > ul, .contenttext dd > ul { margin: 0; padding-top: 0; padding-bottom: 0; } .articletext li > blockquote, .contenttext li > blockquote, .articletext dt > blockquote, .contenttext dt > blockquote, .articletext dd > blockquote, .contenttext dd > blockquote { margin: 0.5em 0 0.5em 1.5em !important; padding: 0 0 0 auto; } .articletext li > blockquote p, .contenttext li > blockquote p, .articletext dt > blockquote p, .contenttext dt > blockquote p, .articletext dd > blockquote p, .contenttext dd > blockquote p { margin: 0; } .articletext li > ol, .contenttext li > ol, .articletext li > ul, .contenttext li > ul { margin: 0.5em 0 0.5em 3em !important; padding: 0; } .articletext li > ol, .contenttext li > ol { list-style-type: decimal; } .articletext li > ul, .contenttext li > ul { list-style-type: disc; } .articletext ol, .contenttext ol { counter-reset: list-order; } .articletext dt, .contenttext dt { padding-left: 0; } .articletext dd, .contenttext dd { margin-left: 0; padding-left: 1.5em; } .articletext ol > li, .contenttext ol > li, .articletext ul > li, .contenttext ul > li { position: relative; list-style: none; } .articletext ol > li:before, .contenttext ol > li:before { content: counter(list-order)"."; counter-increment: list-order; } .articletext ul > li:before, .contenttext ul > li:before { content: counter(li, disc); } .articletext ol > li:before, .contenttext ol > li:before, .articletext ul > li:before, .contenttext ul > li:before { position:absolute; left: -3em; width: 2em; margin-right: 0; padding-right: 0; text-align: right; color: #C04040; } .answer_form_container { margin: 1em 0; text-indent: 0; } .tagcloud li { display: block !important; } .tagcloud li:before { content: "" !important; } .tagcloud li a:after { content: " (" attr(title) ")" !important; font-color: #808080; font-size: 0.75em; } .tumblboost ul { margin: 14px auto; padding: 0; } .tumblboost > ul > li { display: block; list-style-type: none; padding: 14px 0; border-bottom: 1px solid #808080; } .tumblboost > ul > li:first-child { padding-top: 0; } .tumblboost > ul > li:last-child { padding-bottom: 14px; } .tumblboost ul > li:before { content: ""; } #likes + hr { display: none; visibility: hidden; } .tumblroll ul { margin: auto 0; padding: 0; } .tumblroll ul li { display: inline; list-style-type: none; } .tumblroll ul li:before { content: ""; } .posttype:after { content: "" !important; } .php { height: 0px; width: 0px; overflow: hidden; } .ga { height: 0px; width: 0px; overflow: hidden; } @media screen { * { margin: 0; outline: 0; border: 0 none; padding: 0; background-color: transparent; text-align: left; text-indent: 0; } html, body { scrollbar-arrow-color: #C04040; scrollbar-3dlight-color: #FFF8F8; scrollbar-highlight-color: #C04040; azimuthscrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #FFF8F8; scrollbar-darkshadow-color: #C04040; scrollbar-track-color: #FFFFFF; scrollbar-base-color: #FFFFFF; } body { background-image: none; margin: 72px; } header, hgroup, section, footer, aside, nav, article, figure { display: block; } *:focus { box-shadow: 0 0 1px rgba(255, 255, 255, 1), 0 0 3px rgba(192, 64, 64, .5), 0 0 5px rgba(255, 48, 48, .5) !important; -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 1), 0 0 3px rgba(192, 64, 64, .5), 0 0 5px rgba(255, 48, 48, .5) !important; -moz-box-shadow: 0 0 1px rgba(255, 255, 255, 1), 0 0 3px rgba(192, 64, 64, .5), 0 0 5px rgba(255, 48, 48, .5) !important; } em, i { text-rendering: optimizeSpeed; } figure { margin: 14px auto; } input, textarea, select, option { vertical-align: middle; background: #FFFFFF; font: 12px/1.5em "Futura", "Corbel", "Trebuchet MS", sans-serif; font-size: 12px; line-height: 1.5em; } input, textarea, select { margin: 4px 2px; padding: 3px 6px; border: 1px solid #808080; border-top-left-radius: 3px 3px; border-top-right-radius: 3px 3px; border-bottom-left-radius: 3px 3px; border-bottom-right-radius: 3px 3px; } option { margin: 0 2px; padding: 0 6px; } input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="file"]:hover, input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active, input[type="file"]:active { background: #FFFFFF; color: #C04040; box-shadow: 0 0 1px rgba(255, 255, 255, 1), 0 0 3px rgba(192, 64, 64, .5), 0 0 5px rgba(255, 48, 48, .5); -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 1), 0 0 3px rgba(192, 64, 64, .5), 0 0 5px rgba(255, 48, 48, .5); -moz-box-shadow: 0 0 1px rgba(255, 255, 255, 1), 0 0 3px rgba(192, 64, 64, .5), 0 0 5px rgba(255, 48, 48, .5); } #container { margin-left: auto; margin-right: auto; position: relative; min-width: 261px; max-width: 436px; width: auto; } nav.articlenav:before { content: ""; } #navsitelinks, #navusertumblr ul, #naventriestumblr ul, .articlenav ul { padding: 0; } #navsitelinks, #navusertumblr ul, #naventriestumblr ul { font-family: "Didot", "Futura", "Corbel", "Trebuchet MS", sans-serif; font-weight: bold; margin: 1em 0; } .articlenav ul { font-family: "Futura", "Trebuchet MS", sans-serif; margin: 10px 0 0 0; } #navsitelinks, #navusertumblr ul { font: normal normal bold 1.25em/1.5em "Didot", "Futura", "Corbel", "Trebuchet MS", sans-serif; font-size: 1.25em; line-height: 1.5em; } #naventriestumblr ul { font-size: 1.1em; } #navsitelinks *, #navusertumblr *, #naventriestumblr * { color: #C04040; } #navsitelinks a:hover, #navusertumblr a:hover, #naventriestumblr a:hover { color: #003366; border-bottom: 1px solid #003366; } #navsitelinks li, #navusertumblr li, #naventriestumblr li, .articlenav li { list-style: none; } #navsitelinks li:before, #navusertumblr li:before, #naventriestumblr li:before, .articlenav li:before { content: ""; } #navsitelinks li, #navusertumblr li, #naventriestumblr li { display: inline-block; } .articlenav li { display: inline; } #navsitelinks li:before, #navusertumblr li:before, #naventriestumblr li:before, .articlenav li:after { content: " ❀ "; } #navsitelinks li:first-child:before, #navusertumblr li:first-child:before, #naventriestumblr li:first-child:before, .articlenav li:first-child:before, .articlenav li:last-child:after { content: ""; } article { position: relative; } .button, input[type="button"], input[type="submit"], input[type="reset"], input[type="file"] { background: #FFFFFF; color: #404040; } .captcha { vertical-align: middle; } article, footer.disclaimer, section.introsearch { border-bottom: 1px solid #808080; padding-bottom: 1em; } .articletext a, .contenttext a, .articletext a:link, .contenttext a:link { border-bottom: 1px solid #E0E0E0; } .articletext h3 a, .contenttext h3 a, .articletext h3 a:link, .contenttext h3 a:link { border-bottom: 0 none; } .articletext a:visited, .contenttext a:visited, .articletext h3 a:visited, .contenttext h3 a:visited { border-bottom: 1px solid #E0E0E0; } .articletext a:hover, .contenttext a:hover, .articletext h3 a:hover, .contenttext h3 a:hover { border-bottom: 1px solid #C04040; } .articletext a:active, .contenttext a:active, .articletext h3 a:active, .contenttext h3 a:active { border-bottom: 1px solid #C04040; } .contenttext h1 span, .contenttext h2 span { text-transform: capitalize; } .articletext li::marker { color: #C04040; } a.more-link, a:link.more-link { border-bottom: 0 none; } a:visited.more-link { border-bottom: 1px solid #E0E0E0; } a:hover.more-link { border-bottom: 1px solid #C04040; } a:active.more-link { border-bottom: 1px solid #C04040; } .hidden { width: 0; height: 0; display: none; visibility: hidden; } .introsearch + hr { width: 0; height: 0; display: none; visibility: hidden; } .meta p { margin: 1em 0; } .meta p:last-child { margin-bottom: 0; } .meta a, .meta a:link { border-bottom: none; } .meta a:visited { border-bottom: none; } .meta a:hover { border-bottom: 1px solid #C04040; } .meta a:active, { border-bottom: 1px solid #C04040; } td > p:first-child { margin-top: 0; } } @media screen and (min-width: 0) and (max-width: 767px) { body { margin: 3px; } #container { margin-left: auto; margin-right: auto; position: relative; min-width: 222px; max-width: 370px; width: auto; } } @media screen and (min-width: 320px) and (max-width: 479px) { body { margin: 1em; } } @media screen and (min-width: 480px) and (max-width: 767px) { body { margin: 2em; } } @media screen and (min-width: 0px) and (max-width: 480px) { body { background-color: #FDF5F5; } input, textarea { background-color: #FFFCFC; } } @media screen and (min-width: 481px) and (max-width: 767px) { body { background-color: #FFFCFC; } input, textarea { background-color: #FFFFFF; } } @media screen and (min-width: 222px){ blockquote { text-align: justify; } p { text-align: justify; } .articletext li, .contenttext li, .articletext dt, .contenttext dt, .articletext dd, .contenttext dd { text-align: justify; } #content { text-align: justify; } } @media screen and (min-width: 768px) and (max-height: 475px) { #logo a { position: absolute; } #naventriestumblr ul, #navusertumblr ul, #navwebsite ul { position: absolute; } } @media screen and (min-width: 768px) and (min-height: 476px) { #logo a { position: fixed; } #naventriestumblr ul, #navusertumblr ul, #navwebsite ul { position: fixed; } } @media screen and (min-width: 768px) { body { margin: 0; } body { background: #808080 url(http://static.tumblr.com/k14ktvo/aPdlujd60/background_750.png) center top repeat-y; background-color: #FFFFFF; background: url(http://static.tumblr.com/k14ktvo/aPdlujd60/background_750.png) center top repeat-y, url(http://static.tumblr.com/k14ktvo/ZOflujd91/background_grey.png) center top repeat; } html { background: url(http://static.tumblr.com/k14ktvo/KPrlujda0/logohover.png) no-repeat; } html { background: none; } #container { margin-left: auto; margin-right: auto; position: relative; min-width: 750px; max-width: 750px; width: auto; z-index: 1; } #logo { position: absolute; top: 30px; left: 30px; width: 100px; height: 100px; z-index: 2147483647; } #content { padding: 30px 0; position: absolute; top: 0px; left: 190px; min-width: 370px; max-width: 370px; width: auto; z-index: 1000000000; } #navwebsite { position: absolute; width: 160px; z-index: 2000000000; } article { min-height: 9.6em; } nav.articlenav, .aboutnotes { position: absolute; right: -160px; width: 100px; } .articletext, .contenttext { position: relative; } .articlecomments hr:last-child { display: none; visibility: hidden; } .aboutnotes { top: 0; } .aboutnotes h3 { margin-top: 0; } .aboutnotes p:first-child { margin-top: 0; } .aboutnotes p { text-align: left !important; } nav.articlenav:before { content: ""; } #logo > h1 { width: 100px; height: 100px; } #logo a { width: 100px; height: 100px; overflow: hidden; text-indent: -1920px; border: 0; } #logo a,#logo a:link { background: url(http://static.tumblr.com/k14ktvo/7xJlujd9e/logo.png) no-repeat; } #logo a:hover { background: url(http://static.tumblr.com/k14ktvo/KPrlujda0/logohover.png) no-repeat; } #logo a:visited, #logo a:active { background: url(http://static.tumblr.com/k14ktvo/7xJlujd9e/logo.png) no-repeat; } #navsitelinks, #navusertumblr ul, #naventriestumblr ul, .articlenav ul { font-weight: normal; margin: 0; } #navsitelinks, #navusertumblr ul { font-size: 1em; font-weight: normal; } #naventriestumblr ul { font-size: 1em; } #navsitelinks li, #navusertumblr li, #naventriestumblr li { display: block; } .articlenav li { display: block; } #navsitelinks li:before, #navusertumblr li:before, #naventriestumblr li:before, .articlenav li:after { content: ""; } #navwebsite a, #navwebsite a:link, #navwebsite a:visited, #navwebsite a:hover, #navwebsite a:active { border: 0 none; text-decoration: none; } #navwebsite, #navusertumblr, #naventriestumblr { font: 1em/1.5em "Didot", "Futura", "Corbel", "Trebuchet MS", sans-serif; font-size: 1em; line-height: 1.5em; color: #C04040; text-align: left; } #navwebsite { font-size: 1.39em; line-height: 1.5em position: absolute; left: 30px; width: 100px; } ul#navsitelinks { padding: 0; } #navsitelinks a:hover, .home { border-bottom: 1px solid #C04040; } #navwebsite, #navusertumblr, #naventriestumblr { position: absolute; width: 100px; } #navusertumblr, #naventriestumblr { left: -160px; } #navwebsite { top: 155px; } #navusertumblr { top: 250px; } #naventriestumblr { top: 397px; } #navwebsite ul, #navusertumblr ul, #naventriestumblr ul { padding: 0; width: 100px; } #navwebsite li, #navusertumblr li, #naventriestumblr li { list-style-type: none; } #navwebsite li>a, #navwebsite li>a:link, #navwebsite li>a:visited, #navwebsite li>a:hover, #navwebsite li>a:active, #navusertumblr li>a, #navusertumblr li>a:link, #navusertumblr li>a:visited, #navusertumblr li>a:hover, #navusertumblr li>a:active, #naventriestumblr li>a, #naventriestumblr li>a:link, #naventriestumblr li>a:visited, #naventriestumblr li>a:hover, #naventriestumblr li>a:active { text-decoration: none; border: 0; } #navwebsite li>a, #navwebsite li>a:link, #navusertumblr li>a, #navusertumblr li>a:link, #naventriestumblr li>a, #v li>a:link { color: #C04040; } #navwebsite li>a:visited, #navusertumblr li>a:visited, #naventriestumblr li>a:visited { color: #C04040; } #navwebsite li>a:hover, #navusertumblr li>a:hover, #naventriestumblr li>a:hover { color: #C04040; border-bottom: 1px solid #C04040; } #navwebsite li>a:active, #navusertumblr li>a:active, #naventriestumblr li>a:active { color: #C04040; } #navusertumblr abbr, #navusertumblr acronym, #naventriestumblr abbr, #naventriestumblr acronym { border: 0; } .articlenav { top: 0; } .articlenav ul { padding: 0; position: absolute; list-style-type: none; } .articlenav li { width: 100px; } #disclaimer hr:first-child { visibility: visible; display: block; } } @media screen and (min-width: 850px) and (max-height: 511px) { #logo a { position: absolute; } #navwebsite ul, #navusertumblr ul, #naventriestumblr ul { position: absolute; } } @media screen and (min-width: 850px) and (min-height: 512px) { #logo a { position: fixed; } #navwebsite ul, #navusertumblr ul, #naventriestumblr ul { position: fixed; } } @media screen and (min-width: 850px) { body { background: #808080 url(http://static.tumblr.com/k14ktvo/oZslujd6l/background_816.png) center top repeat-y; background-color: #FFFFFF; background: url(http://static.tumblr.com/k14ktvo/oZslujd6l/background_816.png) center top repeat-y, url(http://static.tumblr.com/k14ktvo/ZOflujd91/background_grey.png) center top repeat; } #container { margin-left: auto; margin-right: auto; min-width: 816px; max-width: 816px; width: auto; } #content { min-width: 436px; max-width: 436px; width: auto; } #navusertumblr { top: 258px; } #naventriestumblr { top: 424px; } } .tags span:before { content: "# "; } .insertphoto, .blockphoto, .blockpanorama { max-width: 100%; height: auto; } @media screen and (max-width: 767px) { .like_button { display: inline; } .reblog_button { display: inline-block !important; } } @media handheld { body { font-size: medium; line-height:normal; } h1, h2, h3, h4, h5, h6 { margin: 1em 0; border: 0; } p { margin: 1em 0; text-indent: 0; } .warning { background-color: #808080; color: #808080; } } @media print { @page { margin: 0; } body { margin: 36pt 72pt 72pt 108pt; font-size: 14pt; } .dontprint, #navwebsite, #navsitelinks, .introsearch, .articlenav, #articlecomments, #postcomments, #navwebsite, #navusertumblr, #naventriestumblr, .articlenav, #articlecomments { display: none; visibility: hidden; } #logo, #content { visibility: visible; font: 10pt/15pt "Hoefler Text", "Georgia", serif; font-size: 10pt; line-height: 15pt; color: #000000; text-align: justify; } #container, #content { max-width: 792px; } a { color: #003366; } article a[href]:after { content: " <" attr(href) "> "; } h1 a[href]:after, h2 a[href]:after, h3 a[href]:after, h4 a[href]:after, h5 a[href]:after, h6 a[href]:after, .aboutnotes a[href]:after, .meta a[href]:after { content: ""; } abbr, acronym { border-bottom: none; } article { margin: 1em 0; padding-bottom: 1em; border-bottom: 1pt solid #808080; } blockquote { border-left-width: 1pt; margin: 1em 3em 0 3em; } .articletext blockquote > blockquote, .contenttext blockquote > blockquote { margin-left: 0; } dl, ol, ul { margin: 1em 3em 0 3em; } dd { margin-left: 0; } blockquote > dl, blockquote > ol, blockquote > ul { margin: 0; } hr { margin: 1em 0; border: 1pt solid #808080; } mark, .mark { border-bottom: none; } p { margin: 0; orphans: 2; widows: 2; } .meta p, .miscnotes p { margin: 1em 0; } }