/*
Theme Name: Meu móvel de madeira

Theme URI: http://www.bronx.com.br/
Description: Tema wordpress para o blog Meu móvel de madeira
Author: Daniel Camargo
Author URI: http://www.bronx.com.br/
Version: 1.0
*/

html  * {
	font-family:"Arial";
	margin:0;
	padding:0;
}
body{
	background:url(images/body_bg.jpg) #341100  fixed;
	font-family:Arial, Helvetica, sans-serif;
}
.right{
	float:right;
}
#text-3{
	list-style:none !important;
}
.content_bg{
	background:url(images/content_bg.png) repeat-y;
	margin:0 auto;
	width:1044px;
}
	.content{
		margin:0 auto;
		width:960px;
	}
	#header{
		background:url(images/content_header_bg.jpg) no-repeat;
		height:388px;
	}
	#headline{
		height:306px;
		margin:89px 0 0 1px;
		position:absolute;
		width:1001px;
	}
		#minha_casa_minha_cara{
			background:url(images/minha_casa_minha_cara.png) no-repeat;
			height:94px;
			margin:113px 0 0 -45px;
			position:absolute;
			width:590px;
			text-indent:-9999999px;
		}
		
#base_logo{
	background:url(images/base_logo.png) repeat-x;
	height:50px;
	position:absolute;
	left:0;
	top:32px;
	z-index:1;
}
	#meu_movel_madeira{
		background:url(images/meu_movel_madeira.png);
		margin:13px 0 0 29px;
		position:absolute;
		z-index:101;
	}
		#meu_movel_madeira a{
			display:block;
			height:121px;
			text-indent:-9999999px;
			width:402px;
		}
#nav{
	position:absolute;
	margin:36px 0 0 0;
	z-index:100;
}
	#nav li{
		display:inline;
		margin:0 1px;
                
	}
	#nav img{
		border:none;
	}

#nav a{ text-decoration:none;
		
		}


.post_bg{
	background:url(images/post_bg.jpg) 0 1px no-repeat;
	background-color:#BCDC35;
}
	
#post{
	margin:35px 0 35px 0;
}
	#post_content_head{
		background:url(images/post_content_head.png) no-repeat;
		height:31px;
		width:591px;
	}
	#post_content_container{
		width:615px;
		margin:0 0 0 -11px;
	}
	#post_content_bg{
		background:url(images/post_content_bg.jpg) no-repeat #FFF;
		min-height:500px;
		width:591px;
	}
		#post_content_shadow_left{
			background:url(images/post_content_shadow_left.png);
			width:11px;
			height:100px;
		}
		#post_content_shadow_right{
			background:url(images/post_content_shadow_right.png) ;
			margin:-30px 0 0 0;
			height:100px;
			width:13px;
		}
	.post_body{
		margin:23px 47px 40px 69px;
	}
	.post_body .post_title h2{
		background-color:#baba97;
		border:1px solid #baba97;
		margin:-40px 0 22px 0;
		padding:10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
	}
.post_title_search{
	padding-left: 70px;
}
.post_title_search h1{
	color: #89a33c;
	font-size:18px;
}
		.post_body .post_title a{
			color:#FFF;
			font-size:16px;
			text-decoration:none;
		}
	.post_data{
		background-color:#89a33c;
		color:#FFF;
		font-weight:bold;
		margin:0 0 0 -69px;
		height:40px;
		text-align:center;
		width:50px;
		-moz-border-radius-topright: 10px;
		border-top-right-radius: 10px;
		-moz-border-radius-bottomright: 10px;
		border-bottom-right-radius: 10px;
	}
		.post_data .dia{
			font-size:20px;
		}
		.post_data .mes{
			font-size:13px;
			margin:-5px 0 0 0;
		}
	.post_content{
		color: #7d7d71;
		font-size:12px;
		line-height:18px;
	}	
		.post_content p{
			margin:0 0 15px 0;
		}
		.post_content a{
			color:#7b7b69;
			text-decoration:underline;
		}
a.linkProdutos{
	color: #f36922;
	font-weight: bold;
	line-height: 18px;
	text-decoration: underline;
}
.faceImagem{
	display: none;
}				
.button_comment{
	font-size: 0;
	text-indent: -99999px;
	display: block;
	background: url(images/button_comment.png) no-repeat;
	width: 155px;
	height: 42px;
	position: relative;
	float: left;
	margin: -10px 15px 10px 0;
}
.number_comment{
	float: left;
	margin: 1px 0 0 -44px;
	position: absolute;
	color: #FFFFFF !important;
	font-size: 16px;
}	
.link_comment a{
	text-decoration: none !important;
	color: #FFFFFF !important;
}
.link_comment a:hover{
	text-decoration: none !important;
}		

	.post_bottom{
		color:#7b7b69;
		font-size:11px;
		padding:4px;
	}
		.post_bottom a{
			color:#7b7b69;
		}
		.post_autor{
			
		}
		.post_comments{
			float:right;
		}
			.post_comments a{
				text-decoration:none;
			}
.post_content h1, .post_content h2, .post_content h3, .post_content h4, .post_content h5, .post_content h6{
	margin:25px 0 15px 0;
	font-weight:bold;
}
	.post_content h1{
		font-size:24px;
	}
	#popost_bodyst h2{
		font-size:18px;
	}
	.post_content h3{
		font-size:16px;
	}
	.post_content h4{
		font-size:14px;
	}
	.post_content h5{
		font-size:12px;
	}
	.post_content h6{
		font-size:11px;
	}
	.content > div{
		padding:0 44px;
	}
	.post_content ul{
		margin:15px 0 15px 20px;
	}
#sidebar{
	width:260px;
}
	#box_conectese_topo{
		background:url(images/box_conectese_topo.png) no-repeat;
		width:287px;
		height:47px;
		text-indent:-9999999px;
	}
	#box_conectese_body{
		background:url(images/box_conectese_body.png) no-repeat;
		width:287px;
		height:70px;
	}
	#conectese{
		margin:0px 0 0 10px;
		padding:10px 0 0 0;
	}
		#conectese li{
			background:url(images/conectese_icons.png);
			margin:0 6px;
		}
			#conectese li a{
				display:block;
				height:35px;
				width:32px;
			}
			#twitter{
				background-position: 0 0 ;
			}
			#facebook{
				background-position:-32px 0 !important;
			}
			#orkut{
				background-position:-66px 0 !important;
			}
			#youtube{
				background-position:-100px 0 !important;
			}
			#flickr{
				background-position:-133px 0 !important;
			}
			#rss{
				background-position:-166px 0 !important;
			}
	#box_novidades_topo{
		background:url(images/box_novidades_topo.png) no-repeat;
		width:287px;
		height:50px;
		margin:28px 0 0 0;
		text-indent:-9999999px;
	}
	.box_sidebar_bg{
		background:url(images/box_sidebar_bg.png) repeat-y;
		text-align:center;
		width:287px;
		min-height: 20px;
	}
	.box_novidades_bg div{
		padding:7px;
	}
	.box_separador{
		border-bottom:1px solid #a7ac7e;
		height:1px;
		width:287px;
		margin:0 0 10px 0;
	}
	.box_sidebar_bottom{
		background:url(images/box_sidebar_bottom.png) repeat-y;
		height:26px;
		width:287px;
	}
	#box_tweets_mmm_topo{
		background:url(images/box_tweets_mmm_topo.png) no-repeat;
		width:287px;
		height:58px;
		margin:28px 0 0 0;
		text-indent:-9999999px;
	}
		#siga_nos_twitter{
			background:url(images/siga_nos_twitter.png) no-repeat;
			display:block;
			width:248px;
			height:108px;
			margin:30px auto 0 auto;
			text-indent:-9999999px;
		}
		#tweets{
			margin:-10px 0 0 15px;
			width:260px;
		}
			#tweets li{
				color:#e5e7dc;
				font-size:11px;
				list-style:url(images/tweets_list.png);;
				list-style-position:inside;
				margin:0;
				padding:10px;
				text-align:left;
			}
		#tweets li a{
			color:#e5e7dc;
		}
	#box_categorias_topo{
		background:url(images/box_categorias_topo.png) no-repeat;
		width:287px;
		height:52px;
		margin:28px 0 0 0;
		text-indent:-9999999px;
	}
		#categorias{
			margin:-10px 0 0 15px;
			width:260px;
		}
		#categorias li{
			color:#e5e7dc;
			font-size:11px;
			list-style:url(images/tweets_list.png);;
			list-style-position:inside;
			margin:0;
			padding:10px;
			text-align:left;
		}
			#categorias li a{
				color:#e5e7dc;
				text-decoration:none;
			}
#box_comentarios_topo{
		background:url(images/box_comentarios_topo.png) no-repeat;
		width:287px;
		height:52px;
		margin:28px 0 0 0;
		text-indent:-9999999px;
}
#comentarios{
	margin:-10px 0 0 15px;
	width:260px;
}

#comentarios li{
	color:#e5e7dc;
	font-size:11px;
	list-style:url(images/tweets_list.png);;
	list-style-position:inside;
	margin:0;
	padding:10px;
	text-align:left;
}
#comentarios li a{
	color:#e5e7dc;
	text-decoration:none;
}
#comentarios img{
	display: none;
}				
			
#box_busca_topo{
	background:url(images/box_busca_topo.png) no-repeat;
	width:287px;
	height:52px;
	margin:28px 0 0 0;
	text-indent:-9999999px;
}
#busca{
	margin:-10px 0 0 20px;
	width:260px;
}
#searchsubmit{
	width: 82px;
	height: 34px;
	background: url(images/busca_botao.png) no-repeat;
	border: none;
	cursor: pointer;
	float: left;
	display: inline-block;
}
#s{
	height: 26px;
	width: 150px;
	float: left;
	display: inline-block;
	padding-right: 5px;
}
#box_friends_topo{
	background:url(images/box_friends_topo.png) no-repeat;
	width:287px;
	height:50px;
	margin:28px 0 0 0;
	text-indent:-9999999px;
}
#box_nuvem_topo{
	background:url(images/box_nuvem_topo.png) no-repeat;
	width:287px;
	height:50px;
	margin:28px 0 0 0;
	text-indent:-9999999px;
}
span.nuvem a{
	color:#e5e7dc;
	text-decoration:none;
}

	#box_links_topo{
		background:url(images/box_links_topo.png) no-repeat;
		width:287px;
		height:50px;
		margin:28px 0 0 0;
		text-indent:-9999999px;
	}
			
	#box_arquivo_topo{
		background:url(images/box_arquivo_topo.png) no-repeat;
		width:287px;
		height:50px;
		margin:28px 0 0 0;
		text-indent:-9999999px;
	}
		#arquivos{
			margin:-10px 0 0 15px;
			width:260px;
		}
		#arquivos li{
			color:#e5e7dc;
			font-size:11px;
			list-style:url(images/tweets_list.png);;
			list-style-position:inside;
			margin:0;
			padding:10px;
			text-align:left;
		}
			#arquivos li a{
				color:#e5e7dc;
				text-decoration:none;
			}
	.widget_image{
		margin:28px 0 0 0;
	}
	.widget_flash{
		margin:28px 0 0 0;
	}
#post_bottom{
	background:url(images/post_bottom.png) no-repeat;
	width:610px;
	height:59px;
	margin:-1px 0 0 -9px;
}
.navigation{
	width: 591px;
	font-size:12px;
	line-height:18px;
	display:block;
}
.navigation li{
	float: left;
	list-style:none;
}
.navigation li a{
	color:#FFF;
	text-decoration:none;
	background:url(images/botao_post.png) no-repeat left center;
	display:block;
	width:110px;
	height:34px;
	padding:8px 10px 0 10px;
}
.navigation li a:hover{
	color:#FFF;
	text-decoration:none;	
}
#footer_top{
	background:url(images/footer.png) no-repeat;
	width:920px;
	height:169px;
	margin:0 auto 0 auto;
}
#footer_bottom{
	background:url(images/footer_bottom.png) no-repeat;
	width:920px;
	height:105px;
	margin:0 auto 0 auto;
}
#footer_pages{
	padding:55px 0 0 30px;
	width:200px;
}
	#footer_pages_list li{
		color:#e5e7dc;
		font-size:12px;
		list-style:url(images/footer_bullet.png);;
		list-style-position:inside;
		padding:5px;
		text-align:left;
	}
		#footer_pages_list li a{
			color:#e5e7dc;
			text-decoration:none;
		}
#footer_link_home{
	height:80px;
	margin-left:550px;
	margin-top:-150px;
	position:absolute;
	width:400px;
}
#footer_conectese{
	padding:20px 0 0 0;
}
	#footer_conectese_list{
		width:260px;
	}
	#footer_conectese_list li{
		color:#e5e7dc;
		font-size:11px;
		list-style:none;
		padding:5px;
		text-align:left;
	}
		#footer_conectese_list li a{
			color:#e5e7dc;
			text-decoration:none;
		}
.grid {
	display:inline;
	float: left;
	position: relative;
}
img.alignleft{
	float:left;
	margin:5px;
	border:0 !important;
}
img.alignright{
	float:right;
	margin:5px;
	border:0 !important;
}
img{
	margin:5px;
	border:0 !important;
}
.clear{
	clear:both;
}
.addthis_container{
	margin:20px 0;
	height:40px;
}
	#comment{
		margin:20px 0 0 0;
	}
		#commentform{
			width:400px;
		}
		#comment a, #commentform a{
			color:#333;
			text-decoration:underline;
		}
			#comment .post_title h2{
				margin:0 0 0 10px;
			}
			#comment-form{
				color:#333;
				font-size:12px;
				margin:20px 10px;
			}
			.formhead{
				font-size:16px;
				font-weight:bold;
			}
			#comment-form small{
				font-family:'Courier New';
				color:#bdc0ac;
				font-size:11px;
				margin:20px 0;
				display:block;
			}
		#comment label{
			float:left;
			display:block;
		}
		#comment .textfield{
			width:300px;
		}
		.commentbox{
			width:300px;
			height:100px;
			border:1px solid #bdc0ac;
		}
		.submit{
			
		}
	.commentlist{
		margin:50px 0;
	}
		.commentlist li{
			color:#FFF;
			font-size:12px;
			margin:10px 0;
		}
		.commentlist li .avatarspan{
			border:1px solid #FFF;
			float:left;
			margin:0 15px 0 0;
		}
		.comment-content{
			font-size:12px;
			color:#000000;
			margin:15px 0;
		}
		.author{
			color:#666;
		}
		.commentlist li .author-data .date{
			font-size:11px;
		}
		.formactions{
			text-align:right;
			margin:10px 95px 0 0;
		}
		
#box_enquete_topo{
	background:url(images/box_enquete_topo.png) no-repeat;
	width:287px;
	height:50px;
	margin:28px 0 0 0;
	text-indent:-9999999px;
}
		
.democracy{
	/* width: 250px; lateral do blog */
	width:auto !important;
	margin:0 0 0 0;
}
.democracy h2{
	font-size:12px;
	margin:10px 0 10px;
}
.box_enquete li{
	list-style:none;
	color:#e5e7dc;
	font-size:11px;
	margin:0;
	padding:5px;
	text-align:left;
}
	.box_enquete a{
		color:#e5e7dc;
		font-size:11px;
		text-decoration:underline;
	}
.post_categoria{
        font-size:10px;
        padding:4px;
}
.post_categoria li{
        list-style:none;
	display:block;
        float:left;
        padding-right:5px;
}
.post_categoria a{
	text-decoration:none;
        color:#7b7b69;
}
.post_categoria a:hover{
	text-decoration:none;
}
