/* CSS Document */

/*
Theme Name: MyFeudo  - Zonin
author: websushi.it
version: 1.0 
lastdate modified: gen 29, 2010

*/
/* RESET CSS */
body,ul,ol,li,p,h1,h2,h3,h4,h5,form,fieldset,blockquote,dt,dd,dl{margin:0;padding:0;}
table,a img{border:0;}
a {outline:none;}

/* GLOBAL CSS */
body{font:14px Georgia, "Times New Roman", Times, serif;color:#413f36;}
p{margin:10px 0;}
a{color:#720e10;}
a:hover{text-decoration:none;}
h1,h2,h3,h4,h5{font-weight:bold;}
h1{font-size:30px;}
h2{font-size:24px;}
h3{font-size:18px;}
h4{font-size:14px;}
h5{font-size:12px;}
ul,ol{margin-left:20px;}
li{margin-left:10px;}
.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}
.floatleft{float:left;}
.floatright{float:right;}
.clear{clear:both;margin:0;padding:0;}
body{background:#302c1c url(images/bg.jpg) no-repeat top center;}

#container{width:960px;margin:0 auto;}
#homebg{background: url(images/container_bg.jpg);width:960px;float:left;}
.backbg{background: url(images/container_bg_internal.jpg) repeat-y 0 0}
h2{font:italic normal 30px Georgia, "Times New Roman", Times, serif;color:#720e10;}
/* -----------------HEADER CSS------------------- */
#header{float:left;width:960px;height:245px;}

.logo{
clear:both;
float:left;
display:inline;
margin:0 !important;
padding:0;
text-align:center;
text-indent:-9999px;

}
.logo a span{
margin-top:50px;
margin-left:100px;
float:left;
display:block;
width:742px;
height:67px;
}


.desc{
padding:0;
margin:0;
clear:both;
text-align:center;
color:#fff;
margin:0 auto;
display:block;
padding-bottom:10px;
}
/* -----------------NAVIGATION CSS---------------- */
#navigation{}
.menu{
margin:0;
padding:0;
float:left;
display:inline;
margin-top:20px;
list-style-type:none;
}
.menu li{float:left;margin:0;padding:0;}
.menu li a{font-size:14px;color:#fff;display:block;padding:0 10px;}
.topside{float:right;padding:5px 20px 0 0;}
/* ----------------CONTENT CSS-------------------- */
#col1{
float:left;width:377px;
background: #E0D1B0 url(images/col_bg1.jpg) no-repeat;
padding-top:20px;
}
#col1 h2{margin-left:25px;}
.col1-author {
float:left;
display:inline;
min-height:40px;
margin:10px 30px;
}
.col1-author img{
border:1px solid #720e10;
margin-right:15px;
float:left;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.col1-acontent{
width:220px;
margin:0;
float:left;
}
.col1-readmore{
font-weight:bold;
float:right;

}
.author-gal{
padding-left:10px;
}
.author-thumbnail{
text-align:center;
float:left;
display:inline;
margin:10px 25px 10px 20px;

}
.author-thumbnail img{float:left;border:1px solid #720E10;}
.author-thumbnail p{
margin:0;
clear:both;
width:74px;
float:left;
}
.author-thumbnail p span{font-size:10px;font-style:italic;display:block;margin-top:3px;}
.author-thumbnail span {display:block;}

#side-imggallery .author-thumbnail{width:75px;float:left;display:inline;margin:20px 5px 0 20px;text-align:center;}
#side-imggallery .author-thumbnail img{margin:0;}
#side-imggallery .author-thumbnail a {clear:both;display:block;text-align:center;width:75px;line-height:14px;}
#side-imggallery .author-thumbnail span{display:block;font-size:9px;font-style:italic;text-align:center;}


#content{width:483px;position:relative;float:left;display:inline;background: url(images/content_bg.jpg) repeat-y;margin-left:7px;}
.fullcontent{background: #E0D7BA;padding:25px;text-align:center;}
#content h2{margin-left:20px;}
.cauthor-img{float:left;display:inline;margin:-10px 20px 10px 20px;background:#720e10;width:78px;color:#fff;}
.cauthor-img span{float:left;display:inline;margin-top:40px;margin-left:5px;font-size:10px;font-weight:bold;line-height:12px;}
.cauthor-img img{margin:4px;}
.c-date{color:#413f36;font-weight:bold;}

.post-title{margin-top:10px;}
.post-title h2{margin-right:10px;}
.post-content{clear:both;padding:0px 20px;}
.sep{clear:both;border-top:1px solid #d1c29f;border-bottom:1px solid #ece5cd;margin:5px 0;}
.tag-class{margin:10px 20px;}


.navigation {width:100%; margin-top:10px; position:relative;}
.navigation a {text-decoration:none;}
.navigation .prev, .navigation .next {padding:0 8px;}
.navigation .next {position:absolute; right:0; top:0;}




/* COMMENT CSS*/

#commentblock{
margin:10px 20px;
}
.commentlist li, .commentlist {margin:0;padding:0;list-style:none !important;}
.commentlist li{padding:10px 0 1px 0;}
.avatar{float:left;margin:0 10px 0 0; border:1px solid #720e10}
#commentform input,#commentform textarea{
border:1px solid #444;
padding:5px 3px;
font:14px Georgia, "Times New Roman", Times, serif;
}
#commentform textarea{width:435px;}
#submit{background: url(images/btn_submit.jpg) no-repeat;height:32px;border:0;cursor:pointer;text-indent:-9999px;width:119px;float:right;margin-bottom:20px;}




/* -----------------SIDEBAR CSS------------------- */


#sidebar{}
#col2{width:583px;float:left;}
.intro{	float:left;display:inline;width:520px;min-height:150px;margin-left:6px;background: #dfd6b8 url(images/col_bg2.jpg) no-repeat;padding:20px;}
.intro h2{font-size:36px;}

.readmore{clear:both;font-weight:bold;float:right; font-size:13px;}
.side-col1{background: #dfd5b5;width:310px;float:left;display:inline;margin:0px 0px 6px 6px;}
.side-col1 h2{margin-left:25px;margin-top:10px;}
.sidecol1{float:left; /*display:inline; */min-height:40px;margin:10px 0 10px 20px;  width:270px;}
.sidecol1 img{border:1px solid #720e10;margin-right:15px;float:left;}
.sidecol-content p {margin:3px 0; font-size:12px;}
.border1{clear:both;border-top:1px solid #d1c29f;}
.side-col2{background: url(images/side2_bg.jpg) repeat-y;width:245px;float:left;display:inline;padding-top:20px;margin-left:6px;}
.side-col2 h3,.side-col2 h2{clear:both;width:225px;background: url(images/side_bg.jpg) no-repeat;color:#fff;font-weight:normal;font-style:italic;font-size:22px;padding:10px 15px 22px 15px;}
ul.widget, ul.widget li{margin:0;list-style-type:none;}
.widget li ul{list-style-image: url(images/side_bullet.jpg);padding-right:10px;padding-bottom:20px;}

.widget_tag_cloud div{margin:0px 10px 20px 10px; text-align:center;}
.widget_tag_cloud div a {color:#413f36;}

.side-rss{padding-left:15px;float:left;padding-bottom:20px;}
.side-rss img{border:0;float:left;margin-right:15px;filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;}
.side-rss img:hover{filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;}


h2.widgettitle {font-size:21px;}
 ul.widget li .textwidget {padding:0 10px 10px;}


.side-left{width:214px;float:left;display:inline;background: #DED3B3 url(images/side_left.jpg) no-repeat;font-size:12px;}
.side-left h2{margin-left:15px;margin-top:15px;}
.side-left img{border:1px solid #720e10;float:left;display:inline;margin:10px 10px 10px 20px;}
.img-authorname{float:left;display:inline;margin-top:30px;width:80px;}
.side-img{width:75px;float:left;display:inline;margin:20px 5px 0 20px;text-align:center;}
.side-img img{margin:0;}
.side-img a{clear:both;display:block;text-align:center;width:75px;line-height:14px;}
.side-img span{display:block;font-size:9px;font-style:italic;text-align:center;}

/* ----------------BOTTOM CONTAINER CSS ---------------- */

.btm-container {margin-bottom:20px;}
.btm-container a{color:#d4ca92;}
.btm-col{float:left;padding-top:20px; color:#666;}
.btm-col p {padding:0 10px; margin:0;}
.btm-container .uno {width:33%;}
.btm-container .due {width:33%; text-align:center;}
.btm-container .tre {width:33%; font-size:11px; text-align:right;}



/* ------------------FOOTER CSS------------------- */
#footer{height:50px;padding:10px 0 0 0;clear:both;text-align:center;color:#fff;font-size:11px;}
#footer a{color:#d4ca92;}

/* ------------------ POST AUTHOR CSS------------------- */
.postauthor {padding-top:10px;}
.postauthor .biography {padding:10px 20px 30px; clear:both; line-height:140%;}
.postauthor .biography img {width:72px; height:72px; border:2px solid #720e10; margin-right:15px; float:left;}
.schedaautore h3 {font-size:14px; padding:0 20px;}

.schedaautore .content, .schedaautore .post-date {padding:0 20px;}
.schedaautore .post-title h2 {font-size:18px; }

