/* reset + typography */
* { margin: 0; padding: 0; } 
.alignleft { float: left; }
.alignright { float: right; }
body { font-size: 62.5%; font-family: Helvetica, Arial, Sans-Serif; background: #f5f5f5; color: #333; text-align: center; }
a{ color:#090; }
blockquote { color: #666; font: italic 1.5em/2.4em Georgia, Times, 'Times New Roman', serif; display: block; margin: 0 0 0 2.2em; }
h1 { font: normal 3.6em Trebuchet MS,sans-serif; margin: -20px 0 .2em; }
h1 a { color: #333; text-decoration: none; }
h2 { font: normal 2.4em Helvetica,Arial,sans-serif; letter-spacing: -1px; line-height: 1em; margin-bottom: .2em; }
h2 a { color: #690; text-decoration: none; }
h2 a:hover { color: #660; }
h3 { font: normal 1.2em Helvetica,Arial,sans-serif; margin-bottom: .8em; border-bottom: 1px solid #ccc; color: #666; padding: 0 0 0.2em; }
h4 { font-size: 1em; margin-bottom: 1em; }

/* layout */
#page { background: #fff; text-align: left;  margin: 0 auto; width: 880px; }
#header { height: 120px; width: 820px; margin: 0; padding: 50px 30px 0;  }
#container { font: normal 1.2em/1.5em Helvetica,Arial,sans-serif; padding: 0 30px; overflow: hidden; }
#content, #sidebar { float: left; }
#content { width: 470px; }
#sidebar { margin-left: 50px; width: 300px; }
#footer {border-top:1px solid #EEEEEE;clear:both;margin:0 30px;padding:2em 0;text-align:center;width:820px;color:#666}
#footer a {color:#f30;}

/* header */
#header .description { height: 60px; background: url('http://s3.amazonaws.com/lcp/matallo/myfiles/assets/header.png') no-repeat left top; }
#header .description span { margin-top:2em; background: #fff; font-size:1.2em; padding:0.5em 2em; position:relative; top:2em; }
#navigation { float: right; list-style: none; }
#navigation li { display: inline; }
#navigation li a { color: #999; font: normal 1.3em Helvetica,Arial,Sans-Serif; text-transform: uppercase; text-decoration: none; margin-left: 3em; }
#navigation li.current_page_item a { color: #f30; }

/* post + comments */
/* .anterior-siguiente, .pagination { height: 1.5em; margin: 3em 0 40px !important; overflow: hidden; } */
.post { margin: 0 0 2em; }
.post a { color: #f30; }
.post p { margin-bottom: 1em }
.post img { padding: 4px !important; }
.post blockquote, .post ol, .post ul { margin: 0 1em 1em 3em; }
.post-content { margin-bottom: 2em; font: normal 1.1em Verdana; }
.post-meta { color: #999; font-size: .9em; margin-bottom: 2em; }
.post-meta a { color: #666; }
.comment-count { color: #fff !important; font-size:2em; text-decoration: none; display: block; float: right; padding:15px; background: url('http://s3.amazonaws.com/lcp/matallo/myfiles/assets/comment.png') no-repeat center center; }
.post-date{ color: #fff !important; text-decoration: none; display: block; float: left; font-size: 1.8em; margin: 0 10px 0 -30px; padding: 15px 10px; background: #f30; }
#respond{margin-top:1em;}
#comments{padding-bottom:0;}
.comment_message_logged .avatar{border:3px #fff solid;}
.comment_message_logged h3{border:0;margin:0;padding:10px 0 0 !important;}
#comment_message{width:470px !important;}
#commentlist li{background:#fafafa;display:block;margin-bottom:1em;padding:20px;}
.comment-author{font-weight:bold;clear:left;display:block;}
.comment-author a{text-decoration: none;}
.comment-author a:hover{text-decoration:underline;}
.comment-author img{float:left;margin:0 10px 0 0;position:relative;top:4px;}
.date {font-size:.8em;}
.comment-content{display:block;margin-top:1em;}
#comentarios a {color: #f30;}

/* sidebar */
#sidebar a { color: #999; }
#sidebar { color: #666; }
#sidebar .block { margin-bottom: 3em }
#sidebar ul li { list-style-type: none; margin-bottom: .5em; }
.keyword { width: 200px; }
.photo { border:1px solid #E6E6E6; float: left; margin:0 4px 4px 0; padding:2px; }
#sidebar #ultimos-comentarios { line-height: 1em; }
#sidebar #ultimos-comentarios .last_comments_count { color: #666; }
#sidebar #ultimos-comentarios small a { color: #999; }
.mi-nube-tags-pequena { text-align: center; }
.mas-tags { padding: 1em 0 0; }
.mas-tags a { background: #f90 url('http://s3.amazonaws.com/lcp/matallo/myfiles/assets/arrow.png') no-repeat left top !important; color: #eee !important; display:block; margin:0 -30px 0 5px; padding:1px 0 1px 5px !important; }
.tag-links { padding: 1em 0 0; }
.tag-links span { background: #f90 url('http://s3.amazonaws.com/lcp/matallo/myfiles/assets/arrowl.png') no-repeat right top !important; color: #eee !important; display:block;float: left; margin:0 5px 0 -30px; padding:1px 10px 1px 30px !important; }
#lc_photos img { float: none !important; margin-right: 8px !important; }
#lc_photos .cont { text-align: center; }