/*
Theme Name: Cuartaedad
Theme URI: http://www.cuartaedad.com/
Description: Diseño web para cuartaedad.com
Version: 1
Author: Daniel Nabil
Author URI: http://www.danielnabil.com/


/* ----------------------------------------------
	RESET 
-------------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin: 0; padding: 0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
a, a:link, a:visited, input, img { outline: none; }


/* ----------------------------------------------
	BLOCKS 
-------------------------------------------------*/

body { background: #eee; color: #444; font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Sans-Serif; font-size: 12px; line-height: 18px; }
.page { width: 100%; background: url(/wp-content/themes/cuarta-edad/images/bg-top.jpg) repeat-x; border-bottom: 10px solid #bcb9ad; }
	#header { position: relative; width: 890px; height: 50px; margin: 0 auto 42px; }
		#nav { overflow: hidden; position: absolute; right: 0; top: 47px; }
			#nav li { display: block; float: left; text-transform: uppercase; }
			#nav li a { text-decoration: none; display: block; height: 28px; margin-left: 30px; color: #fff; }
			#nav li a:hover, #nav li a.actual { border-bottom: 2px solid #fff; }
		.cols { width: 890px; overflow: hidden; margin: 0 auto; }
		.col-1 { width: 425px; float: left; }
			.col-1 .articulos { /* background-color: #d1cfc1; padding: 5px; */ }
			.col-1 .articulos img { width: 188px; }
			.col-1 .articulos h2 { font-size: 18px; line-height: 20px; }
			.col-1 .articulos h2 a { color: #4b657a; }
			.col-1 .articulos h2 a:hover { color: #C37134; }
		.col-1.wide { width: 874px; }
		.envejecer .col-1 { width: 420px; padding-right: 12px; border-right: 1px solid #eee; }
			.col-1a { float: left; padding-right: 15px }
			.col-1b { float: right; padding: 0 15px; }
			.col-1a, .col-1b { width: 189px; border-right: 1px dotted #BEBCAF; margin-bottom: 30px; }
			.col-1a img.foto, .col-1b img.foto { margin-bottom: 12px; }
			#footer .col-1a, #footer .col-1b { border-right: 1px dotted #777; }
		.col-2 { width: 440px; float: right; }
		.page .col-2 { margin-bottom: 12px; }
		.page .col-1 img { border: 1px solid #300; }
			.anuncio-libro { width: 438px; height: 282px; background: url(/wp-content/themes/cuarta-edad/images/bg-anuncio-libro.png) repeat-x; color: #eee; border: 1px solid #300; }
				.anuncio-libro h3 { padding: 15px; font-size: 15px; line-height: 20px; text-transform: none; margin: 0; }
					.anuncio-libro h3 a { color: #D8C67F; text-decoration: none; display: block; }
					.anuncio-libro h3 a:hover { color: #eee; }
				.anuncio-libro p { padding: 0 15px; font-size: 11px; line-height: 16px; }
				.anuncio-libro p.descripcion { padding: 15px; font-size: 12px; line-height: 20px; }
				.anuncio-libro img.libro { margin: 12px; float: right; }
		.double-col { clear: both; margin-top:  }
	#wrapper { clear: both; width: 890px; min-height: 500px; padding: 12px 0; margin: 15px auto; overflow: hidden; }
	#content { width: 620px; float: left; padding-right: 12px; border-right: 1px solid #fff; }
			#wp_quotes, .cuadro { padding: 10px; border: 1px solid #ddd; background: #d1cfc1; margin-bottom: 30px; }
			.wp_quotes_quote { font-style: italic; margin-bottom: 6px; }
			.wp_quotes_author { font-size: 11px; text-align: right; line-height: 14px; }
	#sidebar { float: right; width: 225px; }
		#sidebar li { margin-bottom: 40px; }
		#sidebar ul li li { margin-bottom: 5px; }
	#footer { clear: both; font-size: 11px; height: 250px; background: url(/wp-content/themes/cuarta-edad/images/bg-footer2.jpg) repeat-x; }
		.footer-content { width: 890px; margin: 0 auto; padding: 60px 0 15px 0; color: #a6a6a6; }
		#footer a { color: #a6a6a6; }
		#footer a:hover { text-decoration: none; color: #fff; }

/* ----------------------------------------------
	HEADINGS 
-------------------------------------------------*/

#header h1 a { width: 300px; height: 50px; margin: 0; text-indent: -9999px; overflow: hidden; display: block; background: url(/wp-content/themes/cuarta-edad/images/cuarta-edad.gif) no-repeat; }
#header h1 { margin: 0; padding-top: 25px; }
h1 { font-size: 28px; margin-bottom: 45px; line-height: 32px;}
	h1.post-title { font: 50px/55px Georgia, "Times New Roman", Times, serif; margin: 50px 0 12px 0; }
	.wide h1.post-title { /* text-align: center; */ }
	.wide span.center { text-align: center; display: block; }
h2 { font-size: 14px; margin: 0 0 12px; line-height: 19px; }
	.entrada h2 { margin-bottom: 12px; }
	.articulos h2 { font-size: 20px; line-height: 22px; margin: 0 0 3px 0; }
	.articulos h2 a { color: #C37134; text-decoration: none; }
	.articulos h2 a:hover { color: #4b657a; }
h3 { text-transform: uppercase; margin: 45px 0 12px 0; }
	#sidebar h3 { font-size: 12px; text-transform: uppercase; border-bottom: 1px solid #666; margin-bottom: 12px; }
	h3#respond { clear: left; margin-top: 45px; margin-bottom: 25px; padding-top: 12px; border-top: 1px dashed #54483f; text-transform: none; }
	h3#comments { clear: left; }
h4 { text-transform: uppercase; font-size: 11px; margin-bottom: 12px; color: #eee; border: 1px solid #eee; padding: 1px 6px; background: url(/wp-content/themes/cuarta-edad/images/bg-top.jpg) repeat-x 0 0; }
h4 a, h4 a:link, h4 a:visited { color: #eee; text-decoration: none; }
h4 a:hover { color: #C37134; }
h4.margin-top { margin-top: 35px; }
h5 { }
h6 { }


/* ----------------------------------------------
	STYLES 
-------------------------------------------------*/

.post { float: left; width: 620px; margin-bottom: 50px; overflow: hidden; }
.entry { font-size: 14px; line-height: 22px; }

a, a:link, a:visited { color: #4b657a; text-decoration: underline; outline: none; }
a:hover, a:active { color: #8c5125; text-decoration: underline; }
#sidebar h3 a:link, #sidebar h3 a:visited, h1 a:link, h1 a:visited { text-decoration: none; }

p {	margin-bottom: 12px; }
strong { font-weight: bold; }
strong.search-excerpt { background-color: #e19340; }
em { font-style: italic; }
.clear { clear: both; }
.alignleft { float: left; margin: 0 12px 12px 0; }
.alignright { float: right; margin: 0 0 12px 12px; }
img.alignleft, img.alignright { padding: 1px; background-color: #fff; border: 5px solid #d1cfc1; }
.center { text-align: center; }
.right { text-align: right; }
.peq { font-size: 11px; }
.white, .white a { color: #eee; }
.resumen { font-size: 16px; line-height: 24px; margin-bottom: 24px; }
.detalles, .editar { font-size: 11px; }
.wide .detalles { padding-bottom: 12px; /* text-align: center; */ line-height: 15px; }
.articulos .detalles { color: #747267; line-height: 14px; }
.editar { margin: 25px 0; text-align: right; }
	.editar a:link, .editar a:visited { color: #fff; text-transform: uppercase; text-decoration: none; padding: 2px 3px; background-color: #a1c14a; }
	.editar a:hover { background-color: #e19340; }
p.wp-caption-text { font-size: 11px; line-height: 15px; }

blockquote { margin-bottom: 35px; }
blockquote .cita { font-style: italic; }
blockquote .peq { line-height: 15px; }

.entry ul, .entry ol { margin: 20px 0 35px 35px; }
.entry ul li { list-style: disc; padding-left: 6px; }
.entry ol li { list-style: decimal; padding-left: 6px; margin-bottom: 20px; }

ul.agenda { font-size: 11px; list-style: square; margin: 0 0 40px 12px; }
ul.agenda li { margin-bottom: 12px; line-height: 15px; }

ul.archive { list-style: none; margin: 25px 0 45px; }
ul.archive li { clear: right; margin-bottom: 5px; padding: 0 0 5px 22px; text-transform: uppercase; border-bottom: 1px dotted #4b657a; font-size: 11px; line-height: 14px; color: #555; background: url(/wp-content/themes/cuarta-edad/images/arrow.gif) no-repeat 0 0; }
ul.archive li a { text-decoration: none; color: #4b657a; }
ul.archive li a:hover { color: #C37134; }
ul.archive li.bullet, ul.bullets li { background: url(/wp-content/themes/cuarta-edad/images/bullet.gif) no-repeat 0 0; text-transform: none; }
ul.archive span.fecha { float: right; }
ul.archive span.fecha, ul.archive span.detalles { color: #9d9b8e; }

.opciones-compra { padding: 10px; margin-bottom: 35px; overflow: hidden; }
.opciones-compra table { width: 100%; background-color: #dadada; }
.opciones-compra table td { padding: 10px 6px; border: 1px solid #bbb; text-align: center; }
.opciones-compra table input.btn { height: 33px; vertical-align: middle; }
img.libros-tienda { float: right; padding: 5px; border: 1px solid #dadada; }

#header, .footer-content, ol.commentlist li { -moz-border-radius: 12px; -khtml-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; }
#wp_quotes, .cuadro, img.alignleft, img.alignright { -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }

.diseno { display: block; margin-top: 25px; }
.diseno, #footer .diseno a { 
/* color: #529bb9; */ }
.adorno { margin-top: 45px; }

#commentform input#author, #commentform input#email, #commentform textarea { background-color: #fff; padding: 5px; border: 1px solid #bbb; font-size: 12px; }
#commentform input { width: 220px; margin: 0 5px 1px 0; }
#commentform textarea { width: 70%; }
#commentform input#submit { width: auto; cursor: pointer; }

ol.commentlist li { background-color: #d1cfc1; padding: 15px; margin-bottom: 12px; }
ol.commentlist li .commentmetadata { padding-bottom: 5px; border-bottom: 1px solid #fff; }

.wp_quotepage { padding: 15px 0; }
.wp_quotepage_quote { font-style: italic; }
.wp_quotepage_author { font-size: 11px; text-align: right; }
.wp_quotepage_hr { color: #fafafa; }