/*
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;}

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, .menu, #sidebar {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, .more-boxe, .more-h3 {display: none;}

/* Tabs  */
ul.abas {  
	margin: 2px; 
	padding:0;
	height:30px;
	border-bottom:1px solid #666;	 	
}
ul.abas li {  
	float:left;	 
	padding:0; 
	margin:0;  
	list-style-type:none;	
}
ul.abas a { 
	float:left;
	font-size:12px;
	display:block;
	padding: 5px;	
	text-decoration:none;
	border:1px solid #666;	
	border-bottom:0px;
	height:18px;
	background-color:#efefef;
	color:#777;
	margin-right: 3px;
	position:relative;
	top:1px;	
}

ul.abas a:hover {background-color:#F7F7F7; color:#333;}
ul.abas a.current {
	background-color: #fff;
	border-bottom:2px solid #fff;	
	color:#000;	
	cursor:default;
}
div.subpaginas div {
	display: none;
	padding: 10px;
}

/* 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, #color-bar, #end {display: none;}

/* Comments */
#comment-wrap {display: none;}