/* Theme Name: Beardsley Theme URI: http://sashenko.com/beardsley Description: A black and white art nouveau theme. Graphics are taken from the work of Aubrey Beardsley, the famous British illustrator associated with Oscar Wilde, among others. Try reloading the page to see a new border in the bottom corner of the page, from BeardsleyÕs illuminations for the 1893 Dent edition of MalloryÕs 'King Arthur'. Version: 2.0 Author: Sash Lewis Author URI: http://vtcongresstracker.com/ Tags: black, white, fixed-layout, two-columns, right-sidebar License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html The Parisian font embedded in this theme is by George Wilson, and is distributed under OFL (the Open Font License). Download Parisian here: http://www.fontspace.com/george-williams/parisian Read the Open Font License here: http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL */ /* Code to embed Parisian font for Internet Explorer and other browsers. */ @font-face { font-family: Parisian; src: url(fonts/Parisian.eot); /* IE */ src: local(Parisian), url(fonts/Parisian.ttf); /* Non-IE */ } body { font-size: 10px; background: #000; color: #000; font-family: arial, sans-serif; } body a, a:visited { text-decoration: underline; color: #000; } body a:hover { text-decoration: none; } div.wrapper { background: #000 url("images/corners/corner.php"); background-repeat: no-repeat; background-position: bottom left; margin: auto; width: 110em; padding-bottom: 13em; } div.header { min-height: 10em; padding-top: 10em; background: #000 url("images/header.png"); background-repeat: no-repeat; background-position: top center; color: #FFF; text-align: center; } div.pagetop { min-height: 8em; width: 95em; margin: auto; background: #000 url("images/pagetop.png"); background-repeat: no-repeat; background position: top center; } div.header a, div.header a:visited, div.header a:hover { color: #FFF; text-decoration: none; } div.page { margin: auto; width: 75em; min-height: 80em; background: url("images/sides.png"); background-repeat: repeat-y; background-position: center; } div.narrowcolumn { width: 49em; float: left; padding-top: 1.5em; padding-left: 4.5em; padding-right: 1.5em; } div.widecolumn { width: 66em; float: left; padding-top: 1.5em; padding-left: 4.5em; padding-right: 1.5em; } div.sidebar { padding-right: 4em; padding-left: 2em; margin-top: 2em; padding-bottom: 12em; float: right; width: 13.5em; background: url("images/sidebarflower.png") bottom left; background-repeat: no-repeat; color: #000; min-height: 16em; } div.sidebar ul li { list-style-image: none; } div.sidebar ul { margin: 0em; padding: 0em; list-style-type: none; } div.sidebar ul ul li { margin-left: 1em; padding: 0em; } div.bottom { width: 75em; height: 1.5em; background: #000 url("images/bottom.png"); background-repeat: no-repeat; margin: auto; color: #FFF; padding-top: 4em; text-align: right; } div.bottom a:link, div.bottom a:visited { color: #FFF; text-decoration: underline; } div.bottom a:hover { text-decoration: none; } div.entry { padding-bottom: 1.5em; width: 47em; min-height: 15em; } div.singleentry { width: 52em; margin: auto; background: url("images/signature.png"); background-position: top left; background-repeat: no-repeat; padding-left: 10em; padding-right: 3em; padding-bottom: 1em; padding-top: 3em; min-height: 40em; } div.singleentrybottom { width: 52em; background: url("images/signature.png"); background-position: bottom left; background-repeat: no-repeat; height: 20em; padding-left: 10em; padding-right: 3em; margin: auto; } div.lost { width: 60em; margin: auto; min-height: 80em; text-align: center; } div.expander { clear: both; height: 3em; } div.singlenavigation { width: 52em; padding-left: 10em; padding-right: 3em; margin: auto; } div.navigation { width: 100%; } div.postmetadata { border-top: 0.1em dotted #666; margin-top: 2.5em; } .alignleft { float: left; } .alignright { float: right; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } h1 { font-family: Parisian, Times New Roman, serif; font-size: 50px; color: #000; } h2, h3, h4, h5, h6 { font-family: Georgia, Cambria, Times New Roman, serif; } .headtitle { font-family: Parisian, Times New Roman, serif; font-size: 80px; color: #FFF; } h2 { font-size: 20px; line-height: 24px; } h3 { font-size: 14px; line-height: 16px; } h4 { font-size: 1.2em; padding-top: 10px; padding-bottom: 10px; font-style: italic; } p { font-size: 12px; line-height: 20px; } small { font-size: 10px; line-height: 16px; color: #444; } small a, small a:link, small a:visited, small a:hover { color: #444; } ul { list-style-type: disc; list-style-image: url("images/bullet.png"); } li { font-size: 12px; line-height: 19px; } .bypostauthor { border: 1px solid #000; } .sticky { border: 1px solid #000; } .wp-caption { background: #000; margin: 1em; border: 0.1em solid #000; padding: 0.5em; text-align: center; } .wp-caption-text { color: #FFF; padding: 0.5em; font-size: 10px; line-height: 12px; text-align: left; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } .wp-caption-dd { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; } .gallery img { padding: 1px; background: #000; } img { border: 3px solid #000; } img a:link{ border: 3px solid #000; } img a:hover { border: 3px double #000; } .narrowcolumn img { max-width: 480px; height: auto; } .singleentry img { max-width: 510px; height: auto; } object { border: 3px solid #000; } .gallery-caption { color: #000; padding-top: 1em; } div.hr { display: block; height: 2.6em; background: url("images/hr.png"); background-position: center; width: 100%; margin: auto; background-repeat: repeat-x; background-position: center; } div.commentswrapper { width: 52em; margin: auto; background: url("images/commentsside.png"); background-position: left; background-repeat: repeat-y; padding-left: 10em; padding-right: 3em; padding-bottom: 1em; padding-top: 3em; overflow: hidden; } div.comments { padding: 1em; } blockquote { background: url("images/blockquote.png"); background-position: bottom left; background-repeat: no-repeat; padding-left: 1.5em; margin-left: 1.5em; } #searchform { font-family: Georgia, Cambria, Times New Roman, serif; margin-top: 1em; } #s { width: 12em; margin-bottom: 0.5em; border: 0.1em solid #555; } #comment { width: 40em; border: 0.1em solid #666; } #author, #email, #url { padding-left: 0.3em; font-family: Georgia, Cambria, Times New Roman, serif; width: 15em; border: 0.1em solid #666; }