body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form{
	margin: 0;
	padding: 0;
}

h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-size:18px;
	}

body {
	font-size: 12px; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

	color: #333;
	}

#page {
	background-color: white;
	border: 1px solid #959596;
	text-align: left;
	}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}


a img{ border: 0; }
input,textarea{font-size:11px;}
textarea{border:1px solid #ccc;margin:3px 0px;}
ul li{ list-style-type:none;}
ul.main li{ list-style-type:circle; margin-top:4px;}
ul.second li{ list-style-type:square;}
#header{width:1000px; height:206px; margin:auto; background:url(../images/header.jpg) no-repeat;}
#logo{padding-left:18px;}
#blog-name{width:100%;}
#blog-name .name{text-align:center;padding:0px 0px 0px 0px ;font-size:36px;font-weight:800;width:100%;font-family:Arial,"Agency FB","Arial Narrow";;}
#blog-name .name a{color:#713534;text-decoration: none;}
#blog-name .info{text-align:center;font-size:12px;color:red;font-weight : normal;color:#FEA918;}
#blog-name .info a{color:#c9881b;}

#corpus{width:1000px; margin:auto; background:url(../images/subok.jpg) repeat-y;}
#left{width:179px; min-height: 638px;  float:left; background:url(../images/left-bg.jpg) no-repeat;}

#left .info{widht:179px; text-align:center;margin-top:10px;color:#A6CE3A;}
#left .times{margin-top:80px;height:225px;width:174px;background:url(../images/times.jpg) right no-repeat;}
#left .times ul{margin:0px;padding:85px 0px 0px 23px;}
#left .times table caption{color:#0167CC;}
#left .times table tr th{color:#FF3B3B;}
#left .times table tr {padding:0px;margin:0px;font-size:11px;line-height:11px;text-align:right;}
#left #prev a{color:#16961B;}
#left #next a{color:#16961B;}
#left #prev{text-align:left;}

.widecolumn{width:540px;float:left;background:transparent url(../images/center-bg.jpg) repeat-y scroll 0%;padding:10px 80px 30px 30px;}
#center{width:648px;  float:left; background:url(../images/niente.gif) repeat-y}
#center .center-content{width:610px;margin:0px 15px 15px 5px;background:#ffffff; background:url(../images/nuvole.gif) repeat-y}
.titleborg{font-size:12px;font-weight:bold;padding:10px 10px 2px 0px;color:#333333;text-decoration: none;}
.titleborg a{color:#333333;text-decoration: none; } 
#corpus .center-content .text{padding:8px 0px;font-size:12px;color:#003C63;letter-spacing: .07em;line-height:16px;font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.entry{padding:6px 0px;font-size:12px;0color:#003C63;letter-spacing: .07em;line-height:16px;}
.entry p{margin:15px 0;}
.entry img{margin:2px 12px 12px 0;}
#corpus .center-content .postinfo{color:#777777;font-size:11px;padding:0 12px 8px 0;}
.postmetadata {padding:20px 0;text-align: center;}
.postmetadata img{margin:0;}
.postmetadatas {padding-bottom:20px;text-align: center;}

form#commentform input{margin:4px 0;}
textarea#comment{width:538px;height:120px;}
form#commentform input#submit{float:right;margin-right:20px;}
.browse{padding-left:46px;}

.obar{margin: 0px;padding-left:0px;float:right;width:173px;}
.obar ul{margin:0px;padding:0px;list-style: none;white-space:normal; word-break:break-all;overflow:auto !important;overflow:none;}
.obar ul li{margin: 0px;}
.obar ul li ul{margin:5px 0px;}
.obar ul li ul li{margin:2px 0px;font: 0.8em 'Lucida Grande', Verdana, Arial, Sans-Serif;padding-left:0px;}
.obar ul li h2{font-size: 14px;font-weight: bold;line-height: 16px;color: #FFFFFF;margin:3px 0;}
li.page_item a{color:#FFFFFF;font: 1.6em 'Trebuchet MS', Verdana, Arial, Sans-Serif;padding-left:10px; padding-top:5px;font-weight:bold; display:block;width:auto}
li.page_item a:hover{color:#FFFFFF;font: 1.6em 'Trebuchet MS', Verdana, Arial, Sans-Serif;padding-left:8px; padding-top:5px;font-weight:bold; display:block;width:auto}
li.page_item2 a{color:#FFFFFF;font: 1.6em 'Trebuchet MS', Verdana, Arial, Sans-Serif;padding-left:23px; font-weight:bold; display:block;width:auto}
li.page_item2 a:hover{color:#FFFFFF;font: 1.6em 'Trebuchet MS', Verdana, Arial, Sans-Serif;padding-left:21px; font-weight:bold; display:block;width:auto}
h3#respond , h3#comments{font-size:14px;}

#searchbox{margin-bottom:30px;}
#searchbox input#s{width:100px;margin:0 0 4px 0;border:1px solid #7F9DB9;}
#searchsubmit{background:#83A6B5;color:#EAF0F3;height:20px;width:60px;margin-left:20px;}
/*page???About*/
.wrapper{width:640px;float:left;}
.about-title{font-size:18px;font-weight:bold;padding:10px 10px 10px 10px;color:#34B936;}
.about-title a{color:#34B936;}
.wrapper input{border:1px solid #CCCCCC;margin:3px 0px;}
/*search*/
.narrowcolumnwrapper{width:640px;float:left;}
.clear{clear:both;height:0px;}
.post{margin-left:35px;}
#footer{width:1000px; height:200px; margin:auto; margin-top:0px;background:url(../images/footer.jpg) no-repeat;}

.navigation{width:520px;height:20px;}
.alignleft{float:left;}
.alignright{float:right;}

small {font-family: Arial, Helvetica, Sans-Serif;font-size: 0.9em;line-height: 1.5em;}
.alt {margin:12px 0;background-color: #f8f8f8;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.pocodx {margin:0px}
.menu {color:#FFFFFF; font-size:16px; font-weight:bold}
.menu a{color:#FFFFFF; font-size:16px; padding-top:15px; font-weight:bold; width:100%; display:block;}
.menu a:hover{color:#FFFFFF; padding-top:15px; border-top:0px solid #FF0000; border-bottom:0px solid #FF0000; font-size:16px; padding-left:10px; font-weight:bold; display:block; width:100%; text-decoration:underline;}
.datagif {margin-top:25px;padding:0;}