body{background:#fff;color:#2A211B;font-family:"Trebuchet MS", Arial, Helvetica, Sans-Serif;font-size:12px;margin:0;}
a{color:#547258;text-decoration:underline;}
a:hover{color:#999;text-decoration:none;}
#slogan{height:76px;margin:23px auto;position:relative;width:770px;}
#slogan h1{color:#625F8C;font-size:14px;font-weight:700;margin-right:15px;text-align:right;}
#navbar{background:#2a211b;height:45px;margin:0 auto;}
#navbarblock{font-size:12px;font-weight:700;line-height:50px;margin:0 auto;padding:0;text-align:center;width:780px;}
#navbarblock ul{display:inline;list-style-type:none;margin:0 5px;padding:0;text-align:center;}
#navbarblock ul li{display:inline;position:relative;}
#navbarblock a{color:#f0eedf;padding:16px 20px 15px;text-decoration:none;}
#navbarblock a.now{color:#8B6E4C;text-decoration:none;}
#navbarblock a:hover{color:#625F8C;}
#callout{background:#F0EDDD;margin:0 auto;padding:7px 0;}
.calloutfloat{border:none;float:left;margin:0 10px 0 0;padding:0;position:relative;}
.skip,hr{left:-9999px;position:absolute;}
a img{border:none;padding:5px 15px 0 25px;}
acronym,abbr{border-bottom:1px dashed #333;cursor:help;}
acronym,abbr,span.caps{font-size:90%;letter-spacing:.07em;}
.meta{font-size:.75em;}
.meta li,ul.post-meta li{display:inline;}
.meta ul{display:inline;list-style:none;margin:0;padding:0;}
.meta,.meta a{color:#999;font-weight:400;letter-spacing:0;}
.meta a{color:#625F8C;text-decoration:underline;}
.meta .tags{background:url(images/tag.gif) no-repeat;padding-left:20px;}
.meta .user{background:url(images/user.gif) no-repeat;padding-left:20px;}
blockquote{background:url(images/quote.png) no-repeat;border-bottom:3px double #ddd;border-top:3px double #ddd;margin-left:1.5em;padding:1px 0 0 40px;}
cite{font-size:100%;font-style:normal;}
p.payoff{color:#fff;margin:0 0 25px 160px;padding:0;}
p,.feedback{letter-spacing:0;}
#sidebar a{color:#777;text-decoration:none;}
#sidebar h2{color:#47382E;font-size:14px;margin:5px 5px 0;padding:0;}
#sidebar ul li{list-style-image:none;list-style-type:none;margin-bottom:15px;}
#sidebar ul p,#sidebar ul select{margin:5px 5px 8px;}
#sidebar ul ul,#sidebar ul ol{margin:5px 0 0 10px;}
#sidebar ul ul ul,#sidebar ul ul ol{margin:0 0 0 10px;}
ol li,#sidebar ul ol li{list-style:decimal outside;}
#sidebar ul ul li,#sidebar ul ol li{margin:3px 0 0;padding:0;}
ul.post-meta{list-style:none;}
ul.post-meta span.post-meta-key{font-weight:700;}
.feedback{border-top:1px solid #eee;clear:both;color:#ccc;text-align:left;background:url(images/comment.gif) no-repeat top right;padding:0 25px;color: #625F8C;}
.post{margin-bottom:40px;}
.post ul li{background:url(images/list.png) no-repeat 0 4px;list-style:none;margin:0;padding:0.2em 20px;}
.post ol{margin:0 25px;padding:0;}
.post ol li{margin:0;padding:0.2em 0;}
.storytitle{margin:0;}
.storytitle a:link,.storytitle a:visited{color:#444;text-decoration:none;}
img.avatar{border:1px solid #eee;margin:0 5px 0 0;padding:1px;}
div.commentbody{background:url(images/comment-top.png) no-repeat #eee;margin:10px 60px 10px 30px;padding:25px 0 0 10px;}
div.commentbody div{background:url(images/comment-bottom.png) no-repeat bottom right #eee;padding:0 5px 5px 0;}
#container{min-width:770px;width:100%;}
#wrapper{float:left;margin-left:-330px;width:100%;}
#content{margin:0 0 0 330px;padding:30px 10px 10px 80px;}
p#rss{margin:5px 5px 5px 45px;position:absolute;}
.textwidget{font-size:80%;font-style:normal;font-weight:400;margin-top:5px;}
#textarea{font-size:12px;margin:0 0 0 325px;padding:5px 0 20px;position:relative;text-align:left;width:500px;}
#textarea h2{color:#8B6E4C;font-size:14px;font-weight:700;margin:10px 0 0 !important;}
#textarea h3{color:#547258;font-size:13px;margin:10px 0 !important;}
#textarea h4,#textarea p{color:#2A211C;font-size:12px;font-weight:400;}
#textarea h5,.heading{color:#2A211D;font-size:12px;font-weight:700;}
#contact{float:left;padding:10px 0 10px 30px;width:550px;}
#sidebar{border-bottom:1px dashed #D6C4A4;border-left:1px dashed #D6C4A4;float:right;margin:0 290px 10px 5px;padding:5px 5px 10px 20px;position:relative;width:260px;}
#sidebar p{color:#999;font-size:12px;}
.name{clear:left;float:left;height:40px;}
.email{clear:right;float:right;height:40px;}
input,textarea{border:2px solid #4E340F;margin-top:5px;}
.info{color:#3cdf20;font-size:18px;}
.submit{clear:left;float:left;padding-top:5px;}
.submitleft{color:#000;font-size:10px;}
#wp-calendar{border:none;empty-cells:show;font-size:14px;margin:0;width:90%;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{color:#625F8C;display:block;font-weight:700;text-decoration:none;}
#wp-calendar a:hover{background:#e0e6e0;color:#333;}
#wp-calendar caption{color:#444;font-size:120%;margin-bottom:5px;text-align:left;font-style: italic;}
#wp-calendar td{color:#999;letter-spacing:normal;padding:2px 0;text-align:center;}
#wp-calendar td.pad:hover{background:#fff;}
#wp-calendar td:hover,#wp-calendar #today{background:#eee;color:#bbb;}
#wp-calendar th{font-style:normal;text-transform:capitalize;}
div.date p{background:url(images/date.png) no-repeat #F0EDDE;color:#ddd;float:left;font-size:40%;height:35px;margin:0 10px 10px 0;overflow:hidden;padding:5px;text-align:center;width:40px;font-weight:700;}
div.date span.mese{display:block;margin-bottom:8px;font-size:50%;font-weight:700;}
div.date span.giorno{color:#444;font-size:100%;font-weight:700;}
div.date p span.anno{color:#666;font-size:0;margin:0;padding:0;}
.footerend{background:#2a211b;color:#f0eedf;margin:5px auto;padding:10px;text-align:center;}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;margin:0 10px 5px 0;}
.alignright{float:right;margin:0 0 5px 10px;}
.wp-caption{background:#f3f3f3;border:1px solid #ddd;margin:10px;padding-top:4px;text-align:center;}
.wp-caption img{border:0 none;margin:0;padding:0;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.meta a:hover,.meta a:active,.feedback a:hover,.feedback a:active,.storytitle a{text-decoration:none;}
#sidebar ul,#sidebar ul ol,.post ul{margin:0;padding:0;}
.feedback a,.storytitle a:hover,.storytitle a:active{color:#625F8C;}