/*
Theme Name: Flavio Pereira Blog
Theme URI: http://www.cerebro10.com.br/
Description: A fantastic theme for Flavio Pereira's Blog - Curitiba - Brazil.
Version: 1.0
Author: GN10
Author URI: http://www.gn10.com.br
Tags: red, yellow, fixed width, two columns
*/

/* Basics */
body {
	font: 12px "Helvetica Neue", Helvetica-Neue, HelveticaNeue, Helvetica, Arial, sans-serif;
	margin: 0px;
	padding: 0px;
	background: none;
}

img, a img {border: none;}

a, a img {outline: none;}

a {text-decoration: none; color: #C00;}

a:hover {text-decoration: underline; color: #900;}

a.more-link {background: none; padding-right: 0;}

address {font-style: normal;}

object {display: none;}

h2 {
	font-size: 22px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #C00;
	margin: 5px;
	padding: 0px;
}
	h2.pagetitle {
		margin: 0 0 8px 0;
		padding: 10px;
		text-align: center;
		background: #f9f9f9;
		border-top: 5px solid #e8e8e8;
		border-bottom: 5px solid #e8e8e8;
	}
	
h3 {
	font-size: 18px;
	font-weight: bold;
	letter-spacing: -1px;
	margin: 0;
	padding: 0;
}
	#wrapper h3 {color: #444; padding: 8px 2px;}
	#wrapper h3.archive {padding: 0 0 5px 0; border-bottom: 1px solid #e8e8e8;}
	
h4 {
	font: 18px "Trebuchet MS", "Lucida Sans", Verdana, Arial;
	font-weight: bold;
	margin: 5px;
	padding: 0px;
	color: #444444;
}

form {margin: 0; padding: 0;}

input, select {margin: 2px 0;}

label {margin: 5px 3px;}

/* Globals */
.left {float: left;}
.right {float: right;} 
.center {text-align: center;}

.alignleft {float: left; margin-right: 10px;}
.alignright {float: right; margin-left: 10px;}
.aligncenter {margin: 0 auto;}

.tright {text-align: right;}
.tleft {text-align: right;}

.rfive {margin-right: 5px;}
.lfive {margin-left: 5px;}

.clear {clear: both;}

.hidden {display: none;}

.pcinco {padding: 0 8px;}

/* Structure */
#container-wrap {}

#page {width: 100%; margin: 10px;}

#content {margin: 10px 0;}

/* Header / Menu */
#header, #middle-header, .menu, #side {display: none;}

/* Wrapper */
#wrapper {
	width: 100%;
	margin: 0;
	padding: 0;
}

.post-wrap {width: 350px;}

.post {}
	.post h2 {
		font-size: 29px;
		font-weight: normal;
		letter-spacing: -1px;
		color: #C00;
		margin: 5px 0;
		padding: 0;
		border-bottom: 1px solid #ebebeb;
	}
	.post-head p {
		margin: 0;
		padding: 2px;
		line-height: 14px;
	}
	.entry {clear: both; padding-top:2px;}
	.entry p {
		margin: 10px;
		padding: 0;
		line-height: 18px;
	}
	.entry ul, .entry ol  {
		margin: 6px 5px 6px 40px;
		padding: 0;
		line-height: 18px;
	}
		.entry ul li, .entry ol li {margin: 3px 0; padding: 0;}
		.entry ul li ul, .entry ol li ul {margin: 0 0 0 20px; padding: 0;}
		.entry ul li ul li, .entry ol li ul li {margin: 3px 0; padding: 0;}

#gotop {display: none;} 
.entry-more, .entry-more-h3 {display: none;}

/* Tags */	
.tags {
	font-size: 14px;
	margin: 3px 3px 10px 15px;
	font-weight: bold;
}
	.tags a {background: #e8e8e8; border: 1px solid #CCC; padding: 3px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
	.tags a:hover {border: 1px solid #900;}
		
.cat-desc {width: 310px; float: left;}

.cat-text p {line-height: 22px;}

.cat-text {width: 390px; float: right;}

.icon-cat {display: none; }

/* Footer */
#footer-wrap {background: none;}
#footer {display: none;}

/* Comments */
#comment-wrap {display: none;}