/*
Theme Name: MiFeis
Theme URI: http://eduarbo.com/
Description: 
Version: 1.0
Author: Eduardo Ruiz
Author URI: http://eduarbo.com/
Tags: blue, clean, facebook, 2-columns
*/

/* - BASIC STUFF - */
body {background:#FFF;font:12px 'Helvetica Neue',Arial,sans-serif;color:#444;margin:0 auto;padding:0;}
a {color:#2266BB;text-decoration:none;}
a:hover {text-decoration:underline;}
blockquote {background:url(images/quote.gif) no-repeat 0 5px;font-family:Georgia,serif; font-style:italic;margin:20px 10px; padding-left:20px; }
.limpiar {clear:both;}
::-moz-selection{
background:#F8F632;color:#000
}
::selection{
background:#F8F632; color:#000
}
/* -- LISTS -- */
ul {margin:0;padding:0;}
ul li {margin-left:5px;padding:0;}
li {list-style-type:none;}
.disc {list-style-type:disc}
/* lists inside posts */
.entry-content ul ol {margin-left:0;}
.entry-content ul li {margin-left:10px; list-style:disc; list-style-position:inside}
.entry-content ul li ol {margin-left:10px;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside}
.entry-content ol li li {margin-left:5px;}

/* -- HEADINGS -- */
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
h2.entry-title, h2.page-title {font-size:22px;font-weight:bold;letter-spacing:-1px;}
h2.hprimero, h2#entry-title-single {font-size:32px}
h2.entry-title a, h2.page-title a{color:#46AEFF;text-shadow:0 1px 1px rgba(64, 64, 64, 0.13);}
h2.entry-title a:hover, h2.page-title a:hover{text-decoration:none;color:#E94E43;}

h2.hprimero a{color:#FB4F14;}
h2.hprimero a:hover{color:#222}
h2#comments{margin:20px auto 10px;font-size:140%;}

div.entry-meta {margin:15px 0 0; padding-left:18px;background-position:0 -720px; height:16px;}
div.entry-meta a {color:#333; font-weight:bold; font-size:11px;font-family:'Arial Black','Helvetica Neue',Arial,sans-serif;text-transform:uppercase}
div.entry-meta a:hover{color:#000;text-decoration:underline;}

.fecha {background-position:0 -680px; width:20px;display:inline-block;float:left;}
.entry-content img.wp-post-image {}
/* headings inside posts */
.entry-content h3 {font-size:140%;}
.entry-content h4 {font-size:120%;}
.entry-content h5 {font-size:100%;}
.entry-content h6 {font-size:90%;}

/* -- MAIN DIV'S -- */
#wrapper {float:none;clear:both;margin:0 auto;padding:20px 0;width:972px;}
#header {background:#FFF url(images/eduarbo.png) no-repeat 10px 10px; height:90px;margin:0 auto;}
#footer {background:#F7F7F7;font-weight:bold;text-transform:uppercase;color:#BBB;font-size:14px;overflow:hidden;margin:20px auto 0;clear:both;float:none;text-align:center;padding: 0; border:1px solid #E2E2E2;}

#menuh {font-size:16px; font-weight:bold;padding:40px 0 0 42px;float:left;}
#menuh a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#554B42; padding:2px 5px;margin:0 10px;}
#menuh a:hover{background-color:#554B42;color:#FFF;text-decoration:none;}
a#logo {width:280px;height:50px;float:left;}

/* -- POSTS -- */
.post {border-top:2px solid #DDD}
.post-index { padding:0 0 20px 0;}
.post-index p{margin:5px 0; text-align:justify; line-height:16px; font-size:12px;}
.primero p {line-height:22px; font-size:14px;}
.post-index-content{overflow:hidden;}
.post-index-content br{margin-bottom:10px}
#post-single, #page {margin:0 0 20px;}
#post-single p, #page p{font-size:16px; line-height:22px}
.posts-wrap {float:left; clear:none;width:642px; margin-left:18px;}
.thumb-index {float:left; margin:5px 20px 0 0;}
img.wp-post-image a:hover{border:none;}
#entry-content-single img.wp-post-image {float:right;padding:5px;}
img {border:none; }
.compartir {float:right;margin-left:5px;}
.btncom {float:left;padding:5px;}
span.sl {background-position:right 0;height:16px;display:inline-block;padding:0 18px 0 3px;line-height:12px;} 
span.sl a{font-weight:bold;font-size:12px;border-bottom:1px dotted #F30; color:#000;} 
span.sl a:hover{border-bottom:1px solid #F30; text-decoration:none;} 
a.dsq-comment-count, a.comments-link {float:right; background:#FFF url(images/sprite.gif) no-repeat right -112px; padding-right:18px;	font-size:14px;}
div.entry-meta .tags a {font-size:9px;font-family:arial;font-weight:normal}

.sprite {background:#FFF url(images/sprite.gif) no-repeat 0 0;}
.additional-meta {background-position:0 -80px;line-height:15px;font-size:10px; font-weight:bold;color:#999;float:left;padding:0 2px 0 2px;height:16px;margin-top:-10px;}
/* -- SIDEBARS --*/
.sidebar-wrap {font-size:11px; margin:0 auto;overflow:hidden; float:right; clear:none;width:300px;}
.sidebar {width:99%;clear:none;}
.block-1 {float:left;}
.widget {padding:0 0 30px}
h3.widgettitle {font-family:'Arial Black','Helvetica Neue',Arial,sans-serif;font-size:10px;line-heigth:10px;margin:0;padding:0;font-weight:bold;text-transform:uppercase;color:#BBB;border-bottom:2px solid #EEE;}
.sidebar a{font-weight:bold;}
.blogroll li, li.cat-item {display:inline-block; width:42%;}
li.cat-item a{margin:3px 0;}

.rp {border-left:5px solid #DDDDDD;padding:5px 0;overflow:hidden;border-top:1px solid #FFF;border-right:1px solid #DDD;border-bottom:1px solid #DDD}
.rp:hover {border-left:5px solid #222;background:#F2F6FA;border-top:1px solid #777}
.rp .thumb {float:left;margin:0 10px 0 5px}
.rp .thumb img{}
.rp .thumb img:hover{}
.rp h2 a {color:#FB4F14}
.rp h2 a:hover {color:#46AEFF;text-decoration:none}
li.cat-item a {color:#46AEFF}
.blogroll a  {color:#66CC33}
.rp h5 a {color:#999}
li.cat-item a, .rp h5 a, .blogroll a {font-weight:bold; font-size:11px;font-family:'Arial Black','Helvetica Neue',Arial,sans-serif;text-transform:uppercase}
li.cat-item a:hover, .rp h5 a:hover, .blogroll a:hover {color:#222;text-decoration:none}
#searchform {border:2px solid #E2E2E2; background:#F7F7F7;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; padding:3px 5px;}
input#s {background:transparent url(images/sprite.gif) no-repeat left -684px; padding-left:18px; border:none;color:#333; font-weight:bold;font-size:15px;font-family:arial;width:240px;}
input#searchsubmit {display:none;border:none; width:40px; height:23px;}

li.cat-item a, .blogroll a {background:url(images/sprite.gif) no-repeat left -958px;padding-left:14px;}
li.cat-item a:hover, .blogroll a:hover {background:url(images/sprite.gif) no-repeat left -974px;}

/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto;font-size:14px;}
li.comment {overflow:hidden;margin:4px 0;padding:5px;}
ul.children {margin-left:46px;}
ul.commentlist, ul.pinglist {margin:10px 0;}
div.reply {font-size:11px;float:right;}
textarea#comment {overflow:auto}
small.commentmetadata, small.commentmetadata a {color:#93ACE2;}
.gravatar {float:left;margin:0 10px 0 0}
.block-comm {overflow:hidden;}
.block-comm span{font-weight:bold;color:#FF9;}

/* -- ALIGNMENTS --*/
img.alignright {float:right;clear:none;margin:0 0 1em 1em}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0}
img.aligncenter {display: block; margin:1em auto; text-align:center}
img.alignnone {margin:0 0.5em 0 0;}

/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:both;padding: 10px 0px;}
.navigation-index {}
.nav-next {float:right;clear:none;width:48%; text-align:right;}
.nav-prev {float:left;clear:none;width:48%; text-align:left;}

/* -- FOOTER --*/
#footer span {font-family:tahoma; font-weight:bold;}