.BlogError { text-align: center; }
.BlogError p {
	color: #fff;
	display: inline;
	background-color:	#f77;
	padding: 7px;
	font-weight:bold;
}

#BlogContent{
	float:left;
	width:650px;
	margin-left:20px;
	margin-bottom:50px;
    overflow:hidden;
	height: auto !important;
    height: 100%;
    min-height: 400px;
	padding-top:20px;
	padding-bottom:20px;
}
#BlogSidebar{
	float:right;
	width:225px; /* + 20padding */
	overflow:hidden;
	padding: 0 10px;
	margin-bottom: 50px;
}


.blogSummary, .blogEntry { 
    margin-bottom: 30px; 
	padding-bottom: 15px;
	background-image: url(/mysite/images/dots.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	text-decoration:none; }
.blogSummary h2 a{
	/*background-image: url(/mysite/images/dots.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	text-decoration:none;*/
	display:block;
	text-decoration:none;}
.blogSummary h2 { margin-bottom: 7px; padding-bottom: 0px; }
p.authorDate { height: 20px;  font: icon; margin-top: 0px; padding-top: 0px; padding-bottom: 5px}
p.authorDate span.dateSpan { float:left; padding-top:3px; padding-left: 18px; background: url(/blog/images/date.png) no-repeat left center;}
p.authorDate span.commentSpan { float:left; padding:3px; padding-right: 18px; background: url(/blog/images/comment.png) no-repeat right center; }
div.readmore{ font-size:smaller;}
p.tags{ font-size:smaller;}


#BlogSidebar h3{ margin-bottom: 0.3em; }
.WidgetHolder {margin-bottom: 30px; }
p.tagcloud {margin-top: 2px;}

/*commenti*/
#PageComments_holder { margin-top: 40px; }
#PageComments_holder h4 { font-weight:bold; margin-bottom: 7px; }
p.info{ margin-top: 3px; padding:0px;}

ul#PageComments { list-style:none; }
ul#PageComments li {padding: 3px 10px; margin-bottom: 5px; }
ul#PageComments li.odd{ background:#FCE4E3}
ul#PageComments li.even{ background:#FCF1E3}

span.userSpan{font: icon; float:left; padding:3px; padding-left: 23px; background: url(/blog/images/user_comment.png) no-repeat left center;}

h4.InsertComment {margin-top: 40px; margin-bottom: 7px;}
#Name input, #Email input { width: 300px;}
#Comment textarea { width: 300px;}




