/*
Theme Name: Boletín de Estética
Theme URI: http://www.hachebe.com/
Description: Wordpress theme of http://www.boletindeestetica.com.ar/.
Author: hachebe
Author URI: http://www.hachebe.com/
Copyright (c) hachebe 2010.
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1;
}

ol, ul {
	list-style: none;
}

img {
display: block;
}

input, form {
margin: 0;
padding: 0;
}

/* -------------------comun------------------- */

body {
background-color: #e5e5e5;
font-family: "Lucida Sans", Lucida Grande, Arial, sans-serif;
font-size: 12px;
line-height: 18px;
}

a {
text-decoration: none;
color: #666;
}

a:hover {
text-decoration: underline;
color: #333;
}

#wrap {
width:847px;
margin:0 auto;
background: url(imagenes/fondo.jpg);
height:100%;
overflow:hidden;
border-left: 5px solid white;
border-right: 5px solid white;
}

#header {
height:215px;
}

/* -------------------menu-------------------- */

#menu {
width: 850px;
height: 45px;
background-color: #e0e0e0;
}

#menu ul li {
display: inline;
}

#menu ul li a {
display: block;
float: left;
color: #333;
text-decoration: none;
border-right: 1px solid #fff;
text-align: center;
width: 105px;
height: 45px;
line-height:45px;
background: #e0e0e0;
}

#menu ul li a:hover {
background-color: #CECDCC;
}

#menu ul li.current_page_item a{
background-color: #797673;
color: #fff;
}

/* -------------------main-------------------- */

.main {
width: 440px;
float: left;
color: #666;
padding: 0px 60px 60px 30px;
}

h2, h2 a  {
color:#ff4040;
font: bold 16px Georgia, "Times New Roman", Times, serif;
letter-spacing: 0.05em;
text-decoration: none;
margin: 60px 0px 20px 0px;
}

h4 {
color: #544941;
margin: 0px 0px 5px 0px;
}

h5 {
font-style: italic;
font-weight: normal;
}

#english, .flecha {
margin: 20px 0px 0px 0px;
}

#english a {
background: url(imagenes/icono.png) top left no-repeat;
padding: 2px 0px 0px 24px;
}

.flecha a {
background: url(imagenes/icono.png) top left no-repeat;
padding: 2px 0px 0px 24px;
color: #ff4040;
}

.main p {
margin: 10px 0px;
}

.main p  a {
font-weight: 600; 
}

.postmetadata {
margin: 20px 0px 0px 0px;
line-height:15px;
font-style: italic;
color: #544941;
}

.proyecto {
margin: 30px 0px;
}

.linkResumen {
margin: 5px 0px 30px 0px;
}

.nota {
font-size:11px;
line-height:15px;
color: #333;
margin-bottom: 40px;
} 

.more {
margin-bottom: -15px;
}

.main h3 {
margin: 40px 0px 10px 0px;
}

.navegacion {
margin-top: 60px;
}

/* ------------------sidebar------------------- */

#sidebar {
width: 245px;
padding: 32px 36px;
float: left;
font-size:11px;
line-height:15px;
color: #666;
}

h3 {
color:#534940;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:12px;
margin: 30px 0px 10px 0px;
}

#lista-noticias a {
display: block;
margin: 0px 0px 5px 0px;
}

#instructivos {
margin: 30px 0px 40px 0px;
}

#instructivos a {
display: block;
margin: 0px 0px 6px 0px;
background:url(imagenes/icono.png) top left no-repeat;
padding-left: 24px;
}

#auspicios {
margin: 6px 0px 40px 0px;	
}

#auspicios img {
margin: 6px 0px 6px 0px;	
}

/* ------------------footer------------------- */

#footer {
clear: both;
width: 707px;
background: #544941;
color: #E2C7B7;
text-align: center;
padding: 30px 70px;
font-size: 11px;
line-height: 15px;
}

#footer a {
color: #fff;
}

/* ---------------Libros---------------- */

.bloque {
height: 160px;
}

.bloque img {
float:left;
margin: 0px 15px 0px 0px;
border: 2px solid #999;
}

.tituloLibro {
color:#333;
font-weight:bold;
}

.autorLibro {
color:#333;
}

.textoLibro {
color:#666;
font-size:10px;
line-height:16px;
}

.firma {
text-align: right;
margin: 30px 0px;
}
