/*
Theme Name: Oingk2Respect 3.5
Theme URI: http://www.blumbablog.com
Description: este theme es una modificacion creada por HitglyNorthz para Blumbablog teniendo como base el theme SimplyCool (http://www.robertoross.com/2009/08/16/theme-simplycool-premium-gratis-free-wordpress/) creado por Rab Ross.
Version: 3.5
Author: rogeliorabbit
Author URI: http://www.hitglynorthz.com/
*/


body {
background : #fff;
color : #3b3b3b;
font-family : "Lucida Grande","Segoe UI",Helvetica,Verdana,sans-serif;
font-size : 78.5%;
}
a	{outline:none; text-decoration:none; }
a:link,
a:visited	{color:#06F;}
a:hover		{color:#000000; background-color:#FFFFCC;}
h1, h2, h3, h4 {
font-family : "Lucida Grande","Segoe UI",Helvetica,Verdana,sans-serif;
font-style : normal;
font-variant : normal;
font-weight : bold;
letter-spacing : -1.4px;
line-height : normal;
}
p {
margin : 15px 0;
}
hr {
margin : 25px 0;
border : 0;
/*border-top : 1px solid #999999;*/
width : 580px;
color : #fff;
clear : both;
}
#wrapper {
width : 910px;
margin : 0 auto;
line-height : 140%;
}
#header {
float : left;
width : 900px;
margin : 0;
}
#logo {
margin: 0;

  padding: 0;

  text-indent: -9999px;

  width: 400px;

  height: 80px;

  position: relative;

  margin-left: -1em;

  background: url(images/logo.jpg) no-repeat;
}
#logo a {
 position: absolute; // This allows us to have

  top: 0; // the anchor on top of the header

  left: 0;

  width: 400px;

  height: 80px;

  display: block;

  border: 0;

  background: transparent;

  overflow: hidden;
}
#logo .fake-hover {

  margin: 0;

  padding: 0;

  width: 400px;

  height: 80px;

  display: block;

  position: absolute;

  top: 0;

  left: 0;

  background: url(images/logo.jpg) no-repeat 0 -80px;

}
#logo h2 {
color : #999999;
display : block;
padding : 5px 0 0 5px;
letter-spacing : -0.5px;
}
#flickr {
margin : 30px 0 0 0;
overflow : hidden;
float : right;
width : 300px;
}
#flickr a {
display : block;
float : left;
margin-bottom : 25px;
text-align : center;
width : 25%;
}
#flickr a:hover {
background : none;
}
#flickr a:hover img {
border : 3px solid #05A/*#662266*/;
}
#flickr a img {
border : 3px solid #999999;
height : 45px;
margin : 0;
width : 45px;
}
#socialmebar {
background : #05A;
border-bottom : 5px solid #06F;
color : #fff;
height : 30px;
font-size : 0.9em;
font-weight : normal;
margin : 0;
padding : 5px;
text-align : left;
}
#navbar {
margin : 0 auto;
width : 900px;
}

#searcher {
float : left;
width : 220px;
margin : -5px 0 0 0;
}
#searcher .s {
background-color : #fff;
color : #3b3b3b;
font-size : 0.91em;
padding : 4px 6px;
border : 1px solid #05A;
width : 140px;
margin-top : 10px;
}
#searcher .sb {
background-color : #fff;
color : #3b3b3b;
font-size : 0.91em;
font-weight : bold;
padding : 3px 5px;
border : 1px solid #05A;
}

#dropmenuwrap {
float : left;
width : 70%;
margin-top:5px;
}
#dropmenu, #dropmenu ul {margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:300; width:100%; background:#05A; font-weight:bold;}
#dropmenu a {display:block; padding:0.25em 1em; color:#fff; border-right:2px solid #331133; text-decoration:none; background:#05A;}
#dropmenu a:hover {background:#06F; color:#fff;}
#dropmenu li {float:left; position:relative;}
#dropmenu ul {position:absolute; display:none; width:12em; top:1.9em; left:-1px;}
#dropmenu ul a {border-left:2px solid #331133;}
#dropmenu li ul {border-top: 2px solid #331133; width:14.1em;}
#dropmenu li ul a {width:12em; height:auto; float:left;  border-bottom:2px solid #331133;}
#dropmenu ul ul {top:auto;}
#dropmenu li ul ul {left:12em; margin:0px 0 0 10px;}
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;}
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}

.current_page_item a{
background:#06F !important;
}

#blurb {
font-family:"Lucida Grande","Segoe UI",Helvetica,Verdana,sans-serif;
height:auto;
width:100%;
float:left;
margin:0;
padding:5px;
font-size:14px;
font-weight:bold;
text-align: center;
border-top:1px #EBF5FA solid;
border-bottom:1px #EBF5FA solid;
background-color:#F7FBFF;
}
#content {
width : 580px;
float : left;
padding : 30px 0 30px 0;
min-height : 420px;
overflow : hidden;
}
.post {
	width:575px;
margin : 0 5px;
float: left;
font-size : 1em;
font-style : normal;
font-variant : normal;
font-weight : normal;
line-height : 1.5em;
}
.post a:hover {
	background: #c8f3ff;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
.post img a:hover {
	background-color:none;
	text-decoration:none;
}
.post em {
font-style : italic;
}
.post h1 a, .post h2 a, .post h3 a, .post h4 a {
color : #06F;
background : none;
border-bottom : 0;
text-shadow: 0px 2px 3px #555;
}
.post h1 a:hover, .post h2 a:hover, .post h3 a:hover, .post h4 a:hover {
color : #000000;
border-bottom : 0;
text-shadow: 0px 2px 3px #555;
}
.post h1, .post h1 a {
font-size : 28px;
margin : 0;
line-height : 32px;
text-shadow: 0px 2px 3px #555;
}
.post h2 {
font-size : 18px;
margin : 0;
line-height : 26px;
text-shadow: 0px 2px 3px #555;
}
.post h1 span, .post h2 span {
color : #b3b3b3;
font-weight : normal;
padding-right : 5px;
}
.post h3, .post h4 {
font-size : 20px;
margin : 15px 0 10px 0;
}
.post h4 {
font-size : 18px;
}
.post small {
font-size : 0.8em;
}
.post small a {
font-weight : normal;
}
.post .alignright {
float : right;
margin : 0 10px;
}
.post .alignleft {
float : left;
margin-right : 10px;
}
.post .aligncenter {
margin : 0 auto;
display : block;
}
.post abbr {
font-weight : normal;
}
.post ul {
list-style : square;
margin : 0 0 0 25px;
}
.post ol {
list-style : decimal;
margin : 0 0 0 30px;
}
.post blockquote {
color : #777;
border-left : 5px solid #ccc;
margin : 15px 30px 0 10px;
padding-left : 20px;
}
.post pre {
	background-color:#CCC;
border-left : 2px solid #05A;
color : #000;
font-family : "Courier New", Courier, monospace;
margin-top : 10px;
overflow : auto;
padding : 10px 2px 10px 10px;
}
.post pre code {
color : #000000;
}
.post .message ul {
margin : 12px 0 0;
}
.post .message {
display : none;
background : #0f67a1;
margin-top : 10px;
padding : 20px;
color : #fff;
}
.post .postheader {
background : #F7FBFF none repeat scroll 0 0;
border-top : 1px solid #EBF5FA;
padding : 5px;
}
.post .postheader a:hover {
background : none;
color : #000000;
}
.post .postfooter {
background : #F7FBFF none repeat scroll 0 0;
border-bottom: 1px solid #EBF5FA;
padding : 5px;
}
.post .port footer a:hover{
background : none;
color : #000000;
}
.post .bitacoras {
float : right;
padding-top : 5px;
}
.post .bitacoras a:hover {
background : #ffffff;
}
.meta {
margin : 0;
}
.meta .vote {
font-size : 10px;
line-height : 1em;
}
.meta p {
display : block;
float : left;
font-size : 10px;
height : 16px;
margin : 0 25px 0 0;
padding : 4px 0 0 20px;
background : transparent url(images/meta.png) no-repeat scroll 0 0;
line-height : 1em;
font-weight : bold;
}
.meta p.com {
background-position : 0 -30px;
}
.meta p.file {
background-position : 0 -76px;
height : auto;
}
.meta p.view {
background-position : 0 -122px;
}
/*a.more-link {
font-size : 0.8em;
padding : 4px;
}
a:hover.more-link {
background : #331133;
border : 2px solid #662266;
color : #ffffff;
padding : 2px;
}*/
.post p.beerme {
background : transparent url(images/icon_cafe.gif) no-repeat scroll 0 0;
float : none;
display : inline;
color : #999999;
height : 16px;
padding : 2px 20px;
}
.post img {
/*border : 1px solid #999999;*/
border:none;
padding : 2px;
text-decoration:none;
background-color:none;
}
.post p.metadata {
font-size : 0.8em;
padding : 5px 0;
width : 480px;
}
.post p.metadata span {
border-bottom : 1px solid #fff0f5;
border-top : 1px solid #fff0f5;
padding : 5px 0;
}
#comments h3, #comments h4, #respond h3, #respond h4, #pings h3, #pings h4 {
font-family : "Lucida Grande","Segoe UI",Helvetica,Verdana,sans-serif;
font-size : 24px;
margin : 35px 0 5px;
font-weight : bold;
text-shadow: 0px 2px 3px #555;
}
#comments h3 span {
background : transparent url(images/feedcomment.png) no-repeat scroll 0 0;
float : none;
display : inline;
color : #999999;
height : 16px;
font-size : 10px;
letter-spacing : 0;
margin-left : 30px;
padding : 3px 20px;
}
#comments h4, #respond h4, #pings h4 {
font-size : 28px;
text-shadow: 0px 2px 3px #555;
}
#pings a {
color : #06F;
}
#pings a:hover {
background : #06F;
color : #ffffff;
}
#pings p span {
font-size : 0.8em;
color : #999999;
}
#comments cite {
font-style : normal;
font-weight : bold;
}
#comments span {
font-size : 0.8em;
color : #999999;
}
#comments .reply {
font-size : 0.8em;
color : #999999;
text-align : right;
margin-top : 5px;
}
#comments .reply a {
padding : 5px;
}
#comments .reply a:hover {
background : #06A;
border : 2px solid #05A;
 -webkit-border-radius:5px; -moz-border-radius:5px;
color : #ffffff;
padding : 3px;
}
/*replytweet -- mandar comentario a twitter*/
#comments .replytweet {
font-size : 0.8em;
color : #999999;
text-align : right;
margin-top : 5px;
text-shadow: 0px 2px 3px #555;
}
#comments .replytweet a {
padding : 5px;
}
#comments .replytweet a:hover {
background : #06A;
border : 2px solid #05A;
 -webkit-border-radius:5px; -moz-border-radius:5px;
color : #ffffff;
padding : 3px;
text-shadow: 0px 2px 3px #555;
}
#comments em {
font-style : italic;
text-align : right;
}
.gravatar {
float : left;
border : 1px solid #000;
margin : 0 10px 0 10px;
padding : 1px;
background:transparent url(images/grav_fondo.gif) no-repeat scroll 2px 8px;
}
.infotwitter {
float : right;
margin : 0 10px 0 10px;
padding : 1px;
}
#comments ol.commentlist li {
margin-top : 20px;
padding : 10px;
min-height : 80px;
}

#comments ol.commentlist li.even {
background : #fafafa;
border-top: 2px #05A solid;
border-bottom: 2px #05A solid;
 -webkit-border-radius:5px; -moz-border-radius:5px;
}

#comments ol.commentlist li.alt {
background : #fafafa;
border-top: 2px #05A solid;
border-bottom: 2px #05A solid;
 -webkit-border-radius:5px; -moz-border-radius:5px;
}

#comments ol.commentlist li.odd {
background : #ffffff;
}
#comments p {
margin : 10px 0 0 10px;
width : auto;
}
#respond .formlist {
margin : 20px auto;
}
#respond .formlist p {
display : block;
margin : 10px 0 20px 0;
}
#respond p.aviso {
background : #fff8dc;
border-bottom : 1px solid #faebd7;
border-top : 1px solid #faebd7;
font-size : 0.8em;
margin : 10px 0;
padding : 5px;
text-align : justify;
width : 552px;
}
#respond input {
background : #ffffff;
font-family : "Lucida Grande","Segoe UI",Helvetica,Verdana,sans-serif;
width : 200px;
font-size : 1em;
font-weight : normal;
padding : 3px;
border-top: 2px #05A solid;
border-bottom: 2px #05A solid;
	  background-color:#F7FBFF;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
#respond textarea {
background : #ffffff;
	  border:2px solid #06A;
	  background-color:#F7FBFF;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
font-family : "Lucida Grande","Segoe UI",Helvetica,Verdana,sans-serif;
width : 550px;
font-size : 1em;
font-weight : normal;
padding : 5px;
}
#respond p.submitbutton input {
background : #05A;
border : medium none;
color : #ffffff;
font-family : "Lucida Grande","Segoe UI",Helvetica,Verdana,sans-serif;
font-size : 1.2em;
font-weight : bold;
text-align : center;
width : 562px;
cursor : pointer;
}
#respond label {
font-size : 1em;
padding-left : 7px;
}
#respond small {
font-size : 0.8em;
color : #999999;
}
#sidebar {
width : 320px;
float : right;
margin : 25px 0 25px 0;
overflow : hidden;
font-size : 0.9em;
}
#sidebar h3 {
padding : 25px 0 3px 0;
font-size: 15px;
border-bottom:1px #000 solid;
text-shadow: 0px 2px 3px #555;
}
#sidebar h2 {
	font-size:15px;
}
#sidebar .block {
float : left;
width : 290px;
}
#sidebar .block .catlist {
float : left;
padding : 25px 10px 3px 0;
width : 45%;
}
#sidebar .block .catlist h3 {
padding : 0 20px 0 0 !important ;
font-size : 14px;
background : url(images/ico-menu.gif) no-repeat center right;
}
#sidebar .block .catlist h3 a {
font-weight : bold;
color : #3b3b3b;
}
#sidebar .block .catlist h3 a:hover {
background : none;
}
#sidebar .block ul .children {
border : 0;
padding : 0 0 0 8px;
}
#sidebar .block li.comblock {
height : 30px;
}
#sidebar .block li a {
font-size : 1em;
font-weight : normal;
border-bottom : none;
}
#sidebar .block li a:hover {
color : #000;
background : #fff0f5;
}
#sidebar .block li a span {
font-size : 0.8em;
font-weight : normal;
color : #999999;
}
#footerwrapper {
background : #05A;
border-top : 3px solid #06F;
clear : both;
}
#footer {
color : #fff;
width : 900px;
font-size : 0.8em;
margin : 0 auto;
}
#footer img {
	width:50px;
	text-align:center;
	height:50px;
	border:#06F 2px solid;
	margin: 10px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	vertical-align:middle;
}
#footer h3 {
padding : 25px 0 3px 0;
font-size: 15px;
border-bottom:5px #F7FBFF solid;
text-align:center;
text-shadow: 0px 2px 3px #555;
}
#footer a {
color :#F7FBFF;
background : none;
}
#footer a:hover {

}
#footer #credits {
float : left;
line-height : 130%;
margin : 5px 0;
text-align : left;
width : 70%;
}
#footer #icons {
float : right;
margin : 5px 0;
text-align : right;
width : 30%;
}
/*a#tooCool {
position : fixed;
right : 0;
bottom : 0;
display : block;
height : 80px;
width : 80px;
background : url(images/too_cool.png) no-repeat bottom right;
text-indent : -999em;
text-decoration : none;
}*/
.marcadores {
margin : 20px 0;
height : 20px;
}
.marcadores li {
display : inline-block;
float : left;
list-style-type : none;
margin : 0 5px;
}
.marcadores li a {
display : block;
width : 16px;
height : 16px;
font-size : 0;
border-bottom : 0;
}
.marcadores li a:hover {
background : none;
}
.share-netvibes, .share-reddit, .share-myspace, .share-identica, .share-bitacoras, .share-delicious, .share-digg, .share-technorati, .share-facebook, .share-twitter, .share-google, .share-meneame, .share-netvibes:hover, .share-reddit:hover, .share-myspace:hover, .share-identica:hover, .share-bitacoras:hover, .share-delicious:hover, .share-digg:hover, .share-technorati:hover, .share-facebook:hover, .share-twitter:hover, .share-google:hover, .share-meneame:hover {
background : transparent url(images/share.png) no-repeat scroll 0 0;
}
.share-bitacoras, .share-bitacoras:hover {
background-position : 0 -30px;
}
.share-delicious, .share-delicious:hover {
background-position : 0 -76px;
}
.share-digg, .share-digg:hover {
background-position : 0 -122px;
}
.share-facebook, .share-facebook:hover {
background-position : 0 -166px;
}
.share-google, .share-google:hover {
background-position : 0 -212px;
}
.share-identica, .share-identica:hover {
background-position : 0 -258px;
}
.share-meneame, .share-meneame:hover {
background-position : 0 -304px;
}
.share-myspace, .share-myspace:hover {
background-position : 0 -350px;
}
.share-netvibes, .share-netvibes:hover {
background-position : 0 -396px;
}
.share-reddit, .share-reddit:hover {
background-position : 0 -442px;
}
.share-technorati, .share-technorati:hover {
background-position : 0 -490px;
}
.share-twitter, .share-twitter:hover {
background-position : 0 -536px;
}
.paginator span strong {
background : #06F;
}
.paginator span a {
background : #ffffff;
color : #06F;
}
.paginator span a:hover {
background : #05A;
color : #ffffff;
}
.paginator .current_page_mark {
background : #06F;
}
.st-related-posts li a {
color : #4d4111;
}
.st-related-posts li a:hover {
background : #4d4111;
color : #ffffff;
}

/*.domtab h2{
	display: none;
}

 ul.domtabs{
	float: left;
	width: 290px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 14px;

}

 ul.domtabs li{
	float: left;
}

 ul.domtabs li a{
 	font-family: "Lucida Grande","Segoe UI",Helvetica,Verdana,sans-serif;
 	background: transparent url(images/ico-menu.gif) no-repeat scroll right center;
 	color: #3B3B3B;
 	letter-spacing:-1.4px;
	display: block;
	margin: 10px 10px 10px 0;
	padding-right: 16px;
	text-decoration: none;
}

 ul.domtabs a:hover{
	color: #3b3b3b;
}

 ul.domtabs li.active a{
 	background: transparent url(images/ico-menu.gif) no-repeat scroll right center;
	margin: 10px 10px 10px 0;
	padding-right: 16px;
	border-bottom: 0;
}

 ul.dt-items{
	list-style-type: square;
	margin: 0;
	padding: 10px;
	line-height: 24px;
}

 ul.dt-items li{
	padding: 0;
	margin-left: 5px;
}*/

.dt-items a {
font-size : 1em;
font-weight : normal;
border-bottom : none;
}
.dt-items a:hover {
color : #000;
background : #fff0f5;
}

div.navigation {
width : 99%;
height : auto;
float : left;
clear : both;
margin-bottom:10px;
}
.nav-next {
float : right;
clear : none;
width : 48%;
text-align : right;
}
.nav-prev {
float : left;
clear : none;
width : 48%;
text-align : left;
}

/*Twitthis*/
#twitterthis { height: 56px;margin: 0; padding: 0; position: relative; width: 81px; float: right; }
#twitterthis a { display: block; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; position: absolute; text-indent: -900%; }
#twitterthis a:hover {background-position:left bottom;}
#twitterthis .twit { width: 80px; height: 31px; background: url(images/twit.png) no-repeat; left: 0; top: 1px; }

/*MINIPOST*/
#minipost{
	font-size:12px;
	font-family:"Lucida Grande","Segoe UI",Helvetica,Verdana,sans-serif;
/*  background-color:#F7FBFF;
    border-left:5px #EBF5FA solid;
	border-right:5px #EBF5FA solid;*/
	margin-left:5px;
	margin-right:5px;
	margin-bottom:3%;
	padding:5px;
	line-height:15px;
}
/*#minipost:hover {
	background-color:#F7FBFF;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:3%;
	padding:5px;
	line-height:15px;
}*/
.minititle {
background : none;

}
.minititle a:hover {
background : none;
color : #000000;
}
/*ABOUT*/
p#about{font-size:11px;line-height:1.6em;text-align:justify;margin:5px 5px;padding-bottom:20px;}
p#about img{border:1px solid #000;display:block;float:right;margin:5px 0 0 12px;overflow:hidden;filter:alpha(opacity=65);-moz-opacity:0.65;-khtml-opacity: 0.65;opacity: 0.65;}
p#about img:hover{border:1px solid #999;display:block;float:right;margin:5px 0 0 12px;overflow:hidden;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
/*friendfeed*/
#friendfeed{font-size:11px;line-height:1.6em;text-align:left;margin:5px 5px;padding-bottom:20px;border-bottom:1px solid #999;letter-spacing:-0.5px;}
/*RSS*/
p#rss{font-size:11px;
line-height:1.6em;
text-align:justify;
margin:5px 5px;
padding-bottom:20px;
}
/*SUSCRIBETE*/
#subscription{font-size:11px;line-height:1.6em;text-align:justify;margin-left:12px; margin-top:5px;}
#subscription p{margin-bottom:0}
#subscription small{display:block;font-size:0.8em}
#subscription .su{border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;background-color:#EEE;border:0;color:#000;font-size:0.8em;margin-right:10px;padding:4px 5px;width:218px}
#subscription .sub{border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;background-color:#666;color:#FFF;font-size:0.8em;padding:2px 5px;border:0}
div#qTip {
 padding: 3px;
	  border:2px solid #EBF5FA;
	  background-color:#F7FBFF;
 display: none;

 color: #FFF;
 font: bold 9px "Lucida Grande","Segoe UI",Helvetica,Verdana,sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}
/*LEER RESTO DE ENTRADA*/
#resto{
	text-align:center;
	background:#000;
	color:white;
	width:auto;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding: 3px 6px;
	margin-top:20px;
}
#resto:hover{
	background-color:#333;
	color:#CCC;
}
/*TAGCLOUD*/
#tagcloud{font-family:"Lucida Grande","Segoe UI",Helvetica,Verdana,sans-serif;text-transform:uppercase;line-height:30px;text-align:justify;letter-spacing:-0.10px}
#tagcloud a{border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;background-color:#9BCDFF;color:#03F;padding:3px 4px}
#tagcloud a:hover{color: #FFF}
/*TOOLTIPS*/
div#qTip {
 padding: 3px;
 border: 1px solid #03F;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #06F;
 color: #FFF;
 font: bold 9px "Lucida Grande","Segoe UI",Helvetica,Verdana,sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
/*	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);*/
}
/*BUSCADOR*/
#searcher .s{border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;background-color:#06F;color:#FFF;font-size:0.8em;font-weight:normal;padding:4px 6px;border:0;width:265px;margin-left:10px; max-width:150px;}
#searcher .sb{border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;background-color:#06F;color:#FFF;font-size:0.8em;font-weight:bold;padding:2px 5px;border:0}
.brick{border-top: 1px solid #000}
/* FLICKR */

.flickr {
    text-align:center;
    padding: 11px 0;
    margin-bottom:9px;

}

.flickr img {
    width: 59px;
    height: 59px;
    margin: 1px 5px;
    border: 1px solid #666;
	/*agrega esto*/
    padding:1px;
    background: #FFFF66; /*Cambia el valor de este color, si deseas otro*/
    /*hasta aqui*/
	filter:alpha(opacity=65);
    -moz-opacity:0.65;
    -khtml-opacity: 0.65;
    opacity: 0.65;
}

.flickr img:hover {
    width: 75px;
    height: 75px;
    margin: -7px -3px;
    border: 1px solid #000;
	/*agrega esto*/
    padding:1px;
    background:#3C9DFF;/*Cambia el valor de este color, si deseas otro*/
    /*hasta aqui*/
    filter:alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity: 1;
    opacity: 1;
}
.relacionados a:link {border:none;}
.relacionados table a:hover, .relacionados table a:visited {border:none;}
.relacionados img {border: 1px solid #dedede;padding:5px;}
.relacionados img:hover {border: 1px solid #000;padding:5px;}
.relacionados ul li a:hover {color: #000;border-bottom:1px solid #000; }

.contenedor {/*border: 1px solid #333; -webkit-border-radius:5px; -moz-border-radius:5px;*/}
.random ul, .random  li {margin: 0; padding: 0; border: 0; outline: 0; list-style-type:none;}
.random ul {background-color:#fff;font-family:verdana;font-size:12px;}
.random ul li {text-decoration:none;border-bottom:1px solid #ddd; min-height: 40px;}
.random ul li a {text-decoration:none;padding:7px 13px; display:block; color:#333; font-weight:bold; min-height:40px;}
.random ul li a:hover {color:#fff;background-image:url(images/blogroll/hovernot.jpg); background-repeat:repeat-x; min-height:40px;}
.random ul li a span {text-decoration:none;padding-left:6px; font-size:11px; font-weight:normal; line-height: 20px;}
.random ul li a:hover span {color: #CCC;}

/*AUTORINFO*/
p#infoautor{font-size:11px;line-height:1.6em;text-align:justify;margin:20px 12px;padding-bottom:20px;background-color:#F7FBFF;border: 3px solid #EBF5FA; -webkit-border-radius:5px; -moz-border-radius:5px;}
p#infoautor img{border:1px solid #000;display:block;float:left; margin-left:5px; margin-right:5px; margin-bottom:1px;overflow:hidden;}
p#infoautor img:hover{border:1px solid #999;display:block;float:left;margin-left:5px; margin-right:5px; margin-bottom:1px;overflow:hidden;}
/*Tags en el Header*/
#menutags ul li {
      display: inline;
	  margin:10px;
	  float:left;
	  text-align:center;
	  /*border-top:2px solid #EBF5FA;*/
	  border-bottom:2px solid #EBF5FA;
	  background-color:#F7FBFF;
	  width:100%;
	  text-shadow: 0px 2px 3px #555;
} 
/*#menutags ul li a:hover {
	text-decoration:none;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;
	border:#EBF5FA 2px solid;
	background-color:#F7FBFF;
}*/
/*Socializando*/
p#social1{font-size:11px;line-height:1.6em;text-align:justify;margin:5px 5px;padding-bottom:20px; border-bottom:#999 2px solid;}
p#social1 img{border:1px solid #000; -webkit-border-radius:5px; -moz-border-radius:5px;display:block;float:right;margin:5px 5px 5px 5px;overflow:hidden;}
p#social1 img:hover{border:1px solid #999; -webkit-border-radius:5px; -moz-border-radius:5px;display:block;float:right;margin:5px 5px 5px 5px;overflow:hidden;}
p#social2{font-size:11px;line-height:1.6em;text-align:justify;margin:5px 5px;padding-bottom:20px; border-bottom:#999 2px solid;}
p#social2 img{border:1px solid #000; -webkit-border-radius:5px; -moz-border-radius:5px;display:block;float:left;margin:5px 5px 5px 5px;overflow:hidden;}
p#social2 img:hover{border:1px solid #999; -webkit-border-radius:5px; -moz-border-radius:5px;display:block;float:left;margin:5px 5px 5px 5px;overflow:hidden;}

/*migajas*/
#migajas {
	  border-top:2px solid #EBF5FA;
	  border-bottom:2px solid #EBF5FA;
	  background-color:#F7FBFF;
	  margin-bottom:5px;
}
/*alineacion de imagenes desde el cargador de wordpress*/
img.alignleft, div.alignleft {
	float:left;
	margin:0 0.5em 0.5em 0;
}
img.alignright, div.alignright {
	float:right;
	margin:0 0 0.5em 0.5em;
}
img.aligncenter, div.aligncenter {
	text-align:center;
	margin:0 auto;
	background-color:#FFF;
}
/*aņadir Captions desde el cargador de wordpress*/
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/*BlogRoll*/
#list4 {width:320px; padding:5px; font-family : "Lucida Grande","Segoe UI",Helvetica,Verdana,sans-serif; font-size:12px; }
#list4 ul { list-style: none; }
#list4 ul li { }
#list4 ul li a { display:block; text-decoration:none; color:#000000; background-color:#FFFFFF; line-height:30px; padding-left:10px; cursor:pointer; }
#list4 ul li a:hover { color:#FFFFFF; background-image:url(images/blogroll/hovervisita.png); background-repeat:repeat-x; }
#list4 ul li a strong { margin-right:10px; }
#list4 ul li img {vertical-align:middle; margin:2px 2px 2px 2px; width:16px; height:16px;}

/* Autor */
.author-info{
	padding: 10px; 
	margin: 0 0 15px 0;
	  border:5px solid #EBF5FA;
	  background-color:#F7FBFF;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	min-height:90px;
	}

.author-info p.author-image {
	margin: 5px 5px 5px 5px;  
	float: left; 
	line-height: 0;
	border:3px solid #EBF5FA;
		}
p.author-image {margin-right: 25px !important}
.author-info h4 {
	margin-top:0px;
	margin-left:95px;
	margin-bottom:0px;
	font-size:14px;
	}
/*listcoment*/
#listcment { font-family : "Lucida Grande","Segoe UI",Helvetica,Verdana,sans-serif; font-size:12px; }
#listcment ul { list-style: none; }
#listcment ul li { }
#listcment ul li a { display:block; text-decoration:none; color:#06F; background-color:#FFFFFF; line-height:30px; padding-left:10px; cursor:pointer; }
#listcment ul li a:hover { color:#FFFFFF; background-image:url(images/blogroll/hovervisita.png); background-repeat:repeat-x; }
#listcment ul li a strong { margin-right:10px; }
#listcment ul li img.avatar {vertical-align:middle;float:right; margin-right:5px;border:1px solid #D3D3D3;}
#listcment ul li span {font-size:10px;float:right; color:#000;}
#listcment ul li span a:hover{font-size:10px;float:right; color:#fff;};

#imgsoci{
}
#imgsoci ul li{
	display:inline;
}
#imgsoci img{
	width:16px;
	height:16px;
	vertical-align:middle;
    margin: 1px 5px;
    padding:1px;
	border:none;
}
#imgsoci img:hover{
	width:32px;
	height:32px;
	vertical-align:middle;
    margin: -7px -3px;
    padding:1px;
	border:none;
}

#subfooter {
width:910px;
margin-left:15px;
margin-right:15px;
height:500px;
background-color:#05A;
clear:both;
}
#subfooter .widget {
width:250px;
float:left;
}
#subfooter .widget .inner {
padding:10px;
}
/*twitip*/
.twitip {
	font-size:10px;
}
.twitip small {
	font-size:9px;
}

/* lavalamp secciones */
.lavaLamp {
float: left;
width:50%;
padding-left:0;
margin:0;
margin-top:4px;
}
.lavaLamp li {
float: left;
list-style: none;
}
.lavaLamp li.back {
background-color:#06F;
border: 3px solid #06F; 
-webkit-border-radius:4px; 
-moz-border-radius:4px;
                        width: 9px;
                        height: 20px;
                        z-index: 8;
                        position: absolute;
}
.lavaLamp li a {
font-size:13px;
font-weight: bold;
                        text-decoration: none;
                        color: #fff;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 20px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;
}
.lavaLamp li a:hover,.lavaLamp li a:active, .lavaLamp li a:visited {
color: #fff;
border: none;
background: none;
text-shadow: 0px 2px 3px #555;
}

.recent-gravatar img {
	float:right;
	vertical-align:middle;
}

.cmtspost {
	margin-left: -60px;
margin-top: 5px;
position: absolute;
text-shadow: 0px 2px 3px #555;
font-size:14px;
}
.cmtspost img {vertical-align:middle; margin:2px 2px 2px 2px;}

.footnotes {
  font-size: 85%;
  line-height: 1.5em;
  padding: 10px 0 10px 0;
}

.footnotes .footnotedivider {
  width: 120px;
  border-bottom: 1px solid #ccc;
}

.footnotes li {
  margin: 0 0 5px 0;
}

sup.footnote a {
  text-decoration: none;
  font-size: 80%;
}

sup.footnote {
  line-height: 0em;
}

.footnotereverse a {
  padding: 0 0 0 5px;
  text-decoration: none;
}

.tootip span{display:none;background:#FFFFD9;border:1px solid #F1E594;color:#333;
position:absolute; /* tenemos que posicionar la cajita absoluta*/
left:15px; /* alineamos la cajita al gusto*/
top:15px; /* alineamos la cajita al gusto*/
width:210px; /*podemos variar el tamaņo de la cajita*/
padding:2px 5px;}
.tootip:hover span{display:block;}
