
body{font-family:Verdana, Geneva, sans-serif; font-size:11px; padding:0; margin:0; text-align:center; background:url(images/bkg.gif) no-repeat top center #201b1b;}

h1, h2, h3, h4, h5, h6{font-weight:normal;}


a, .posttitle a:hover, .entry p a:visited {color:#bd0000;}

a:hover {color: #6E0F01;}

.datestamp { 
	background: #F89799;
	border: 1px solid #6E0F01;
}

.datestamp div {
	background: #B31706 url(images/cal_bg.jpg) repeat-x;
}


/*layout*/
#page{text-align:center; margin:0 auto 0 auto;}

#header{background:none;}

#headerimg .page_item a{font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; color:fff; font-weight:normal; letter-spacing:1px; padding:0 0 0 7px; border-left:1px solid red;}

.page_item a:hover{text-decoration:underline; color:#333;}

#main{width:949px; background-image:none; background-color:#fafafa; padding:8px 5px 20px 5px; margin:0 auto 0 auto; border:1px solid #666;}


/*footer*/
#footer{background-image:none; background-color:none; width:959px; margin:0 auto 30px auto; color:666;}

#footer p{color:#666; font-size:10px;}

#footer a{color:#666; text-decoration:none; font-weight:normal; background:none; vertical-align:middle;}

#footer img{vertical-align:middle;}


/*laterale sx*/
.sidebars{background-color:e8e8e8; border-color:d1d1d1; text-align:left; font-family:Verdana, Geneva, sans-serif;}

ul.sidebars li a{color:#bd0000;}

.sidebars #searchform #s {border:1px solid #dddddd; padding:2px; width:140px;}

.sidebars .widgettitle, #wp-calendar caption, .sidebars li.linkcat h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#464646;}


/*CONTENTS*/

td.content, .entry p, .clear{font-size:11px;}

.postinfo a{font-weight:normal;}

.pagetitle, .posttitle, .posttitle a:visited{text-align:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:000; margin:0 0 10px 0; font-weight:normal; border-left:3px solid #bd0000; padding:0 0 0 7px;}

h2.posttitle{margin-top:11px;}

.navigation .alignleft, .navigation .alignright{padding:0; font-size:11px;}
	/*.navigation .alignleft{text-align:right; border-right:1px solid #999; padding:1px 6px 1px 0;}
	.navigation .alignright{text-align:left; padding:1px 0 1px 6px; width:40%;}
*/
.navigation .alignleft a, .navigation .alignright a{padding-bottom:200px;}




/*POST*/
.posttitle .postinfo h3, .posttitle .postinfo h3 a, .posttitle .postinfo h3 a:visited, .posttitle .postinfo h3 a:hover{font-family:Georgia, "Times New Roman", Times, serif; color:#333; font-size:18px; margin:0 0 5px 0; font-weight:normal; padding:0; border:0; }

.posttitle-archive, h3.posttitle a:visited {border:0; padding:0;}

small{font-size:10px;}

small a{font-weight:normal;}

small img{vertical-align:middle;}

.clear a, .entry p a:visited{color:#666; font-weight:normal; vertical-align:middle;}

.clear img{vertical-align:middle;}

.post{border-color:#CCC; margin:20	px auto 0 auto;}

.entry img{padding:0 0 1px 0; border-bottom:3px solid #999; border-top:0; border-left:0; border-right:0; background:none;}

a.post-edit-link{font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}


/*commenti*/

#comments{font-family:Georgia, "Times New Roman", Times, serif; text-align:left; font-size:16px; font-weight:normal; padding-left:20px; margin-top:10px;}

#respond .title{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:normal; text-align:left; padding-left:20px;}

#commentform {padding:0 20px 0 20px;}

#commentform textarea{width:95%;}

#commentform p{text-align:left; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:10px;}

.commentlist li, #commentform input, #commentform textarea {font-family:Verdana, Geneva, sans-serif; font-size:11px;}

.commentlist cite .says{font-family:Verdana, Geneva, sans-serif; font-weight:normal; font-size:11px;}

.commentlist cite, .commentlist cite a{font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:12px;}




/**/
#wp-calendar #prev a, #wp-calendar #next a{padding:0; font-size:11px;}

/*gallery*/
a.piclenselink{font-size:11px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#666; text-decoration:none;}

/*calendar*/
table#wp-calendar{font-family:Verdana, Geneva, sans-serif; font-size:11px;}

table#wp-calendar th{background-color:#ccc;}

div#calendar_wrapLarge{width:80%; font-family:Verdana, Geneva, sans-serif; margin:0 auto 0 auto;}

div#calendar_wrapLarge h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; padding-bottom:3px; color:#bd0000;}
	div#calendar_wrapLarge h2 span#EC_previousMonthLarge, div#calendar_wrapLarge h2 span#EC_nextMonthLarge{color:#666; font-size:14px;}

table#wp-calendarLarge th{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#666; font-weight:bold; padding-top:10px; border-top:2px solid #ccc;}

table#wp-calendarLarge td.pad{background-color:#f8f8f8;}

#wp-calendarLarge .dayHead{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; background-color:#666; height:20px; padding:3px 0 3px 7px; vertical-align:middle;}

span#EC_ajaxLoader{display:none;}





