/*
Theme Name:Banana!
Description:We Are Banana!
Author:Fabio Ottaviani
Author URI:http://www.supah.it
*/


/* body & altro
- - - - - - - - - - - - - - - - - - - - */
body {margin:0px; padding-top:0px; background:#fff; color:#444; font-family:Georgia, "Times New Roman", Times, serif; font-size:62.5%; line-height:200%;}
img {border:none;}
a {color:#777; text-decoration:none;}
a:hover {color:#444; text-decoration:none;}
blockquote {padding-left:10px; color:#555; font-style:normal;}
.clear {clear:both;}
.alignleft {float:left; margin:0px 10px 10px 0px;}
.alignright {float:right; margin:0px 0px 10px 10px; padding:0px 10px 0px 0px;}
* {outline:none;}


/* clearfix
- - - - - - - - - - - - - - */
.clearfix:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Nascosto per IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* Fine nascosto per IE-mac */
.clear {clear:both;}


/* struttura
- - - - - - - - - - - - - - */
#wrapper {width:1000px; margin:0px auto 20px auto; font-size:1.2em;}
#banner {padding:10px 0px 70px 135px;}
#content {background:url(images/bg.gif) repeat-y left top; margin-top:22px;}
#sidebar_left {float:left; width:180px; margin-right:50px;}
#corpo {float:left; width:380px; margin-right:50px;}
#corpone {float:left; width:720px;}
#sidebar_right {float:left; width:340px;}
#info {float:left; width:340px;}
.col {float:left; width:170px; padding-right:10px; text-align:left;}
.distro {margin-bottom:20px;}


/* typo
- - - - - - - - - - - - - - - - - - - - */
h1, h2, h3, h4, h5, h6 {font-family:Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, p {font-weight:normal; color:#555; margin:0 0 1em; padding:0px;}
h2 {font-size:1.6em;}
input, textarea {font-family:Arial, Helvetica, sans-serif; color:#444; padding:.3em; width:178px; font-size:1em; border:1px solid silver;}


/* corpo
- - - - - - - - - - - - - - - - - - - - */
#corpo a.img_thumb {float:left; margin:0.4em 1.3em 0em 0; display:block; overflow:hidden; height:85px;}
#corpo h2 a {color:#636363;}
#corpo h2 a:hover {color:#444}
#corpo .post {background:url(images/bg_post.gif) no-repeat left bottom; padding:0 0 0.6em; margin:0 0 1.6em; text-align:justify;}
.entry blockquote {font-weight:normal; color:#444; font-size:1.1em; border-left:2px solid silver; margin:1.2em 0 1.2em 2em; padding-left:1em;}
.postmetadata {color:#555;}


/* corpone
- - - - - - - - - - - - - - - - - - - - */
#corpone a.img_thumb {float:left; margin:0.4em 1.3em 0em 0; display:block; overflow:hidden; height:85px;}
#corpone h2 a {color:#636363;}
#corpone h2 a:hover {color:#444}
#corpone .post {background:url(images/bg_post.gif) no-repeat left bottom; padding:0 0 0.6em; margin:0 0 1.6em; text-align:justify;}


/* archivio
- - - - - - - - - - - - - - - - - - - - */
#corpo .post_archivio {text-align:center; margin-bottom:30px;}
#corpo .post_archivio img {width:180px; height:auto;}
#corpo .post_archivio h3 {font-family:Georgia, "Times New Roman", Times, serif;}


/* commenti
- - - - - - - - - - - - - - - - - - - - */
div.bubble {width:auto; margin-bottom:24px;}
div.bubble blockquote {margin:0px; padding:10px; border:1px solid #c9c2c1;}
div.bubble blockquote p {margin:0px; padding:0px; line-height:1.3em;}
div.bubble cite {position:relative; margin:-7px; padding:7px 0px 10px 15px; top:5px; background:transparent url('images/tip.gif') no-repeat 20px 0; font-style:normal; font-size:1em; display:block;}
.alt {margin:0; padding:0;}
#commentform p {padding:5px 0; font-size:1.2em; }
#comment {width:336px; height:100px;}
.nocomments {text-align:center; margin:0; padding:0; }
.commentmetadata {margin:0; display:block; }
#commentPreview {font-size:.8em;}


/* navigation
- - - - - - - - - - - - - - - - - - - - */
.navigation a {font-size:1.3em; font-style:italic; color:#444;}
.navigation a:hover {color:#636363;}


/* sidebar left
- - - - - - - - - - - - - - - - - - - - */
#sidebar_left {color:#777;}
#sidebar_left h3 {color:#777; font-size:1em; margin:0; text-transform:uppercase; font-weight:bold;}
#sidebar_left .widget {margin-bottom:2.4em;}
#sidebar_left a {font-weight:bold; font-style:italic;}
#sidebar_left a:hover {color:#666;}
#sidebar_left a.rss {background:url(images/bg_rss.gif) no-repeat right center; padding:0 1em 0 0;}
#sidebar_left ul {list-style:none; margin:0px; padding:0px;}
#sidebar_left ul li {margin:0px; padding:0px;}
#sidebar_left #pagine {margin:3.5em 0;}


/* search
- - - - - - - - - - - - - - - - - - - - */
#search {background:url(images/bg_input.gif) no-repeat left 2px;}
#search h3 {display:none;}
#search #s {border:none; width:148px; height:13px; border:none; background:none;}
#search #invia {background:none; border:none; cursor:pointer; vertical-align:text-bottom; width:20px; height:20px;}


/* sidebar right
- - - - - - - - - - - - - - - - - - - - */
#sidebar_right h3 {font-size:1em; font-weight:bold; text-transform:uppercase; color:#777;}
#sidebar_right h3 a {color:#777;}
#sidebar_right h3 a:hover {color:#666;}


/* info
- - - - - - - - - - - - - - - - - - - - */
#info {color:#777;}
#info h3 {color:#777; font-size:1em; margin:0; text-transform:uppercase; font-weight:bold;}
#info .widget {margin-bottom:1.6em;}
#info a {font-weight:bold; font-style:italic;}
info


/* connect
- - - - - - - - - - - - - - - - - - - - */
#connect img {float:left; padding:0 0.8em 0 0; border:none;}


/* copy
- - - - - - - - - - - - - - - - - - - - */
#copy {color:#888; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; line-height:1.2em;}
#copy img {vertical-align:text-bottom;}