/*  
Theme Name: MP
Theme URI: http://wordpress.org/
Description: El tema navideño para Wordpress de <a href="http://www.loconjb.com/malditopeluo/" alt="Maldito Pelúo">Maldito Pelúo</a>. No funciona correctamente con IE6.
Version: 1.0.B10
Author: Maldito Pelúo
Author URI: http://www.loconjb.com/
*/

/* Quitamos margenes y demas */
* {
	padding: 0;
	margin: 0;
}

/* Ponemos un fondo de estrellas a todo */
body {
	background-image: url("./imagenes/estrellita.png");
}

/* Centramos la pagina con 900px de ancho */
#pagina {
	margin: 20px auto;
	width: 900px;
	background-image: url("./imagenes/mixtocuadrosnav.png");
}

/* La cabecera ocupa todo el ancho */
#cabecera {
	width: 900px;
	height: 110px;
}

/* Convertimos el logo en un enlace */
#cabecera h1 a {
	display: block;
	height: 110px;
	width: 900px;
	background-image: url("./imagenes/mplogo.png");
	background-repeat: no-repeat;
}

/* Ocultamos el titulo y subtitulo de la pagina */
#cabecera h1 a span, #cabecera h2 {
	display: none;
}

#menupags {
	width:auto;
	height:39px;
	/*float:right;*/
	padding:0px;
	margin:0px;
	/*background:url(images/menu_bg.gif);*/
	/*background-repeat:repeat-x;*/
}

#menupags li {
	width:auto;
	height:23px;
	padding-left:24px;
	padding-right:22px;
	padding-top:8px;
	float:left;
	list-style:none;
        display: inline;
}


#menupags li a {
	font-size:14px;
	height:auto;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}
#menupags li a:hover, #menupags li a:hover {
	font-size:14px;
	height:auto;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: underline;
}

#contenido {
	width: 650px;
	float: left;
}

.titulopagina {
	font-size: 20px;
	padding-right: 25px;
	padding-top: 10px;	
	text-align: right;
}

.entrada {
	clear: both;
	width: 650px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.entrada h2 a, .entrada h3 a {
	margin-left: 150px;
	margin-bottom: 5px;
	height: 35px;
	background-image: url("./imagenes/machangoizquierda.png");
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-top: 5px;
	display: block;
	text-decoration: none;
	color: black;
	font-size: 23px;
}

.entrada h2 a:hover {
	background-image: url("./imagenes/machangoizquierdabrazolevantado.png");
	color: #5f005f;
}

/* Estilo de los metadatos asociados a cada entrada */
.metadatosentrada {
	width: 140px;
	background-color: #e08080;
	float: left;
	padding: 10px 5px;
	color: #000000;
}

.metadatosentrada a {
	text-decoration: none;
	color: #aff8f2;
}

.metadatosentrada a:hover {
	text-decoration: underline;
	color: #e8fff0;
}

.adjunto {
	margin: 3px;
	font-style: italic;
}

.fecha {
	margin: 3px;
}

.hora {
	margin: 3px;
}

.autor {
	margin: 3px;
	background-image: url("./imagenes/autor.png");
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 17px;
}

.categoria {
	margin: 3px;
	background-image: url("./imagenes/cat.png");
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 17px;
}

.etiqueta {
	margin: 3px;
	background-image: url("./imagenes/etiqueta.png");
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 17px;
}

.comentario {
	margin: 3px;
	background-image: url("./imagenes/bocadillo.png");
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 17px;
}

.editarentrada {
	margin: 3px;
	background-image: url("./imagenes/editar.png");
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 17px;
}

/* Estilo del contenido de cada entrada */
.textoentrada {
	padding: 5px 15px;
	width: 470px;
	text-align: justify;
	text-indent: 10px;
	font-size: 15px;
	float: left;
	background-color: #e8fff0;
}

.textoentrada p {
	margin: 10px 0;
}

.textoentrada img {
	margin: 5px;
	border: none;
}

.textoentrada a {
	color: maroon;
}

.textoentrada a:hover {
	color: #acc65c;
}

.textoentrada a:visited {
	color: #b4ab5c;
}

.textoentrada em {
	font-style: italic;
}

.textoentrada strong {
	font-weight: bold;
}

.textoentrada ul {
	list-style-type: disc;
	list-style-position: inside;
}

.textoentrada li ul {
	margin-left: 15px;
}

.textoentrada ol {
	list-style-type: lower-roman;
	list-style-position: inside;
}

.textoentrada li ol {
	margin-left: 15px;
}

.pieentrada {
	clear: left;
	width: 650px;
	padding: 10px 25px;
}

.pieentrada a {
	text-decoration: none;
	color: #6b006b;
}

.pieentrada a:hover {
	text-decoration: underline;
	color: #c200c2;
}

/* Menu de navegacion */
#entradasantiguas {
	margin-top: 10px;
	float: left;
	padding-left: 20px;
	font-size:14px;
}

#entradasnuevas {
	margin-top: 10px;
	float: right;
	padding-right: 20px;
	font-size: 14px;
}

#navegacion a {
	text-decoration: none;
	color: #6b006b;
}

#navegacion a:hover {
	text-decoration: underline;
	color: #c200c2;
}

/* Estilo del menu lateral */
#menu {
	padding:10px 15px;
	width: 220px;
	float: right;
	font-size: 14px;
	color: #000000;
}

#menu li {
	list-style: none;
	margin: 2px 0;
}

#menu h2 {
	margin-top: 6px;
	font-size: 20px;
	font-weight: bold;
}

#menu a {
	text-decoration: none;
	color: #6b006b;
}

#menu a:hover {
	text-decoration: underline;
	color: #c200c2;
}

#menu #rss a {
	background-image: url("./imagenes/feed-icon-green.png");
	background-repeat: no-repeat;
	margin-left: 40px;
	margin-right: 40px;
	height: 139px;
	width: 139px;
	display: block;
	text-decoration: none;
}
#menu #rss a:hover {
	background-image: url("./imagenes/feed-icon-pink.png");
}

#menu #rss a span {
	visibility: hidden;
}

/* Estilo del pie */
#pie {
	padding: 10px 25px;
	width: 850px;
	clear: left;
	text-align: center;
	font-size: 14px;
}

#pie a {
	text-decoration: none;
	color: #6b006b;
}

#pie a:hover {
	text-decoration: underline;
	color: #c200c2;
}

/* Estilo de la barra de búsqueda */
#busqueda {
	margin-left: 150px;
	padding: 10px 20px;
	clear: both;
}

/* Estilo del bloque de comentarios */
#comentarios {
	width: 650px;
	padding-top: 5px;
	padding-bottom: 10px;
}

#titulocomentarios {
	font-size: 20px;
	padding: 0 30px;
}

.listacomentarios {
	list-style: none;
}

.comentariolista {
	clear: left;
	width: 650px;
	padding: 10px 0;
}

.metadatoscomentario {
	width: 140px;
	background-color: #e08080;
	float: left;
	padding: 0 5px;
	color: #000000;
}

.metadatoscomentario a {
	text-decoration: none;
	color: #aff8f2;
}

.metadatoscomentario a:hover {
	text-decoration: underline;
	color: #e8fff0;
}

.gravatar {
	width: 80px;
	height: 80px;
	padding: 5px 30px;
}

.autorcomentario {
	margin: 3px;
	background-image: url("./imagenes/autor.png");
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 17px;

}

.fechacomentario {
	margin: 3px;
}

.horacomentario {
	margin: 3px;
}

.editarcomentario {
	margin: 3px;
	background-image: url("./imagenes/editar.png");
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 17px;
}

.textocomentario {
	padding: 5px 15px;
	width: 470px;
	text-align: justify;
	text-indent: 10px;
	font-size: 15px;
	float: left;
	background-color: #e8fff0;
}

.textocomentario p {
	margin: 10px 0;
}

.textocomentario img {
	margin: 5px;
	border: none;
}

.textocomentario a {
	color: maroon;
}

.textocomentario a:hover {
	color: #acc65c;
}

.textocomentario a:visited {
	color: #b4ab5c;
}

.textocomentario em {
	font-style: italic;
}

.textocomentario strong {
	font-weight: bold;
}

.textocomentario ul {
	list-style-type: disc;
	list-style-position: inside;
}

.textocomentario li ul {
	margin-left: 15px;
}

.textocomentario ol {
	list-style-type: lower-roman;
	list-style-position: inside;
}

.textocomentario li ol {
	margin-left: 15px;
}

#publicarcomentario {
	clear: left;
	width: 590px;
	padding-top: 10px;
}

#titulopublicarcomentario {
	font-size: 20px;
	padding: 0 30px;
	margin-bottom: 20px;
}

#publicarcomentario p {
	padding-left: 25px;
	margin: 10px 0;
	font-size: 16px;
}

#publicarcomentario label{
	font-size: 14px;
}

#publicarcomentario input:focus, #publicarcomentario textarea:focus{
	border: 2px solid black;
}

#publicarcomentario a {
	text-decoration: none;
	color: #6b006b;
}

#publicarcomentario a:hover {
	text-decoration: underline;
	color: #c200c2;
}

.sincomentarios {
	padding-left: 25px;
	margin: 10px 0;
	font-size: 16px;
}
