*{outline:0}

body{	
	text-align:center;
	background:#dce1dd;
	color:#666;
	font:12px/30px Verdana,sans-serif;
	margin:0}

#header{
	text-align:left;
	background:#f4f4f4;
	width:440px;
	height:70px;
	padding:15px 26px 0 34px;
	margin:0 auto;	
	overflow:hidden}

#header a{	 
	color:#a2cfe6;
	text-decoration:none;	
	font:bold 41px/41px Georgia,serif;
	letter-spacing:-3px}

#header img{border:0}

#header ul, #header li{padding:0; margin:0; list-style:none}

#header ul {clear:both; line-height:15px; margin-left:14px}

#header li a{
	display:block;
	padding:10px;
	font: bold 70px/50px Arial,sans-serif;
	color:#a2cfe6;
	text-transform:uppercase}

#header li a:hover{background:#a2cfe6; color:#fff; border:0px solid #519dca}

#scorrevole {margin-top:30px;}

#scorrevole li {line-height:1px;}

#maincontent{
	background:#f4f4f4 url(../imgs/gradient.png) top repeat-x;
	border-bottom:2px solid #cdcdcd;
	text-align:justify;
	width:440px;
	padding:30px;
	margin:30px auto}

#maincontent img{display:block; border:0; margin:24px auto}

h2, h3, h4{font-family:Arial,sans-serif; font-weight:normal; text-align:left}

h2, h2 a{font-size:24px; color:#aaa; margin:0}

h2 a:hover{color:#a2cfe6}

h3{font-size:17px; font-weight:normal; color:#aaa; margin:10px 0}

a{text-decoration:none; color:#828282}

a:hover, #footer a:hover{color:#6ab3d8}

.entry{margin-bottom:48px}

.entrybody a {border-bottom:1px solid #ddd; padding:1px}

.entrybody a:hover {border-bottom:1px solid #6ab3d8}

.readmore a {border:none} 

pre, code{
	background:#f0f0f0;
	border-bottom:2px solid #ddd;
	font-family:monospace;
	padding:5px;
	font-size:11px;
	overflow:auto}

.navigation, .navigation a {font-size:11px; text-align:center}

.navigation a{color:#999}

.navigation a:hover{border:0; color:#aaa}

.commentsblock{padding:20px}

.commentsblock h3{font-size:20px}

cite{font-style:normal; font-weight:bold}

.commentslink {background:url(../imgs/comments.png) left no-repeat; padding-left:15px; font-size:11px}

legend{text-transform:uppercase; color:#aaa}

fieldset{border:1px solid #ccc; padding:10px 25px}

input, textarea{
	color:#555;
	margin-top:5px;
	border:1px solid #ccc}

textarea {width:99%}

.buttonbar{margin:10px 2px}

.buttonbar input {
	padding:2px 7px;
	border-top: 1px solid #cecece;
	border-bottom: 1px solid #4a4a4a;
	border-left: 1px solid #cecece;
	border-right: 1px solid #4a4a4a }

.buttonbar input:hover {
	cursor:pointer;  
	background:#eee;
	border-bottom: 1px solid #cecece;
	border-top: 1px solid #4a4a4a;
	border-right: 1px solid #cecece;
	border-left: 1px solid #4a4a4a }

#footer {
	text-align:center;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #aaa; 
	font-weight: 100;
	text-transform:uppercase;
	word-spacing:2px;
	padding-top:28px}

#footer a{color:#aaa}

#footer a:hover{color:#aaa; border-bottom:1px solid #aaa}

.postinfo, .admincontrols {font-size:11px}
