/*  
Theme Name: Poder Ciudadano
Version: 1.0.0
Description: Diseñado por Julio Ferro - Agustin Cavilliotti. Inspirado en <a href="http://astheria.com/">Astheria</a>. Desarrollado para <a href="http://www.poderciudadano.org">Poder Ciudadano</a>.
Author: Wingu
Author URI: http://www.winguweb.org
*/

/* Estilo Custom */
@import "custom.css";

/*------------------------------------*/
/*>>>>> Setup Estructura y Fonts <<<<<*/
/*------------------------------------*/

body, html  {
	height: 100%;
	min-width: 980px;
	width:100%;
}

body, html, p, ul, ol {
	margin: 0;
	padding: 0;
	border: none;
}

body  {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.5;  /*unitless for proper inheritance*/
}

#container{
	margin:0px auto 10px;
	width: 90%;
	max-width:1100px;
	min-width:980px;
	padding:0px 20px;
	
}

.titulo {
	font-family: Calibri, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Calibri, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 5px 0;
	line-height: 1.2em;
}

h1  {font-size: 24px}
h2  {font-size: 22px}
h3  {font-size: 20px}
h4  {font-size: 18px}
h5  {font-size: 14px}
h6  {font-size: 12px}

h1 a:link, h1 a:visited,
h2 a:link, h2 a:visited,
h3 a:link, h3 a:visited,
h4 a:link, h4 a:visited,
h5 a:link, h5 a:visited,
h6 a:link, h6 a:visited  {
	text-decoration: none;
}

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover  {
	text-decoration: underline;
}

p  {
	margin: 18px 0;
}

ul, ol  {
	margin: 0;
	padding: 0;
}

/*--------------------*/
/*>>>>> Menu de Navegacion <<<<<*/
/*--------------------*/

a:link, a:visited  {
	text-decoration: none;
}

a:hover  {
	text-decoration: underline;
}

#topnav{
	margin: 0 10px 0 0;
}

#idiomas, #idiomas ul{
	padding: 0;
	margin: 0;
	list-style: none;
	float:right;
	height:30px;
}

#idiomas li{
	float: left;
	display: inline;
	margin: 0;
	height: 80px;
}

#nav {
	float:right;
	height: 90px;
	font-size: 0.95em;
	color: #0055a5;
	text-transform: uppercase;
	font-family: Calibri, "Gill Sans", "Gill Sans MT", "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0px 0px 0px 0px;
}

#nav a:link, a:visited  {
	color: #0055a5;
}

#pagenav, #pagenav ul {
	display: block;
	padding: 0;
	margin: 0;
	list-style: none;
	z-index: 100;
}

#pagenav li {
	float: left;
	display: inline;
	margin: 0;
	height: 63px;
}

#pagenav li a:link, #pagenav li a:visited {
	margin: 0 7px 0;
	padding: 63px 8px 4px;
	text-decoration: none;
	display: block;
	z-index: 100;
}

#pagenav li.rss  {
	padding: 0 0 0 12px;
	margin: 0 0 0 4px;
	background-position: 3px 43px!important;
}

#pagenav li.rss a:hover  {
	background: none!important;
}

/* ---- Drop down del Menu ---- */

/* primer nivel del menu */
	#pagenav li ul {
		position: absolute;
		width: 200px;
		left: -999em;
	}
	#pagenav li:hover ul, #pagenav li.sfhover ul {
		left: auto;
	}
	/* Segundo nivel del menu */
		#pagenav li li:hover ul ul, #pagenav li li.sfhover ul ul {
			left: -999em;
		}
		#pagenav li li li:hover ul, #pagenav li li li.sfhover ul {
			left: auto;
		}
		/* third level */
			#pagenav li li li:hover ul ul, #pagenav  li li li.sfhover ul ul {
				left: -999em;
			}
			#pagenav li li li li:hover ul, #pagenav li li li li.sfhover ul {
				left: auto;
			}
/* Drop down del menu */

#pagenav li ul li  {
	height: 30px;
}
#pagenav li ul li a:link, #pagenav li ul li a:visited {
	padding-top: 0;
	padding-bottom: 0;
	height: 30px;
	font-size: 12px;
	line-height: 30px;
	width: 170px;
}
#pagenav li ul ul {
	margin: -26px 0 0 200px;
}
#pagenav li ul ul li a {
	line-height: 25px;
}
#pagenav li:hover ul ul, #pagenav li.sfhover ul ul {
	left: -999em;
}
#pagenav li:hover ul, #pagenav li li:hover ul, #pagenav li.sfhover ul, #pagenav li li.sfhover ul {
	left: auto;
}
/* IE7 Fix */
#pagenav li:hover, #pagenav li.hover {  
	position: static;
}
/*--------------------*/
/*>>>>> Diseño <<<<<*/
/*--------------------*/

#topbar {
	height: 100px;
}
#topbar h1 , #topbar h2  {
	display: none;
}

#topbar img.logo  {
	margin: 10px 0 0 0;
}
#logo  {
	margin-top: 14px;
	float: left;
}
#buscador  {
	float: right;
	margin: 58px 0 0 0;
}

#buscador label  {
	font: bold 10px Calibri, "Gill Sans", "Gill Sans MT", "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	margin: 0 10px 0 0;
}

#buscador input  {
	font: normal 12px Calibri, "Gill Sans", "Gill Sans MT", "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0 10px 0 0;
	width: 155px;
	height: 20px;
	padding: 5px 0 0 5px;
	*padding:3px 0 0 5px;
	color: #0055a5;
	border:1px solid #c1c1c1;
}

#top_header  {
	/*height: 130px;*/
	overflow: hidden;
}
#top_header h1 , #top_header h2  {
	display: none;
}

#destacado  {
	float: left;
}
#destacado #destacado_tit{
	margin-top:20px;
}

#destacado .encabezado{
	font-size: 4em;
	letter-spacing:-2px;
	line-height:1em;
}

#destacado #titulo {

	font-weight: bold;
	line-height:1em;
	font-size:5em;
	letter-spacing:-2px;
	margin-bottom:30px;
}

#destacado #derecha {
	float:right;
	margin-top:1px;
	text-align:right;
}
.derecha {
	float:right;
}
#destacado #widgets {
	float:right;
	margin-top:1px;
	text-align:center;
}

#destacado #widgets #twitter {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 11px;
	font-style: italic;
	margin-top:30px;
	margin-bottom:-25px;
	padding: 20px 0 0 ;
	width: 170px;
	height: 160px;
	line-height: 1.3em;
	/*display:block;
	position:relative;
	bottom:0px;
	top:auto;*/
	vertical-align:bottom;
}

#destacado #widgets #twitter ul {
	padding:10px 10px 0px;
	width: 150px;
	height:80px;
	vertical-align: middle;
}

#destacado #widgets #twitter ul li{
	text-align: center;
	vertical-align: middle;
	padding:5px 0px 0px;
}

#destacado #widgets #twitter ul li div{
	display: block;
	text-align: center;
	vertical-align: middle;
}

#cartel_dona {
	min-height:140px;
}

#twitter a#follow  {
	display: block;
	height: 35px;
	width: 252px;
	margin: 0 0 0 -31px;
	padding: 23px 0 0 60px;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}

#contenido_home  {
	float: left;
	padding: 0 0 40px 0;
}

#contenido_individual  {
	float: left;
	padding: 0 0 40px 0;
}

#contenido_individual #derecha {
	float:right;
	margin-top:0px;
	text-align:right;
}

#left  {
	margin-left:0px;
	float: left;
}

#left .box  {
	padding: 0 10px;
}

#individual_left  {
	margin-left:0;
	float: left;
}

#middle  {
	float: left;
}

#middle .box  {
	padding: 0 10px 10px 10px;
}

#right  {
	float: right;
}

#right .box  {
	margin-top:10px;
	padding: 20px 10px 10px 10px;
}

#tag_cloud span.heading  {
	margin-bottom: 0!important;
}

.widget ul li  {
	line-height: 28px;
}

#twitter_widget ul  {
	margin-top: -10px;
}

#twitter_widget ul li  {
	padding: 10px 0;
}

#twitter_widget a.followus  {
	display: block;
	text-align: right;
	padding: 5px 0 0 0;
}

.imagen{
	text-align:left;
}

#mas_posts {
}

#mas_posts.izquierda {
	margin-left:0px;
}

#mas_posts .encabezado  {
	float: left;
	padding-bottom:3px;
	font-size: 0.9em;
	text-transform: uppercase;
	width:100%;
}

#mas_posts .item h2  {
	font-size: 18px;
	margin: 5px 0 0 0;
}

#mas_posts .item p  {
	margin: 5px 0;
}

#mas_posts .item p img  {
	display:block;
	/*float: left;*/
	margin: 5px 8px 4px 0;
}

#mas_posts a#archives_link  {
	display: block;
	text-align: right;
	margin: 10px 0 10px 0;
	font: italic bold 14px Georgia,Times,Serif;
}

#social_bookmarking {
	margin-top: -20px;
	display: block;
}

#social_bookmarking .iconos .izquierdo {
	float: left;
	margin-left:0px;
	width:45px;
	vertical-align: bottom;
	text-align: right;
}

#social_bookmarking .iconos  {
	width:100%;
	float: right;
	padding-bottom:0px;
}

#social_bookmarking .iconos .icono {
	float: right;
	margin-right:-14px;
	width:45px;
}

#social_bookmarking .iconos .icono.derecha {
	margin-right:0;
}

#social_bookmarking .iconos .icono span{
	display:none;
}

#newsletter {
	margin-top:20px;
	margin-left:0px;
}

#newsletter .encabezado  {
	float: left;
	padding-bottom:3px;
	font-size: 0.9em;
	text-transform: uppercase;
	width:100%;
}
/*
#newsletter .campo  {
	margin: 10px 0;
	width: 97%;
}

#newsletter label  {
	font: bold 13px Calibri, "Gill Sans", "Gill Sans MT", "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	margin: 0 10px 0 0;
}

#newsletter input  {
	width: 100%;
	height: 20px;
	padding: 5px 0 0 5px;
	color: #0055a5;
	border:1px solid #c1c1c1;
}
*/
#temas {
	margin-top:20px;
	margin-left:0px;
}

#temas .encabezado  {
	float: left;
	padding-bottom:3px;
	font-size: 0.9em;
	text-transform: uppercase;
	width:100%;
}
#temas .item h2  {
	font-size: 14px;
	margin: 5px 0 0 0;
}

#temas .item p  {
	color: #6E6E6E;
	margin: 5px 0;
	font-size: 11px;
}

#popular  {
}

#popular ul li  {
	padding: 0 0 7px 0;
	margin: 0 0 7px 0;
}

#popular ul li h3  {
	margin: 0;
	font-size: 12px;
}

#popular ul li .comentarios  {
	font-family: Georgia,Times,Serif;
	font-style: italic;
}

#comentarios_recientes  {
}

#comentarios_recientes ul li  {
	padding: 0 0 7px 0;
	margin: 0 0 7px 0;
}

#comentarios_recientes ul li a:link, #comentarios_recientes ul li a:visited  {
}

#comentarios_recientes ul li a .author  {
	font-family: Georgia,Times,Serif;
	font-style: italic;
	font-weight: bold;
}

#post-meta  {
	padding-top: 20px!important;
	font-size: 11px;
}

#post-meta p  {
	margin: 0 0 10px 0;
}

#relacionados {
	margin-top:20px;
}

#relacionados .item {
	margin: 10px 0px 0px;
	padding: 0px 0px 5px;
}
#relacionados h2{
	font-size: 14px;
	margin:0px;
}
#relacionados p{
	color:#6E6E6E;
	margin:0px;
	padding:5px 0px;
	line-height:1.5em;
	font-size: 11px;
}
#relacionados .read_more{
	font-size: 10px;
}

#relacionados .encabezado  {
	float:left;
	font-size:0.9em;
	padding-bottom:3px;
	text-transform:uppercase;
	width:100%;
}
#relacionados .read_more{
	text-align:right;
	margin:0px;
	padding:0px;
}
#relacionados ul  {
	margin: -10px 0 5px 0;
}
#relacionados li {
	list-style: none;
}

#relacionados li a:link, #relacionados li a:visited  {
	display: block;
	line-height: 30px;
}

#video .video_container  {
	padding: 7px;
	margin: 0 0 10px 0;
}

#video .player  {
	width: 260px;
}

#video h3.playing  {
	margin: 10px 0 10px 0;
	font: italic bold 16px Georgia,Times,Serif;
}

#video h3.playing a:link, #video h3.playing a:visited  {
}

#video ul  {
	margin: 5px 0 0 0;
	padding: 0 0 5px 0;
}

#video ul li  {
	font-style: italic;
}


#ads  {
}

#ads .adblock  {
	padding: 0px 0px 0 0px;
	margin: 10 0 10px 0;
	text-align: center;
}

#ads .adblock img  {
	margin: 10px auto;
}

#cats_archives  {
	float: left;
	padding: 10px!important;
}

#cats_archives .heading  {
	margin: 0 0 10px 0;
}

#cats_archives #cats  {
	float: left;
	width: 129px;
	padding: 5px 10px 5px 0;
}

#cats_archives #archives  {
	float: left;
	width: 130px;
	padding: 5px 0 5px 10px;
}

#cats_archives ul li  {
	padding: 3px 0 3px 0;
}

#subscribe  {
	float: left;
}

#subscribe ul  {
	float: left;
	width: 260px;
	margin: 0 0 10px 0;
	padding: 10px 10px;
}

#subscribe ul li  {
	float: left;
	padding: 0 0 0 20px;
	margin: 0 15px 0 0;
}

#footer  {
	font-size:0.8em;
	text-transform: uppercase;
	float: left;
	margin-left: 0;
	padding: 15px 10px 50px 10px;
}

#footer ul  {
	float: left;
	height:20px;
}

#footer ul li  {
	display: inline;
	margin: 0 15px 0 0;
}

#footer ul li.rss  {
	padding: 0 0 0 17px;
}

#footer ul li a:link, #footer ul li a:visited  {
}

#footer .firma  {
	margin: 5px 0 0;
	*margin: 0px;
	display: block;
	float:left;
}

#footer p.direccion {
	margin: 5px 0 0;
	*margin: 0px;
	float:left;
}

#footer p.direccion a:link, #footer p.direccion a:visited{
	text-decoration: underline;
}

#footer p img  {
	vertical-align: middle;
}

.superior  {
	padding: 0 5px 0 0;
}
.superior .encabezado {
	margin:6px 0 0;
	font-family: Calibri, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 2.4em;
	letter-spacing:-2px;
	line-height:0.8em;
}

.superior h2.titulo  {
	line-height:1em;
	font-size:4.5em;
	letter-spacing:-2px;
	margin-bottom:30px;
}


/*--------------------*/
/*>>>>> Post  <<<<<*/
/*--------------------*/

.post  {
	padding: 0 5px 0 0!important;
}
.post .encabezado {
	font-family: Calibri, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 2.4em;
	letter-spacing:-2px;
	line-height:0.8em;
}

.post h2.titulo  {
	line-height:1em;
	font-size:4.5em;
	letter-spacing:-2px;
	margin-bottom:5px;
}
.post #tags{
	margin-bottom:15px;
}
.post #tags a{
	font: 1.2em Calibri, "Gill Sans", "Gill Sans MT", "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding:1px 8px;
}

.entrada {
	padding: 0 10px 0 0;
}

.post .entrada h2{
	font-size: 18px;
	margin: 0px 0 0;
	letter-spacing:-1px;
}

.entrada blockquote  {
	padding: 10px 30px;
}

.entrada blockquote p  {
	margin: 0;
}

.entrada ul  {
	padding: 0 0 0 15px;
}

.entrada ul li  {
	list-style-type: circle;
}

.entrada ul li ul  {
	margin: 5px 0;
}

.entrada ul li ul li  {
	list-style-type: disc;
}

.entrada ol  {
	padding: 0 0 0 15px;
}

.entrada  ol li  {
	list-style-type: upper-latin;
}

.entrada  ol li ol li  {
	list-style-type: lower-latin;
}

.entrada img  {
	padding: 5px;
}

.entrada.sitemap h3  {
	margin: 15px 0 10px 0;
}

img.wp-smiley  {
	padding: 0;
	border: none;
}

.entrada .alignleft, .alignleft  {
	float: left;
	margin: 0px 20px 15px 0;
}

.entrada .alignright, .alignright  {
	float: right;
	margin: 0px 0 15px 20px;
}

.entrada .aligncenter  {
	text-align: center;
}

/*--------------------*/
/*>>>>>> Social <<<<<<*/
/*--------------------*/
#social {
	padding:10px 0px 12px;
}

#social span, #social a{
	margin-right: 10px;
	float:right;
}

#social a{
	width:16px;
	height:16px;
	margin:0px 10px;
}

/*--------------------*/
/*>>>> Comentarios <<<*/
/*--------------------*/

#comentarios {
	margin-top:8px;
}

#comentarios .encabezado {
	
}

#comentarios .encabezado .titulo{
	font-size: 2.5em;
	letter-spacing:-2px;
}

#lista-comentarios li{
	margin-bottom:10px;
	width: 100%;
}

#lista-comentarios dt {
	float:left;
	font-size:15px;
	line-height:20px;
	padding-top:10px;
}

#lista-comentarios a.comentario-link {
	display:block;
	float:left;
	height:15px;
	margin:4px 0 0 10px;
	text-indent:-9999px;
	width:17px;
}

#lista-comentarios dt strong {
	display:block;
	font-weight:normal;
	padding-left:32px;
}

#lista-comentarios em.comentario-fecha, #comentarios .comentarios_cerrados{
	display:block;
	font-size:10px;
	font-style:normal;
	letter-spacing:1px;
	text-transform:uppercase;
	letter-spacing: -0.2px;
}
#lista-comentarios dd {
	float:right;
}
#lista-comentarios .comentario-avatar {
	float:right;
	padding:13px 40px 0 0;
}
#lista-comentarios .comentario-avatar img {
	padding: 2px;
}
#lista-comentarios .comentario-mensaje {
	padding:11px 120px 1px 20px;
}
#lista-comentarios .comentario-mensaje p {
	margin-left:0 !important;
	margin-right:0 !important;
	font-size:12px;
	font-style: italic;
}
#comentarios .comentarios_cerrados{
	text-align: center;
	width:100%;
}


#form_wrpr .encabezado {
	margin:15px 0 5px;
	font-size: 2.5em;
	letter-spacing:-2px;
	padding:0px;
}
#renglon-formulario .grid_12 {
	width:75%;
}
#renglon-formulario dd{
	float:left;
}
#renglon-formulario p {
	margin: 10px;
	font-family:Calibri, "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:12px;
	line-height:1.5;
}
#renglon-formulario input, #renglon-formulario textarea{
	border: 0px;
	padding: 10px;
	*padding: 5px 10px;
	*margin-bottom: 0px;
}
#renglon-formulario input[type=submit] {
	padding: 5px 10px;
}
#renglon-formulario textarea{
	font-family:Calibri, "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:12px;
	line-height:1.5;
}
#renglon-formulario #botones-form {
	text-align: right;
}

#renglon-formulario.espacio-arriba{
	margin-top: 8px;
}
/*--------------------*/
/*>>>>> Page Nav <<<<<*/
/*--------------------*/

div.wp-pagenavi  {
	height: 25px;
	padding: 5px 0 0 0;
	margin-top: 5px;
}

.wp-pagenavi span.pages  {
	display: none;
}

.wp-pagenavi span.current  {
	padding: 2px 5px;
	font-weight: bold;
}

.wp-pagenavi a  {
	padding: 2px 5px;
}

div.pagenavi-homepc {
	font-size:0.8em;
	padding:3px 0;
	text-transform:uppercase;
	width:100%;
}

/*--------------------*/
/*>>>>> Custom Styles <<<<<*/
/*--------------------*/

.floatl  {float: left;}
.floatr  {float: right;}

.alignl  {text-align: left;}
.alignr  {text-align: right;}
.alignc  {text-align: center;}

/*--------------------*/
/*>>>> SUB NAV <<<<<<<*/
/*--------------------*/

#subnav {
	display: block;
	font-size: 0.95em;
	text-transform: uppercase;
	font-family: Calibri, "Gill Sans", "Gill Sans MT", "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0px 0px 0px 0px;
}

#pagesubnav, #pagesubnav ul {
	display: block;
	padding: 0;
	margin: 0;
	list-style: none;
	z-index: 100;
}

#pagesubnav li {
	float: left;
	display: inline;
	margin: 0;
}

#pagesubnav li a:link, #pagesubnav li a:visited {
	margin: 0 7px 0;
	padding: 8px 7px 8px 5px;
	text-decoration: none;
	display: block;
	z-index: 100;
}

#pagesubnav li span {
	margin: 0 7px 0;
	padding: 8px 10px 8px;
	text-decoration: none;
	display: block;
	z-index: 100;
}

#pagesubnav_volver li a:link, #pagesubnav_volver li a:visited {
	margin: 0 7px 0;
	padding: 8px 0px 8px;
	text-decoration: none;
	display: block;
	z-index: 100;
}

#pagesubnav_volver li span {
	margin: 0;
	padding: 0;
}


/*--------------------*/
/*>>>>> PERSONA <<<<<<*/
/*--------------------*/
.post.persona {
	border:0px;
}
.entrada #persona {
	float: left;
	width: 46%;
	margin:8px;
	padding-bottom: 8px;
	min-height: 72px !important;
	display: block;
}

.entrada #persona.fundadores {
	width: 95%;
	margin:8px;
	padding-bottom: 8px;
	min-height: 72px !important;
	display: block;
}

.entrada #persona.derecha {
	float:right;
}
.entrada #persona #foto {
	position:absolute;
	display: block;
}
.entrada #persona #detalles{
	margin-left: 80px;
	display: block;
	float: left;
	height: 66px;
}
.entrada #persona.fundadores #detalles{
	height: 86px;
}
.entrada #persona #foto img{
	display: block;
	margin-right:10px;
}
.entrada #persona h3{
	margin:0px;
	padding:0px;
}
.entrada #persona p{
	margin:4px 0 0;
	padding:0px;
	font-size: 0.9em;
	text-transform: uppercase;
	font-family: Calibri, "Gill Sans", "Gill Sans MT", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.entrada #persona.fundadores p{
	text-transform: none;
	font-size: 1.1em;
	font-weight:normal;
}
.entrada #persona div#mas_info{
	clear:both;
	display:block;
	text-align: right;
	font-size: 1em;
	text-transform: none;
	font-family: Calibri, "Gill Sans", "Gill Sans MT", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.entrada .cargo{
	margin:6px 0 0;
	font-family: Calibri, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 2.4em;
	letter-spacing:-2px;
	line-height:0.8em;
}

.entrada .email{
	margin:6px 0 15px;
	font-family: Calibri, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 1.6em;
	letter-spacing:-1px;
}

.entrada p.persona{
	margin:5px 0 10px;
	padding:0px;
}

/*--------------------*/
/*>>>>> ARCHIVO <<<<<<*/
/*--------------------*/
.archivo #archivo_de_posts{
	float:left;
	width:68%;
}
.archivo #archivo_por_mes{
	float:right;
	width:27%;
}
.archivo ul{
	margin:0;
	padding:0;
}
.archivo ul li{
	list-style: none;
	margin:0;
	padding: 10px 8px;
}
.archivo a.titulo_articulo {
	font-size: 1.4em;
	font-weight: bold;
}
.archivo span.meta {
	font-size: 1em;
}
.archivo .post, #archivo.post{
	border-bottom: 0px none;
	margin-top: 20px;
}

/*----------------------*/
/*>>>>> CATEGORIA <<<<<<*/
/*----------------------*/
.category div.imagen {
	float: left;
	border:1px solid #CCCCCC;
	padding: 5px;
	margin: 0px 10px 10px 0px;
}


/*----------------------*/
/*>>>>>>> METAS <<<<<<<<*/
/*----------------------*/

#foto_meta_miembro {
	float:left;
	margin:2px 15px 0px 0px;
	border:1px solid #CCCCCC;
	padding:5px;
}
#cargo_meta_miembro {
	text-transform: uppercase;
	font-size: 14px;
	letter-spacing:-0.5px;
	font-weight: normal;
}
#meta_encabezado {
	font-family:Calibri,"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:2.4em;
	letter-spacing:-2px;
	line-height:0.8em;
	margin: 12px 0 0 !important;
	color:#9FCCED;
}
h2.nombre_meta_miembro {
	margin-top:0px;
}
.entrada.meta_miembro p{
	margin: 8px 0px 2px !important;
}