/*  
	eKoeS @ LineHeight v. 1.0 [ Stile per la stampa ]
	 
	 "The very first version of HTML was designed to represent the structure of 
	 a document, not its presentation."(W3C)
*/

body {
	background: #fff;
	color: #000;
	font: .75em Georgia, Garamond, Times, "Times New Roman", serif }
	
hr {
	margin: 1em 0 0;
	border: none;
	background: inherit;
	color: inherit }

abbr, acronym { border: none }

abbr:after { 
	content: " (Abbreviazione di: " attr(title) ")";
	font-style: italic }

acronym:after { 
	content: " (Acronimo di: " attr(title) ")";
	font-style: italic }
	
blockquote { font-style: italic }
	
blockquote:before {
	content: "Citazione da " attr(cite);
	display: block;
	margin: 0 0 -.8em -.5em;
	font: 1em/150% "Lucida Grande", Verdana, Geneva, Arial, sans-serif }

span[title]:after {
	content: "(" attr(title) ")";
	padding: 0 .3em 0;
	font-style: italic }
	
small { font: 1.15em/150% Georgia, Garamond, Times, "Times New Roman", serif }

form { display: none }


/* Testata & Navigazione */
	
#accessibility, #navigation, #header p#feed { display: none }
	
#header {	
	background: inherit;
	color: #000;
	font: 1.3em Georgia, Garamond, Times, "Times New Roman", serif;
	text-align: center }
	
#header h1 { margin: 1em 0 }
	
#header h1 span {
	background: inherit;
	color: #323843;
	font-style: italic }
	
#header h1 a {
	background: inherit;
	color: #000;
	font: 1.6em Georgia, Garamond, Times, "Times New Roman", serif;
	word-spacing: -.2em;
	text-decoration: none }
	
#header p#desc {
	margin: 0 0 -1em;
	background: inherit;
	color: #000;
	font: 1.3em Georgia, Garamond, Times, "Times New Roman", serif;
	letter-spacing: .05em }

#nav { display: none }

	
/* Contenuto & Pannello laterale */

#wrapper { font: 1.25em/150% Georgia, Garamond, Times, "Times New Roman", serif }

#position { display: none }
	
#content {
	background: inherit;
	color: #2a2a2a }
	
#content h2 {
	margin: .5em 0;
	padding: .1em 0 .1em;
	font: 2.2em Georgia, Garamond, Times, "Times New Roman", serif;
	background: inherit;
	color: inherit }
	
#content h2 a { padding: 0 }
	
p.meta {
	margin: 1em 0 2em;
	background: inherit;
	color: #323843;
	font: .8em/150% Verdana, Geneva, Helvetica, Arial, sans-serif }

p.meta .more, p.meta .comments_invite, p.meta .text { display: none }

p.meta .date .text , p.meta .categories .text { display: inline }

h3#discuti, #crononavigation, #sidebar { display: none }

#footer h2, #footer p#tribute { display: none }

#footer {
	margin: -1em 0 0;
	padding: 1em 0 0;
	border-top: 1px dashed #323843;
	line-height: 2em;
	font-style: italic;
	page-break-inside: avoid }


/* Particolari */

blockquote.floatedquote {
	float: right;
	width: 25%;
	margin: 0 .5em 0 1em;
	padding: 1em;
	background: inherit;
	color: #7e5e40;
	font: 1.3em/150% Georgia, Garamond, Times, "Times New Roman", serif }
	
blockquote.floatedquote p, blockquote.floatedquote:before { 
	display: inline;
	margin: 0;
	background: inherit;
	color: inherit; }

blockquote.floatedquote:before { content: open-quote }
	
blockquote.floatedquote:after { 
	content: close-quote;
	font-size: 1.5em }
	
img.floatedimgleft {
	float: left;
	margin: 0 1em 0 0 }

img.floatedimgright {
	float: right;
	margin: 0 }

#content .entry div p.bookcover {
	float: left;
	margin: .5em 1em 0 0 }

#content .entry div p.bookcover.withquote { margin: .5em 1em 0 2em }

#content .entry div p.quoteauthor {
	clear: left;
	margin: 1em 0;
	text-align: right }

.centered { text-align: center }

div.centered {
	margin: 1em 0;
	padding: 1em 1.4em;
	background: #F8F8F8;
	color: inherit;
	font: .85em/160% "Lucida Grande", Verdana, Geneva, Arial, sans-serif }

div.centered p.desc { text-align: left }



