	body{
		margin:0;
		background-color:#090913;	
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
	}
	a{
		outline:0;
		text-decoration:none;
		background-color:#E7ECF1;
		color:#1B4978;
	}
	a:hover{
		background-color:transparent;		
	}
	img{border:0;}

blockquote {
background:url(img/blockquote.gif) no-repeat scroll left top;
font-style:italic;
min-height:50px;
padding:0 0 0 60px;
}
	
	#page{
		width:977px;
		margin:0 auto;
		background:url(img/fondo1.jpg) repeat-y;
	}
	#header{
		background:url(img/header1.jpg) no-repeat;
		width:977px;
	}
	.inicio{
		display:block;
		width:977px;
		height:191px;
		background-color:transparent;
	}
		.inicio span{display:none;}
	#header ul.menu{
		background: url(img/menu.png) no-repeat 10px 0;
		list-style-image:none;
		list-style-type:none;
		
		height:35px;
		
		margin:0 0 0 0;
		padding:0 0 0 10px; 
	}
	#header ul.menu li{	float:left;}
	#header ul.menu li ul{display:none;}
	#header ul.menu li a{
		display:block;
		background-color:transparent;

		width:192px;
		height:25px;
		padding-top:9px;
		
		color:#fff;
		font-size:15px;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
		font-weight:bold;
	}
	#content{
		margin:10px 10px;
		float:left;
		overflow: hidden;/*limpiar float*/
	}
	.contenidoIzquierda{
		width:696px;
		margin-right:5px;
		float:left;
	}
	#banner{
		margin:0;
		padding:0;
		margin-bottom:8px;
		position:relative;
		height: 178px;
	}
	#banner li{position:absolute;}
	#banner a{background-color:transparent;}
	.publicaciones_inicio{
		overflow:hidden;		
	}
		.barra_titulo{
			background: url(img/fondo_titulo.png) repeat-x;			
			height:35px;
		}
		#upTitulo{
			background: url(img/ultimas-publicaciones.gif) no-repeat; 
			display:block; 
			width:139px; 
			height:35px; 
			float:left;
		}
	
		div.publicacion_mini{clear:both;}
			div.publicacion_mini a{
				background-color:transparent;
				width:344px;
				height:75px;
				background:#fff;
				border:1px solid #ccc;
				padding: 2px 0 0 2px;
				
				color:#777;
				font-size:11px;
				text-align:justify;
				text-decoration:none;
				
				float:left;	
			}
			div.publicacion_mini img{float:left; margin-right:2px;}
			div.publicacion_mini .categoria{ text-transform:uppercase;}
			div.publicacion_mini h3{font-weight:bold; display:block; margin:0 0 2px 0; color:#333; font-size:13px;}
			div.publicacion_mini  a:hover h3{ color:#fff;}
			div.publicacion_mini  a:hover { color:#fff; background-color:transparent;}

		#paTitulo{
			background: url(img/publicaciones_aleatorias.gif) no-repeat; 
			display:block; 
			width:233px; 
			height:35px; 		
		}
		a.ver_todos{
			background:#EEEEEE url(img/ver_todos.gif) no-repeat scroll 0 0;
			display:block;
			float:right;
			height:14px;
			margin:6px 3px 0 0;
			width:68px;
		}
			a.ver_todos:hover{background: #EEE url(img/ver_todos.gif) no-repeat 0 -14px;}
			a.ver_todos span{display:none;}

#sidebar{
	width:255px;
	float:right;
}
	.buscar{
		background: url(img/fondo_titulo.png);
		height:23px;
		padding-left:2px;
	}
	.buscar input{
		height:13px;
		width:248px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		
		border:1px solid #ccc;
		margin-top:3px;
	}
	
	.widget{
		background:#fff;
		border:1px solid #ccc;
		margin-top:8px;
		
		color:#777;
		font-size:11px;
		text-align:justify;
	}
	.widget a{background-color:transparent;}
	.widget .barra_comentarios{ font-size:12px; color:#000;}
	.contenidoWidget{ margin:0; padding:2px; list-style:none;}
			
	#blogCH {background:url(img/blog-cristiano-hoy.gif) no-repeat; display:block; height:35px;}
		.wgCH img{float:left; margin-right:2px;}
		.wgCH_h3{ font-weight:bold; margin:0; margin-bottom:5px; color:#333; font-size:13px;}
		.wgCH_h3 a{color:#333;}
	
	#popu_comen_etiq{
		margin:0;		
		padding:0;
		padding-left:15px;
		background:url(img/popular.gif) 0 0;
		height:33px;
	}
	#popu_comen_etiq li{ list-style:none; float:left;}
	#popu_comen_etiq a{ display:block;height:23px;}
	#popu_comen_etiq a#popularWG{  width:42px; margin-right:28px;}
	#popu_comen_etiq a#comentariosWG{ width:72px; margin-right:28px;}
	#popu_comen_etiq a#etiquetasWG{width:55px;}	
	#popu_comen_etiq a span{display:none;}
	
	#wgTriple{
		margin:0;
		padding: 0;
		list-style:none;
	}
		#wgTriple a{
			height:55px;
			display:block;
			background:#fff;
			border-bottom:1px solid #ccc;
			padding-top:1px;
			
			color:#777;
			font-size:11px;
			text-align:justify;
			text-decoration:none;		
		}
		#wgTriple a :hover{color:#1B4978;}
		
		#wgTriple span{ margin-bottom:5px; color:#000; font-size:12px;}
		#wgTriple img{float:left; margin-right:2px; height:52px;}
	
	ul.wgTripleComentarios{
		margin:0;
		padding: 0;
		list-style:none;
	}
		ul.wgTripleComentarios li{
			height:45px;
			border-bottom:1px solid #ccc;
			padding-top:1px;			
			font-size:12px;
			color:#000;
		}
		ul.wgTripleComentarios li a{
			  margin-bottom:5px; color:#1B4978; font-size:12px;
		}
		ul.wgTripleComentarios li a:hover{background-color:#E7ECF1;}
	#nube_etiquetas{
	}

.post{
	background:#fff;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius: 5px 5px 0 0; /* Firefox  */
	padding:3px 3px 3px 3px;
	overflow:hidden;
}
.post a.descargar{
	display:block;
	float:left;
	background:url(img/descargar.gif) no-repeat;
	width:13px;
	height:14px;
}
	.fecha_publicacion{
		background:url(img/fecha_rojo.gif);
		width:41px;
		height:54px;
		float:left;
		margin:0;
		margin-right:3px;
		padding-left:1px;
		padding-top:12px;
		color:#fff;				
	}
		.fecha_publicacion-dia{
			font-size:20px;
			text-align:center;
			display:block;
		}
		.fecha_publicacion-mes{
			font-size:11px;
			text-transform:uppercase;
			display:block;
			text-align:center;
		}
	.categoria_mini{ display:block; float:left; margin-right:4px; margin-bottom:4px;}
	.categ_sup{ text-transform:uppercase; font-size:12px; font-weight:bold; color:#1B4978;}
	.post h3{ 
		margin:0 0 0 0;
		font-size:20px;
		color:#1B4978;
	}
	.autor{
		margin:0;
		padding:0;
		color:#333;
	}
	.autor a{color:#4c0c0c; background-color:transparent;}
	.autor a:hover{background-color:#F8E8E6;}
	.post_cotenido{clear:both; height:   1%;}
	
	.barra_comentarios{
		margin:0;
		padding:3px 0 0 8px;
		background:url(img/fondo_titulo_flecha.gif) no-repeat;
		height:35px;
		float:left;
	}
	.compartir{
		margin:0;
		padding:0;		
		float:right;
	}
		.compartir span{
			padding:3px 4px 0 8px;
			display:block;
			float:left;
		}
		a.facebook{
			background:url(img/ico_facebook.gif) transparent no-repeat;
			display:block;
			float:left;
			width:14px;
			height:14px;
			margin:4px  4px 0 0;
		}		
		.alignright{float:right; margin-left:3px;}
		.alignleft{float:left; margin-right:3px;}
		.aligncenter , .alignnone {margin:0 auto; text-align:center; display:block;}


ol.commentlist {
	margin:0;
	padding:0;
}	
	.commentlist li {
		list-style:none;
		margin-bottom:14px;		
		}
	
	.coment_arriba{
		padding: 7px;
		display:block;
		font-style:normal;
		background:#efefef;
		border-top:1px solid #000;
		border-bottom:1px solid #ccc;
		color:#596e3b;
		-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius: 5px 5px 0 0; /* Firefox  */
		
		}	
	
	.commentlist a:link, .commentlist a:visited {
		color:#596e3b;
		}
	
	.commentlist a:hover, .commentlist a:active {
		background:#DEF3DF;
		}
	
	.commentlist  .coment_arriba img {
		padding:1px;
		border:1px solid #aab59a;
		float:left;
		margin-right:9px;
		}	
	.commentlist .author {
		text-transform:capitalize;
		font-size:14px;
		font-weight:bold;
	}
	.commentlist .moderacion{
		font-size:13px;
		color:#ff0000;
		float:right;
	}
	
	.commentlist .time {
		background: url(img/bg_clock.gif) no-repeat 1px;
		padding-left:13px;
		}
	
	.commenttext {
		background: #fff;
		border-top:1px solid #aab59a;
		padding: 0 20px 10px 20px;
		color:#333;
		}
	.karma{	float:right;}
	
#respond{
	overflow:hidden;
	background:#fff;
	padding:0 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px; /* Firefox  */
	margin-top:10px;
	
}
#respond h3{
	background:url(img/comentar.png) no-repeat;
	color:#1B4978;
	font-size:22px;
	margin:0;
	margin-top:15px;
	padding-left:53px;
	padding-top:5px;
	height:33px;
}
#respond form{
	padding:0 30px;}
.respond-author{float:left;width:200px;}
.respond-author input{border:1px solid #CCD7E1;padding:5px;font-size:14px;width:180px;margin-top:2px;}
.respond-comment{float:right;width:410px;}
.respond-author label{display:block;font-weight:bold;font-size:12px;padding-bottom:7px;}
.respond-comment label{font-weight:bold;padding-bottom:2px;display:block;}
.respond-comment label small,.respond-author label small{font-weight:normal;display:inline;font-size:11px;color:#888;}
.respond-comment textarea{border:1px solid #CCD7E1;font:13px/15px 'helvetica neue',arial,helvetica,sans-serif;padding:5px;width:395px;height:180px;}
#submit{background:transparent url(img/enviar_comentario.jpg) no-repeat;border:0;width:195px;display:block;padding:11px 0px;outline:none;margin-left:-5px; cursor:pointer;}



.titulo_blog{
	background:#fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px; /* Firefox  */
	margin:0;
	padding:0;
	height:40px;
	text-align:center;
	padding-top:10px;
	margin-bottom:10px;
	
}
.publicacion_blog{}
.publicacion_bch{ 
	background:#fff; 
	
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius: 5px 5px 0 0; /* Firefox  */
	padding:3px;
}
.titulo_pub_blog{

	font-size:20px;
	color:#596E3B;

	font-style:normal;
	padding:0;
	margin:0;
	margin-top:5px;

}
.titulo_pub_blog a{
	background:transparent;
}
.entry{
	padding:0 5px 5px 5px;
}
#player1{ text-align:center;}		
#footer{
	clear:both;
}
	#footer ul{ margin:0; padding:0; list-style:none; padding-top:3px; height:35px;}
		#footer ul li{ display:inline; margin-left:12px;}
		#footer ul li a{background-color:transparent;}
	#footer p{ color:#fff; font-size:13px; font-weight:bold; margin-bottom:0;}

	a.rss{
		background:url(img/ico_rss.gif)transparent  no-repeat;			
		float:right;		
		height:14px;		
		margin:4px 0 0 14px;
		padding-left:16px;
	}
	a.google{
		background:url(img/ico_google.gif)transparent  no-repeat;			
		float:right;		
		height:14px;		
		margin:4px 0 0 14px;
		padding-left:16px;
	}
.fbconnect_share{display:none;}




#bannerRotator {  margin-bottom:8px; width:698px; height:178px; overflow:hidden; position:relative; }
#bannerRotator ul { list-style:none; margin:0; padding:0;  position:relative; }
#bannerRotator ul li { display:none; width:698px; height:178px; position:absolute; top:0px; left:0px; }
#bannerNav { position:absolute; right:3px; bottom:3px; padding:1px 3px 1px 5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background-image:url(img/transBlack75.png);background-image:url(img/transBlack75.png); }
#bannerNav a { margin:3px 10px 0 0 ; height:10px; width:10px; display:block; background:url(img/dotDark.png) no-repeat 0 0; float:left; }
#bannerNav a.active { background-image:url(img/dotLight.png); }
#bannerNav span.pause, #bannerNav span.play { cursor:pointer; height:15px; width:15px; display:block; background:url(img/pause.png) no-repeat 0 0; float:left; }
#bannerNav span.play { background-image:url(img/play.png) }
