*{
	margin:0;
	padding:0;
}

a{
	text-decoration: none;
	color: #f00;
}

	a:hover{
		color: #f00;
	}


body{
	font:10pt arial;
}



#cabecera{

}

	#cabecera #cabecera-nombre{
		background:#FFCCDE;
		padding:15px 20px;
	}
	
		#cabecera #cabecera-nombre #cabecera-nombre-titulo{
			font:bold 24pt arial;
			letter-spacing: -1px;
			color:#ff005a;
		}
		
		#cabecera #cabecera-nombre #cabecera-nombre-tagline{
			text-transform: uppercase;
			font:bold 9pt arial;
			color:#FF337A;
			letter-spacing: 0px;
			position: absolute;
			margin:13px 0 0 10px;
		}
		
			#cabecera #cabecera-nombre #cabecera-nombre-tagline a{
				color:#E60050;
				text-decoration: underline;
			}
		
	#cabecera #cabecera-menu{
		background:#ff005a;
		padding:7px 20px;
	}
	
		#cabecera #cabecera-menu a{
			font:bold 10pt arial;
			text-transform: capitalize;
			margin-left: 15px;
			color:#fff;
		}
		
			#cabecera #cabecera-menu a:hover{
				border-bottom: 2px solid #fff;
			}
		
		
		
		
#contenido{
	width:960px;
	margin:20px auto;
}

	#contenido #lista-posts{
		float:left;
		width:700px;
	}
	
		#contenido #lista-posts .lista-posts-entrada{
			border-bottom: 1px solid #FFCCDE;
			padding:10px 20px;
		}
		
			#contenido #lista-posts .lista-posts-entrada .lista-posts-entrada-titulo a{
				font:bold 14pt arial;
				letter-spacing: -1px;
				color:#ff005a;
			}
			
		#contenido #lista-posts .lista-posts-entrada .lista-posts-entrada-info{
			font:9pt arial;
			color:#888;
			margin-top:2px;
		}
		
			#contenido #lista-posts .lista-posts-entrada .lista-posts-entrada-info a{
				color:#ff005a;
			}
		
		
		
	
		#contenido #lista-posts #crear-nuevo{
			border-top:2px solid #ff005a;
			padding: 10px 20px;
			font:bold 12pt arial;
			margin-top: 25px;
		}
		
			#contenido #lista-posts #crear-nuevo #crear-nuevo-cabecera{
				font:bold 18pt arial;
				letter-spacing: -1px;
				color:#ff005a;
				margin-bottom: 10px;
			}
			
			#contenido #lista-posts #crear-nuevo #crear-nuevo-titulo{
				border:none;
				border-bottom: 2px solid #ff005a;
				font:11pt arial;
				width:550px;
				margin-bottom: 10px;
			}
			
			#contenido #lista-posts #crear-nuevo #crear-nuevo-descripcion{
				font:10pt verdana;
				color:#222;
				padding:20px;
				margin-top: 5px;
				width:600px;
				height: 100px;
				border:1px solid #ff005a;
			}
			
			#contenido #lista-posts #crear-nuevo #crear-nuevo-categoria{
				margin-right: 70px;
			}
			
			#contenido #lista-posts #crear-nuevo #crear-nuevo-imagen{
				margin-bottom: 10px;
			}

			#contenido #lista-posts #crear-nuevo #crear-nuevo-enviar{
				margin-left: 300px;
				background:#ff005a;
				color:#fff;
				padding:5px 10px;
				font:bold 11pt verdana;
				border:none;
			}	
	
	
	
	
	#contenido .entrada{
		float:left;
		width:700px;
	}
	
		#contenido .entrada .entrada-titulo{
			font:bold 16pt arial;
			color:#ff005a;
			letter-spacing: -1px;
		}
		
		#contenido .entrada .entrada-imagen{
			text-align: center;
			margin:10px 0;
		}
		
			#contenido .entrada .entrada-imagen img{
			}
			
		#contenido .entrada .entrada-descripcion{
			font:11pt arial;
			color:#333;
			line-height: 1.5em;
		}
		
		
		
		#contenido .entrada #comentarios{
			margin-top:20px;
			border-top: 2px solid #ff005a;
			padding-top: 10px;
		}
		
			#contenido .entrada #comentarios #comentarios-titulo{
				font:bold 16pt arial;
				color:#ff005a;
				letter-spacing: -1px;
				margin:0 20px 10px 0;
				text-align: right;
			}
			
			#contenido .entrada #comentarios .comentarios-comentario{
				border-top: 1px solid #ff005a;
				margin-bottom: 20px;
			}
			
				#contenido .entrada #comentarios .comentarios-comentario-info{
					font:9pt arial;
					background:#FFE5EE;
					padding:5px 10px;
					color:#333;
				}
			
					#contenido .entrada #comentarios .comentarios-comentario-info-autor{
						float:left;
					}
				
					#contenido .entrada #comentarios .comentarios-comentario-info-fecha{
						float:right;
					}
					
					#contenido .entrada #comentarios .comentarios-comentario-info a{
						color:#ff005a;
						font-weight: bold;
					}
					
				#contenido .entrada #comentarios .comentarios-comentario-texto{
					padding:10px 20px;
					font:11pt arial;
					color:#222;
				}
				
				#contenido .entrada #comentarios .comentarios-comentario-media{
					text-align: center;
					margin:20px 0 10px 0;
				}
		
		
		
		#contenido .entrada #crear-comentario{
			border-top: 2px solid #ff005a;
			margin-top: 20px;
			padding: 10px 20px;
			font:bold 12pt arial;
		}
		
			#contenido .entrada #crear-comentario #crear-comentario-cabecera{
				font:bold 14pt arial;
				color:#ff005a;
				margin-bottom: 10px;
			}
			
			#contenido .entrada #crear-comentario #crear-comentario-comentario{
				font:10pt verdana;
				color:#222;
				padding:20px;
				margin-top: 5px;
				width:660px;
				height: 100px;
				border:1px solid #ff005a;
			}
			
			#contenido .entrada #crear-comentario #crear-comentario-enviar{
				margin-left: 300px;
				background:#ff005a;
				color:#fff;
				padding:5px 10px;
				font:bold 11pt verdana;
				border:none;
			}
	
	
	
	
	
	#contenido #lateral{
		float:right;
		width:250px;
	}
	
		#contenido #lateral .lateral-caja{
			background:#FFE5EE;
			padding:10px;
			margin-bottom: 20px;
		}
	
			#contenido #lateral .lateral-caja .lateral-caja-titulo{
				font:bold 12pt arial;
				color:#ff005a;
				padding-bottom: 4px;
				border-bottom: 1px solid #ff005a;
			}
		
			#contenido #lateral .lateral-caja .lateral-caja-texto{
				color:#444;
				line-height: 1.5em;
				margin-top: 10px;
			}
		
				#contenido #lateral .lateral-caja .lateral-caja-texto strong{
					color:#ff005a;
				}
				
			#contenido #lateral .lateral-caja .lateral-caja-lista{
			
			}
			
				#contenido #lateral .lateral-caja .lateral-caja-lista li{
					list-style: none;
					border-bottom: 1px solid #ff005a;
					padding:5px 15px;
					font:10pt arial;
					color:#ff005a;
					background:#FFCCDE;
				}
				
					#contenido #lateral .lateral-caja .lateral-caja-lista li a{
						color:#ff005a;
					}
				
					#contenido #lateral .lateral-caja .lateral-caja-lista li:hover{
						background: #fff;
					}
	
		#contenido #lateral #lateral-acercade{

		}
		
		#contenido #lateral #lateral-entrada{
		
		}
		
			#contenido #lateral #lateral-entrada a{
				color:#ff005a;
				background:#FFCCDE;
				padding:2px 5px;
			}
			
				#contenido #lateral #lateral-entrada a:hover{
					background:#fff;
				}
		
		#contenido #lateral #lateral-zonas{
		}
		
		
		
		
#pie{
	border-top:1px solid #ff005a;
	padding: 10px 20px;
}