/*
Theme Name: Nerino
Theme URI: http://www.diplod.it/
Description: Un tema semplice e lineare, accessibile
Version: 2.0
Author: Davide Del Monte
Author URI: http://www.davidedelmonte.it/

	Nerino v2.0
	 http://www.diplod.it/

	Created by Davide Del Monte, special thanks to Styleshout: http://www.styleshout.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/
 
/********************************************
   HTML ELEMENTS
********************************************/ 

/* links */
a.a-comments {
	color:#CB4721; 
	background-color: inherit;
	text-decoration: none;
	outline: none;
}
aa-comments:hover {
	background-color: inherit;
	text-decoration: underline;
}
/* headers */
h1, h2, h3 {
	font: normal 1em Georgia, "Times New Roman", Times, serif;
	color:#111;
	letter-spacing:-1px;
}
h1 { font-size: 2.2em; } 
h2 { font-size: 1.8em; color:#74743D; }
h3 { font-size: 1.6em; color:#C34E23; letter-spacing: 0px;}

h1, h2, h3 {
	margin: 10px 15px;
	padding: 0;
}

/* form elements */
form.comments {
	margin: 15px;
	padding: 0;
	border: 1px solid #EFEFEF; 
	background: #F8F8F8;	
	width: 550px;
}
form.comments label {
	display:inline;
	font-weight:bold;
	margin: 3px 0;
}
form.comments input {
	padding: 4px;
	margin: 3px 2px;
	border: 2px solid #EFEFEF;
	font: normal 1.1em Verdana, 'Trebuchet MS', Tahoma, sans-serif;	
	color: #666666;
}
form.comments textarea {
	width: 80%;
	padding: 4px;
	border: 2px solid #EFEFEF;
	font: normal 1.1em Verdana, 'Trebuchet MS', Tahoma, sans-serif;
	height:100px;
	display:block;		
	color: #666666;
}
form.comments input.button { 
	margin: 3px 0;
	font: bold 1.1em Arial, Sans-serif; 
	border: 2px solid #EFEFEF;
	padding: 2px 3px; 	
	background: #dadada;
}
form.comments input:focus, input:active, textarea:focus, textarea:active {
	border: 2px solid #f3a251;
	background: #ffeddc;
	color: #000;
}

/*comments*/
ol.commentlist li {
	border-top: 2px solid #EFEFEF;
	border-bottom: 2px solid #EFEFEF;
	padding: 0 0 0 10px;
	margin: 0 0 15px 0;
	overflow: auto;
	width: 500px;
	list-style: none;
}
ol.commentlist li.alt {
	border-top: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
	background: #f7f7f7;
}
ol.commentlist li.autore {
	border-top: 2px solid #F3A251;
	border-bottom: 2px solid #F3A251;
	background: #FFEDDC;
}
p.aut-commento {
	margin: 0; 
	padding: 0;
}

p.aut-commento cite{
color:#CB4721;
}

p.num-commento {
	float: right;
	margin: 0;
	padding: 2px 6px;
	text-align: center;
	font: bold 2em/1.5em Georgia, "Times New Roman", Times, serif;
	color: #275B90;
	background: #EFEFEF;
}
.alt p.num-commento {
	background: #ccc;
}
.autore p.num-commento {
	background: #F3A251;
	color: #666;
}
p.commentmetadata {
	padding: 0;
	margin: 0;
  color:#CB4721; 
}
p.commentmetadata a {
	background: none;
}
h2.title-comments {
	padding-left: 35px;
	height: 31px;
	background: url(icons/comments.gif) no-repeat left;
}
h2.title-comments a, p.p-comments a {
	background: transparent;
	text-decoration: none;
}
p.p-comments {
	border-top: 1px solid #dadada;
	padding-top: 5px;
	margin-top: 0;
}
input#author {
	background: #fff url(icons/vcard.png) no-repeat center left;
	padding-left: 18px;
}
input#author:focus, input#author:active {
	background-color: #ffeddc;
}
input#email{
	background: #fff url(icons/email.png) no-repeat center left;
	padding-left: 18px;
}
input#email:focus, input#email:active {
	background-color: #ffeddc;
}
input#url {
	background: #fff url(icons/house.png) no-repeat center left;
	padding-left: 18px;
}
input#url:focus, input#url:active {
	background-color: #ffeddc;
}
