/*
Theme Name: Blogs
Theme URI: http://ethymos.com.br/
Description: O tema padrão para os blogs do PT Curitiba
Version: 2.0
Author: Ethymos
*/

a {
	color:#990000;
	text-decoration:none;
}
ul { margin:0; }
li { list-style:none; }
.button {
	background:#ccc;
	border:none;
	color:#fff;
	cursor:pointer;
	font:bold 1.2em/1 helvetica, arial, sans-serif;
	letter-spacing:-1px;
}
div.colborder {
	border-right:1px solid #fff;
}
h3 {
	color:#999;
	font-size:2em;
	font-weight:bold;
	letter-spacing:-1px;
	margin:0 0 1em 0;
	text-transform:uppercase;
}
body {
	border-top:4px solid #f5840c;
	margin:0 0;
	padding:0;
}
div.container {
	margin:0 auto;
	margin-bottom:0;
	width:750px;
}
p.frase {
	color:#999;
	font:normal 1.5em/1 georgia, "times new roman", serif;
	font-style:oblique;	
	margin:0;
	text-transform:lowercase;
}
#cabeca .frase {
	line-height:41px;
}
#busca p {
	margin:0;
}
#cabeca .text {
	background:url(images/lupa.png) 6px center no-repeat;
	padding-left:26px;
	width:148px;
}
#topo-wrap {
	background:#690203;
	width:100%;
}
#header {
	background:yellow;
	height:200px;
	margin:0 auto;
	position:relative;
	width:750px;
}
#texto-topo { position:absolute; top:60%; }
#texto-topo p { margin:0; }
p#logo { font-size:2em; font-weight:bold; letter-spacing:-2pt; }
p#logo a { background:#F5E410; color:#262626; margin:0 0 0 -10px; padding:0 36px 0 8px; }
p#logo a:hover { color:#000; }
p#descricao { color:#666; font:normal 1.5em/1 georgia, "times new roman", serif; font-style:oblique; margin:0 0 0 12px; text-transform:lowercase; }
p#descricao span { background:#fff; padding:0 12px 0 4px; }
.menu {
	background:#cc0000;
	border-bottom:4px solid #cc0000;
	margin-bottom:20px;
	text-align:center;
	width:100%;
}
.menu ul {
	font-size:1.67em;
	font-weight:bold;
	letter-spacing:-1px;
	text-transform:lowercase;
}
.menu ul li {
	background:url(images/estrelinha.png) right center no-repeat;
	display:inline;
	padding:0 20px 0 0;
}
.menu ul li a {
	color:#e3e3e3;
	border-bottom:4px solid #cc0000;
}
.menu ul li a:hover, .menu ul li.current a {
	color:#fff;
	border-bottom:4px solid #990000;
}
.post {
	border-bottom:1px dashed #ccc;
	margin-bottom:24px;
	padding:0 0 8px 0;
}
.post-header {
	margin-bottom:3em;
}
.post-header small {
	letter-spacing:0.03em;
	text-transform:uppercase;
}
h1 {
	color:#999;
	font-size:2em;
	font-weight:bold;
	letter-spacing:-1px;
	margin:0;
}
.post h1 a {
	color:#f5840c;
}
.post h1 a:hover {	
	color:#ec3c00;
}
p.comenta {
	font:bold 1.5em/1 helvetica, arial, sans-serif;
	letter-spacing:-1px;
	margin:0;
	text-align:right;	
}
.navega {
	font:bold 1.5em/1 helvetica, arial, sans-serif;
	letter-spacing:-1px;
	margin-bottom:20px;
	text-transform:lowercase;
	width:100%;
}
.navega a {
	background:#e3e3e3;
	color:#f5840c;
	display:block;
	padding:8px 0;
	width:100%;
}
.navega a:hover {	
	color:#ec3c00;
}
.navega div {
	position:relative;
	text-align:center;
	width:30%;
}
.antigos {
	float:left;
}
.recentes {
	float:right;	
}
#participe {
	background:#cc0000 url(images/cantovermelho.png) right top no-repeat;
	border-bottom:2px solid #990000;
}
#participe h6 {
	color:#660000;
}
#participe p {
	margin:0;
}
#participe .text {
	border:none;
	width:180px;
}
#participe .button {
	background:#990000;
}
#recentes {
	
}
.recente {
	border-bottom:1px dashed #ccc;
	padding:8px 0;
}
.recente h1 {
	font-size:1.57em;
}
#tags {
	
}
#links ul li {
	border-bottom:1px dashed #ccc;
}
#links ul li a {
	display:block;
	padding:4px 0;
	width:100%;
}	
#base {
	background:#990000;
	border-top:2px solid #660000;
	clear:both;
	margin:0;
	padding:8px 8px 36px 8px;
}
#base ul {
	float:left;
}
#base ul {
	font-size:1.2em;
	font-weight:bold;
	letter-spacing:-1px;
	text-transform:lowercase;
}
#base ul li {
	display:inline;
	padding:0 4px;
}
#base ul li a { color:#ccc; }
#base ul li a:hover, #base ul li.current a { color:#fff; }

#base p { color:#330000; float:right; font-size:1.2em; }
#base p a { border-bottom:1px solid #330000; color:#330000; }

ul#sidebar { margin:0; }
ul#sidebar li { background:#e3e3e3 url(images/canto.png) right top no-repeat; border-bottom:2px solid #ccc;	margin-bottom:20px;	padding:10px; }
ul#sidebar li ul { margin:0; }
ul#sidebar li ul li { background:none; border:none; margin:0; padding:0; }
ul#sidebar h2 {	color:#999;	font:bold 1.5em/1 helvetica, arial, sans-serif;	letter-spacing:-1px; text-align:left; text-transform:lowercase; }

