/*  
Theme Name: Editora Aymará
Theme URI: http://www.polvo.com.br/
Description: Tema desenvolvido por <a href="http://www.polvo.com.br/">Polvo Tecnologia e Comunicação</a> para Editora Aymará.
Version: 1.0
Author: Polvo Tecnologia e Comunicação
Author URI: http://www.polvo.com.br/
*/



/* Begin Typography & Colors */

#container { padding-bottom:20px; }
h1.logo {
	display:block !important;
	text-indent:-3000px;
	width:785px;
	height:145px;
	float:right;
	background:url(imagens/top.png) no-repeat left top;
	border-bottom:1px solid #BABABA;
}
#conteudo {
	float:left;
	display:inline;
	width:510px;
	margin:30px 0px 0px 35px;
}


p.intro {
	padding-bottom:30px;
	border-bottom:1px dashed #BABABA;
	float:left;
	margin:0px 0px 30px 0px;
	width:100%;
}

/*** POST ***/
#conteudo .post {
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px dashed #BABABA;
}

#conteudo .post h1, #conteudo .post h1 a {
	font-size:22px;
	font-weight:normal;
	color:#B4AEA4;
}
#conteudo h3.pagetitle {
	font-size:15px;
	text-align:center;
	border-bottom:1px dashed #00498E;
	padding-bottom:5px;
	margin-bottom:20px;
	color:#00498E
}
#conteudo .post p.author {
	display:block;
	float:left;
	position:relative;
	padding:5px;
	text-align:right;
	padding-right:50px;
	width:460px;
	background-color:#F3F3F0;
	margin-top:20px;
	font-size:10px;
}
#conteudo .post p.author img {
	position:absolute;
	width:40px;
	right:0px;
	bottom:0px;
	padding:1px;
	border:1px solid #B4AEA4;
}

#conteudo .post p, #conteudo .post .podPress_content { margin-bottom:15px; }
#conteudo .entry img {
	padding:5px;
	border:1px solid #BABABA;
	margin:auto;
}
#conteudo .post p.tags {
	padding:5px;
	background-color:#F3F3F0;
}
#conteudo .post p.tags a {
	color:#004A8D;
	text-decoration:underline;
	font-weight:bold;
}
#conteudo .post .podPress_content div { margin-bottom:5px; }
#conteudo .post .podPress_content img { display:none; }


#conteudo .post a,
ul.navigation_t li a,
ul.navigation_b li a,
form a { color:#59595B; text-decoration:underline; }
#conteudo .post a:hover,
ul.navigation li a:hover,
form a:hover { color:#00498E; }
#conteudo p.pagedescr { text-align:center; margin-top:15px; }

#conteudo .entry p.postmetadata {
	display:block;
	border:1px dashed #BBB;
	border-left:0;
	border-right:0;
	margin-top:20px;
	width:460px;
	margin-left:10px;
	padding:15px;
	font-size:11px;
	background-color:#EEE;
}

/*** LISTA COMENTARIOS ***/
ol.commentlist {
	width:510px;
	margin-bottom:20px;
}
ol.commentlist li {
	background-color:#E0E5EF;
	padding:10px;
	margin-bottom:10px;
}
ol.commentlist li cite {
	font-style:normal;
	font-weight:bold;
}
ol.commentlist li cite a { color:#59595B; text-decoration:underline; }
ol.commentlist li cite em {
	font-style:normal;
	font-size:10px;
}
ol.commentlist li small { font-size:10px; }
ol.commentlist li small a { color:#59595B; text-decoration:none; }

/*** FORM COMENTARIO ***/
#conteudo h3 {
	font-size:13px;
	color:#59595B;
	letter-spacing:1px;
	margin-bottom:10px;
}

#commentform { width:510px; }
#commentform h4 {
	font-size:11px;
	font-weight:normal;
	padding:5px;
	border:1px dashed #CCCCCC;
	border-left:0;
	border-right:0;
	margin-bottom:10px;
}
#commentform p { float:left; font-size:11px; color:#59595B; margin-top:5px; }
#commentform p small { font-size:9px; font-weight:normal; letter-spacing:0px; }
#commentform p.p {
	float:left;
	display:inline;
	width:166px;
	margin-right:5px;
}
#commentform p.u { margin-right:0px; }
#commentform p.p input, #commentform p textarea {
	font:11px Arial, Helvetica, sans-serif;
	border:1px solid #BBB;
	padding:0px 2px 0px 2px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#59595B;
}
#commentform p.p input { width:160px; }
#commentform p textarea {
	width:504px;
}
#commentform #submit {
	float:right;
	border:0px;
	margin:0px;
	cursor:pointer;
	color:#59595B;
	letter-spacing:1px;
	font:bold 11px Arial, Helvetica, sans-serif;
	background-color:#FFF;
}
#commentform #erro_form {
	width:490px;
	display:block;
	margin:auto;
	text-align:center;
	margin-bottom:10px;
	color:#EA1C24;
	padding:5px;
	border-top:1px dashed #FF0000;
	border-bottom:1px dashed #FF0000;
	letter-spacing:1px;
}
#commentform small.obr { float:left; }

/*** BARRA LATERAL ***/
#sidebar {
	float:right;
	width:195px;
	padding:0px 0px 30px 25px;
	border-left:1px solid #BBBBBB;
	margin-top:15px;
}
#sidebar ul, #sidebar ul li { width:100%; float:left; }
#sidebar h2 {
	height:22px;
	text-indent:-3000px;
	margin-bottom:5px;
	font-size:10px;
	text-indent:-3000px;
	padding-bottom:1px;
	border-bottom:1px solid #BBBBBB;
	width:100%;
}
#sidebar ul li.busca h2 { background:url(imagens/sidebar/busca.gif) no-repeat left top; }
#sidebar ul li.autores h2 { background:url(imagens/sidebar/autores.gif) no-repeat left top; }
#sidebar ul li.arquivos h2 { background:url(imagens/sidebar/arquivos.gif) no-repeat left top; }
#sidebar ul li.categories h2 { background:url(imagens/sidebar/categorias.gif) no-repeat left top; }
#sidebar ul li.ultimosposts h2 { background:url(imagens/sidebar/ultimos-posts.gif) no-repeat left top; }
#sidebar ul li.linkcat h2 { background:url(imagens/sidebar/links.gif) no-repeat left top; }

#sidebar ul li ul { float:left; margin-bottom:10px; }
#sidebar ul li ul li {
	padding:3px;
	text-align:left;
	width:189px;
	float:left;
	display:block;
}
#sidebar ul li ul li a {
	padding:0px 0px 0px 10px;
	background:url(imagens/sidebar/marcador.gif) no-repeat 0px 5px;
	color:#67686B;
	font-size:11px;
	display:block;
	float:left;
}
#sidebar ul li ul li a:hover { text-decoration:underline; }
#sidebar ul li p {
	color:#67686B;
	margin-bottom:10px;
}
#sidebar ul li p a { color:#67686B; text-decoration:underline; }

/*** FORMULï¿½RIO DE BUSCA ***/
#sidebar #searchform {
	width:100%;
	padding:0px;
}
#searchform legend { display:none; }
#sidebar #searchform fieldset { padding-top:5px; padding-bottom:10px; }
#searchform input#s {
	float:left;
	border:1px solid #BBB;
	background-color:#FFF;
	width:152px;
	color:#646464;
	padding:0px 2px 0px 2px;
}
#searchform input#searchsubmit {
	float:left;
	border:0;
	margin-left:10px;
	cursor:pointer;
	color:#817B70;
	font-weight:bold;
	background-color:#EEEEEC;
}

#content #searchform input#s {
	width:150px;
	color:#DDD;
	background-color:#635A47;
	border:1px solid #635A47;
}

/*** NAVEGAï¿½ï¿½O ***/
ul.navigation_t, ul.navigation_b {
	width:100%;
	float:left;
	margin-top:15px;
}
ul.navigation_t { margin-top:0; margin-bottom:15px; }
ul.navigation_t li, ul.navigation_b li { display:inline; float:left; width:50%; }
ul.navigation_t li.ant, ul.navigation_b li.ant { text-align:left; }
ul.navigation_t li.prox, ul.navigation_b li.prox { text-align:right; float:right; }
ul.navigation_t li a, ul.navigation_b li a { text-decoration:none; }

/*** FOOTER ***/
#footer {
	width:100%;
	float:left;
	color:#59595B;
	padding-bottom:15px;
	text-align:center;
	margin-top:0px;
}
#footer a { color:#59595B; text-decoration:underline; }