/* 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 bold 1.6em Helvetica, Arial,sans-serif; margin: 0 0 .2em 0; }
h1 a { color: #333; text-decoration: none; }
h2 { font: bold normal 2.6em Helvetica,Arial,sans-serif; letter-spacing: -1px; line-height: 1em; margin-bottom: .2em; }
h2 a { color: #660; text-decoration: none; }
h2 a:hover { color: #690; }
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; }

#page, #header, #container, #container, #sidebar, #footer { /*border: 1px solid red;*/}

/* layout 1
#header, #container, #container, #sidebar, #footer { background: #FFF;}
#page { margin: 130px auto 0 auto; width: 950px; }
#container { padding: 50px; }
#sidebar { margin-left: 80px; width: 300px; }
#footer { margin:0 30px;padding:2em 0;text-align:center;}
*/

/* layout 2 */
#header, #footer { background: #FFF;}
#page { margin: 130px auto 0 auto; width: 800px; }
#container { margin: 2em 0; padding: 0; }
#sidebar { margin-left: 30px; width: 300px; }
#footer { padding: 10px; margin: 2em 0 0 0;}

#page { ; text-align: left;  }
#header { margin: 1em 0; padding: 20px 30px; }
#container { font: normal 1.2em/1.5em Helvetica,Arial,sans-serif;  position: relative; }
#content, #sidebar { float: left; overflow: hidden;}
#content { width: 470px; }
#footer {border-top:1px solid #EEEEEE;clear:both;color:#666}
#footer a {color:#f30;}

/* header */
#header { position: relative;}
#header .description {}
#header .links_cab { position: absolute; top: 20px; right: 20px; }
#header .description span { font-size: 1em; position:relative; }
#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 p { margin-bottom: 1em }
.post img { padding: 4px !important; }
.post blockquote, .post ol, .post ul { margin: 0 1em 1em 3em; }
.post-content { margin: 1em 0; font: normal 1em Arial; }
.post-meta { color: #999; font-size: .9em; margin-bottom: 0; }
.post-meta a { color: #666; }
.comment-count { }
.post-date { color: #DEDEDE !important; text-decoration: none; font-size: 1.8em; }
#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; }


body #lc_mb { background: #f5f5f5; margin: 40px 0 0 0;}
body #HeaderTheShakerUser { margin-top: -148px;}
body #terra_banner { }
body #adsense_integrado_blogs_468x60_bottom .ads_cont { border: none; padding:0; text-align:center; }
body #adsense_integrado_blogs_468x60_bottom  { height:60px; margin:0; }
body #publi_sky_120x600 { top: 0; right: -140px; }