/*  
Theme Name: elfo-malefico
Theme URI: http://www.gilthas.net
Description: Tema Malefico
Version: 1
Author: Sua Maleficita' in Persona
Author URI: http://localhost/prova

	Malefico v2
	http://www.gilthas.net

	Questo tema grafico e' stato progettato e realizzato da Gilthas,
	il cui blog si trova all'indirizzo http://www.gilthas.net
*/

* {
	padding: 0;
	margin: 0
}

body {
  background: #333333;
  margin-bottom: 10pt;
  font: x-small Arial,"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
  text-align: center;
  color:#ccc;
  font-size: 9pt
}

h2 {
  margin:1.4em 0 .75em;
  font:bold 78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999
}
h2.pagetitle { 
	color:#CCC; 
	margin-bottom: 10px
}

a { text-decoration:none }
a:link {
  color:#70a0cc
}
a:visited {
  color:#9080cc
}
a:hover {
  color:#AAAAEE;
  text-decoration:underline
}
a img {
  border-width:0
}

input, textarea {
	margin-bottom: 2pt;
	background-color: #444;
	color: #eee
}

#text, #jalAddAnswerInput { border: 1px inset #70a0cc }

.button { border: 1px outset #70a0cc }

#header {
  padding: 8px; 
  background-color: #333333;
  width:100%;
  height:240px;
  /*position:fixed;
  top:0px;
  left:0px;
  z-index:20*/
}
#header h2 {
	text-decoration: none;
	color:#AADDEE; 
	margin-top:145px
}
	
#folder {
	/*position:relative; 
	display:block; 
	margin-top: 245px;
	overflow:hidden; 
	z-index:10*/
}

#wrapper {
	width: 780px;
	margin: 0 auto
}

.narrowcolumn {
	width: 525px;
	float: left
}

	.post {
	  padding-bottom: 15px;
	  border-bottom: 1px dashed #444;
	  margin-top: 11pt;
	  text-align: justify
	}
	.post h2 { 
		text-align: right; 
		margin: 0 
	}
	.post-title {
	  margin-left: 12pt;
	  font: 13pt "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	  line-height: 1.3em
  }
  .post-entry { 
  	line-height: 11pt;
  	margin-top: 6pt
  }
  .post-note { font-size: 8pt }
  .post-divider { margin-bottom: 15px }
  .post-img {
	  padding:4px;
	  border:1px solid #111
  }
  .post-list { margin-left:10pt }
	p.post-metadata {
	  margin-top: 11pt;
	  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	  color:#999;
	  text-transform:uppercase;
	  letter-spacing:.1em
	}

#sidebar {
	width: 225px;
	float: right;
	text-align: left
}

	#sidebar p {
		color: #999;
		line-height: 11.1pt;
	  margin: 0 0 .5em;
	  padding-bottom: 15px;
	  border-bottom: 1px dashed #444;
	  text-align: justify
  }
  #sidebar h2 { color:#CCC }
  #sidebar ul {
	  margin: 0 0 .5em;
	  padding: 0 0 15px;
	  border-bottom: 1px dashed #444;
	  list-style: none
  }
	#sidebar li {
	  margin: 0;
	  padding: 0 0 .25em 0
  }

#footer {	clear:both }

.navigation {
	padding: 20px 0px
}

.alignleft { float: left }
.alignright { float: right }

#commenti { text-align: left }
	#commenti ul {
		margin-top: 15pt;
		list-style: none
	}
	#commenti ol { 
		margin-left: 11pt;
		margin-top: 15pt 
	}
	#commenti li { 
		line-height: 11pt;
		margin-bottom: 12pt
	}
	#commenti div { 
		margin: 7pt 7pt 3pt
	}
	#commenti p { margin-bottom: 3pt }
	
	
/* POLYGEN */

/*.polygen {
	width: 50%;
	border: 1px solid gray;
	padding: 10px
}*/

#democracy { 
	border-bottom: 1px dashed #444; 
	padding-bottom: .5em; 
	margin-bottom: 15px; 
	padding-left: 15px 
}

.polygen .polygenOutput{ font-size: 8pt }

.polygen .polygenFooter{ 
	margin-top: 10px;
	background-color: #444444;
	padding-left: 5px
} 
	
/* DEMOCRACY */
	
.democracy {
max-width: 225px;
padding-bottom: 5px;
}

.democracy img {
width: 100%;
margin-bottom: 4px;
vertical-align: middle;
}

.democracy input {
vertical-align: bottom;
margin-right: 7px;
width: auto;
}

.democracy .addAnswerText {
width: 80%;
}

.dem-results { margin-top:15px; margin-left:10px; }

.dem-graph {
border: 1px solid #888;
height: 10px;
}

.dem-graph a, .dem-graph a:hover {
background: #70a0cc;
border-bottom: 5px solid #e0e0e0;
border-right: 1px solid #ccc;
}


* html .dem-graph a, * html .dem-graph a:hover {
border-bottom-width: 6px;
}

* html .dem-graph {
height: 11px;
}

.dem-graph b, .dem-graph i {
color: #fff;
}

.dem-voted-for-this {
border-color: #ccc;
}

/* blix fix */
.democracy ul { 
padding: 0; 
border-bottom: 0px;
} 
.democracy label {
vertical-align: top;
float: none;
display: inline;
}


/* FLICKR BADGE */
.zg_div {margin:0px 5px 5px 0px; width:117px;}
.zg_div_inner {border: solid 1px #000000; background-color:#333333;  color:#CCCCCC; text-align:center; font-family:arial, helvetica; font-size:11px;}
.zg_div a, .zg_div a:hover, .zg_div a:visited {color:#70a0cc; background:inherit !important; text-decoration:none !important;}

/* ANOBII BADGE */
/* ------[ For the whole badge ]------ */
 #badge a:hover {}
 #badge a:link {}
 #badge a:active {}
 #badge a:visited {}
 #badge {padding: 10px 5px 10px 5px; width: 180px; border: 1px solid #000000; background-color:#333333}

 /* ------[ For each item in the badge ]------ */
 #badge .item_cell {list-style: none; text-align: center; padding: 5px; margin: 0px;}
 #badge .cover {}
 #badge .cover img {border: 1px solid #cccccc; padding: 3px; background-color: #f7f7f7;}
 #badge .title {text-indent: 0;padding: 0; margin: 0;}
 #badge .subtitle {}
 #badge .author {} 
 
 /* ------[ The bottom part ]------ */
 #badge .link_cell {list-style: none; text-align: center; padding: 5px; margin: 0px; clear: both;}
 #badge .link_cell dt {text-align: center; margin: 0px;}
 #badge .link_cell dd a {font-size: 10px; font-family: Verdana;}
 #badge .link_cell dd {text-align: center; margin: 0px;}
 #badge .link_cell img {border: none;}
