/*
Theme Name: Piedrahita Theme
Theme URI: http://antarticonorte.com/
Description: Adaptado de Wordpress classic
Version: 1.0
Author: Alejandro Fdez.
Tags: 
*/
@import url('base.css');

body {background:#333;}


p {font-family:Verdana, Arial, Helvetica, sans-serif;}
a { color:#633b1b; }
.iralcontenido {display:none;}

#nav {height:100px; background:url(img/fnd-nav.png) repeat-x left top; }
* html #nav {background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/blog/wp-content/themes/piedrahita/img/fnd-nav.png', sizingMethod='scale'); }
/* TODO: Corregir la ruta */
#nav-inner { width:945px; margin:0 auto; overflow:hidden; }
#nav .lp {margin:10px 0 0 15px; width:162px; height:27px; background:url('img/lp.gif') no-repeat left top; text-indent:-999px; overflow:hidden; }
#nav .izq {width:940px;}
#nav ul { margin:6px 0 0 8px;}
#nav li { float:left; border-left:1px solid #CCC; padding:0 16px; line-height:1;}
#nav li a { display:block; height:45px; background:url(img/menuitems.gif) no-repeat left top; text-indent:-999px; overflow:hidden; }
#nav li .home {width:60px;}
#nav li .biografia { background-position:left -47px; width:100px; }
#nav li .agenda { background-position:left -95px; width:81px;}
#nav li .miscosas { background-position:left -142px; width:100px;}
#nav li .lasfotos { background-position:left -350px; width:93px;}
#nav li .elblog { background-position:left -190px; width:210px;}
#nav li .contacto { background-position:left -240px; width:160px;}
#nav .pri { border:0; }

#nav .meta {margin-top:8px; border-left:1px solid #311902; padding:9px 0 9px 9px;background:#fff }
#nav .meta p { background:no-repeat left center; padding-left:14px; font:1.0em Arial, Helvetica, sans-serif; }
#nav .meta .mail { background-image:url(img/ico-mail.gif); }
#nav .meta .tlf { background-image:url(img/ico-tlf.gif); }
#nav .meta .tlf strong { color:#333; font-weight:normal; }

#wrapper {background:#8C5613 url(img/fnd-wrapper.jpg) center top; overflow:hidden; padding-bottom:15px;}

#cabecera { padding:40px 0 0 46px; }
#logo a { display:block; background:url('img/logo.gif') no-repeat left top; width:408px; height:67px; text-indent:-999px; overflow:hidden; }

#contenedor { width:946px; margin:70px auto 0; background:#fff url(img/fnd-contenedor.gif) repeat-y 500px top; }
#contenido {width:500px; float:left; display:inline; border-top:8px solid #333; }
#lateral {width:445px; float:right; display:inline; background: url;}
#lateral .col {border-top:8px solid #333; width:222px;}

#inferior { background:url('img/inferior-sup.gif') no-repeat left top; padding-top:19px; width:945px; margin:16px auto 0; }
#inferior-inner { background:url('img/inferior-inf.gif') no-repeat left bottom; padding-bottom:19px; }
#inferior ul {background:#fff; border-left:1px solid #7f7f7f; padding-left:10px;}
#inferior li {float:left;}

.promo-dios { margin-top:10px; width:234px; }
.promo-dios .f {float:left; display:inline; margin-right:10px;}
.promo-dios .table { padding-top:18px; }
.promo-dios h2 {font:1.3em Georgia, 'Times New Roman', serif; ; color:#E0AD12;}
.promo-dios p { font:italic 1.3em Georgia, 'Times New Roman', serif; color:#666;}
.promo-dios p strong { font-weight:normal; color:#000; }


.promo-biografia {margin-top:10px; width:250px; padding-right:10px;}
.promo-biografia .f {float:left; display:inline; margin-right:7px;}
.promo-biografia .table {padding-top:13px;}
.promo-biografia p {color:#633b1b; font-size:1.1em; line-height:1.1; margin-top:3px; }

.promo-agenda {margin-top:12px; width:210px;}
.promo-agenda .f { float:left; display:inline; margin-right:10px; }
.promo-agenda .table { padding-top:10px;}
.promo-agenda p {color:#633b1b; font-size:1.1em; line-height:1.1; margin-top:3px;}

.promo-fotos { border:1px solid #ccc; padding:1px; position:relative; margin-top:12px; }
.promo-fotos .f { position:absolute; top:-4px; right:-65px; }
.promo-fotos .inner {border:6px solid #57B7E6; padding:8px 10px 0 10px; width:130px; height:36px;}


#pie { background:#000; color:#999; border-top:1px solid #633b1b; }
#pie-inner {width:910px; margin:0 auto; padding:10px 0 40px; }
#pie a { color:#999; text-decoration:underline; }
#pie a:hover {text-decoration:none;}

/* Bloque de contenido */

.post { margin:30px 45px 0; }

.post .meta { margin-bottom:15px; }
.post .meta p { color:#999; }
.post .meta p a { color:#61BBDC; font-weight:bold; text-decoration:underline; }
.post .meta p a:hover {text-decoration:none;}
.post .meta .fecha { font:1.2em Georgia, 'Times New Roman', serif; color:#666; }

.post .t { font:2.2em/1.18 Georgia, 'Times New Roman', serif; }

.post .post-inner p { font-size:1.1em; line-height:1.8; margin:1.5em 0; }
.post .post-inner ul { font-size:1.1em; line-height:1.8; margin:1.5em 0 1.5em 2em; list-style:disc;}
.post .post-inner ol { font-size:1.1em; line-height:1.8; margin:1.5em 0 1.5em 2em; list-style:decimal;}
.post .post-inner blockquote { margin:0 -45px; text-align:center;}
.post .post-inner blockquote p {font:italic 1.2em Georgia, Helvetica, sans-serif; color:#666; }

.post .post-pie { margin:0 -45px; background:#CCEBF5; text-align:center; padding:10px 0; line-height:1; font-size:1.1em; }

.post-comments {margin:20px -45px 0; background:url('img/dashed-999.gif') repeat-x left bottom; padding-bottom:10px; text-align:center;}
.post-comments p {  font:1.6em Georgia, 'Times New Roman', serif;  margin-bottom:5px;}
.post-comments a { color:#61BBDC; }
.post-comments h2 { background:url('img/txt-loscomentarios.gif'); width:164px; height:14px; overflow:hidden; text-indent:-999px; margin-bottom:5px; }

.single-comments { margin:1px -45px 0; background-position:left top; padding:20px 45px 0; text-align:left;}

.nav { padding:12px 17px 12px 10px; }
.nav a { text-decoration:underline; }
.nav a:hover { text-decoration:none; }
.nav .izq a { background: url(img/laquo.gif) no-repeat left center; padding-left:12px; }
.nav .drcha a { background: url(img/raquo.gif) no-repeat right center; padding-right:12px; }

/* Comentarios */
#commentlist {}
#commentlist li { padding:20px 45px 15px; background:url(img/dashed-999.gif) repeat-x left bottom; }
#commentlist p { font-size:1.1em; line-height:1.81em; margin-top:1.5em; }
#commentlist .meta p { line-height:normal; font-size:1em; margin:0; }
#commentlist .fecha span { color:#666; font:1.2em Georgia, 'Times New Roman', serif; }
#commentlist .autor { color:#999; }
#commentlist .autor a { color:#61BBDC; }

#commentform { margin-top:2px; background:#F0F9FC; padding:20px 45px 0; }
#commentform h2 { background:url(img/txt-dejatucomentario.gif) no-repeat left top; height:14px; margin-bottom:34px; text-indent:-999px; overflow:hidden; }
#commentform p { font-size:1em; font-weight:bold; color:#333; }
#commentform label {display:block;}
#commentform .text { width:97%; padding:2px; }
#commentform .submit { text-align:right; padding:10px; }

/* Modulos laterales */
.m { padding:15px 16px 21px; background: url(img/dashed-999.gif) repeat-x left bottom; }
.m h2 { text-indent:-999px; overflow:hidden; background:url(img/cintillos.gif) no-repeat left top; height:14px; margin-bottom:10px;}
.m a { text-decoration:underline; }
.m a:hover { text-decoration:none; }
.m li {font-size:1.1em; line-height:1.4;}

.categorias h2 {background-position:left top; margin:0 0 10px -2px; }

.archivo {padding:2px 0 3px;}
.archivo .inner {padding:10px 16px; background:#ebf7fb;}
.archivo h2 {background-position:left -14px; height:12px; }
.archivo select {width:100%;}

.agenda h2 {background-position:left -26px;}
.agenda li {line-height:1.5;}
.agenda li span { color:#666; }
.agenda li a {padding-right:10px; background:url(img/raquo.gif) no-repeat right center; }

.tags h2 { background-position:left -40px; margin-bottom:10px; }
.tags a {font:1.5em/1.5 Georgia, 'Times New Roman', serif; background:#CDEBF5; text-decoration:none; padding:0 4px; margin-right:2px; }
.tags a:hover {color:#CDEBF5; background:#633b1b; }

.entradas { background:none; }
.entradas h2 {background-position:left -54px; height:15px; }
.entradas li { font:italic 1.2em/1.4 Georgia, 'Times New Roman', serif; margin-bottom:1em; height:1%; overflow:visible;}
.entradas li a {color:#724D30;}

.sobre { background:#0F7A9E; padding:25px 16px 0; height:178px; overflow:visible;/* IE italics*/ }
.sobre h2 { background-position: left -69px; margin-bottom:16px; }
.sobre p { font:italic 1.2em/1.5 Georgia, 'Times New Roman', serif; color:#fff; }

.rss { background:none; padding:12px 16px; border-bottom:1px solid #c1c1c1; line-height:12px;}
.rss a { text-decoration:none; color:#333; padding-left:17px;  background:url(img/ico-rss.gif) no-repeat left center; }
.rss a:hover {text-decoration:underline;}
.rss abbr { color:#f30; text-decoration:underline;}

.actuaciones h2 {background-position:left -83px; height:12px;}
.actuaciones img { margin:0 -16px; }

.libros h2 {background-position:left -95px; height:12px;}
.libros li { margin-bottom:14px; }
.libros .f { float:left; margin:0 8px 0 0; padding:3px; border:1px solid #e8e8e8; }
.libros .f img {display:block;}
.libros h3 { margin:8px 0; }
.libros strong { display:block; }

.peliculas h2 {background-position:left -119px; height:12px;}
.peliculas li { margin-bottom:14px;}
.peliculas .f { float:left; margin:0 8px 0 0; padding:3px; border:0px solid #e8e8e8; }
.peliculas .f img {display:block;}
.peliculas h3 { margin:8px 0; }
.peliculas strong { display:block; }
.peliculas p { font-size: 10px;}
 


.enlaces h2 {background-position:left -107px; height:12px;}
.enlaces a {color:#533019;}