/*
Theme Name: Entre Irmãos
Theme URI: http://www.entreirmaos.net/
Description: Web2.0 com Wordpress.
Version: 2.0
Author: Bruno Maruqes
Tags: blue, orange, two-columns, right-sidebar, flexible-width, sticky-post, rtl-language-support, translation-ready

*/
/*Reset*/
*{
	margin:0;
	padding:0;
}

body{
	background:url(images/bg.jpg) no-repeat #FFF;
}

#box{
	width:800px;
	margin:0 auto;
}

/*Header*/
#header{
	height:151px;
	
}
#header_logo{
	margin:30px 0 0 5px;
	float:left;
}
#header_logo2{
	margin:7px 0 0 5px;
	float:right;
}




/*Content*/

#content{
	background:url(images/bg_content.png) repeat-y;
	width:800px;
	float:left;
}
#menu{
	height:40px;
	width:790px;
	display:block;
	margin:5px;
	float:left;
	background:url(images/menu.jpg) top repeat-x;
}
#menu ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:100%;
}
#menu ul li{
	display:inline;
	float:left;
}
#menu ul li a{
	float:left;
	text-decoration:none;
	color:#FFF;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-shadow:0px 0px 1px #000;
	text-transform:uppercase;
	padding:10px 10px 12px 10px;
}
#menu ul li a:hover{
	background:url(images/menu.jpg) bottom repeat-x;
}
#content_bloco{
	width:535px;
	margin:0 0 0 5px;
	padding:1px 0 0 0;
	/*background:#009;*/
	float:left;
}

#content_bloco_anuncio ul{
	margin:0;
	padding:0;
}
#content_bloco h2{
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	margin:5px 0;
}
#content_bloco p{
	margin:10px 0;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	
}
#content_bloco a{
	text-decoration:none;
	color:#f60;
}
#content_bloco a:hover{
	text-decoration:none;
	color:#f90;
}


#content_bloco h2 ul li{
	float:left;
	color:#F60;
	margin:0 1px;
	padding:0;
}
#content_bloco ul li ul a{
	text-decoration:none;
	color:#f90;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#content_bloco ul{
	list-style:none;
	
}
#content_bloco ul li{
	margin:10px;
	padding:10px;
	border:1px solid #999;
	
}
#content_bloco ul li img{
	margin:0 10px 0 0;
}
#content_bloco ul li ul{
	list-style:square;
	margin:10px 0;
}
#content_bloco ul li ol{
	
	margin:10px 0;
}
#content_bloco ul li ul li{
	
	border:0;
	margin:0 0 0 25px;
	padding:0;
}
#content_bloco ul li ol li{
	
	border:0;
	margin:0 0 0 30px;
	padding:0;
}
#content_bloco h1{
	font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-shadow: 1px 1px 1px #999;
	font-weight:bold;
}
#content_bloco .post_meta{
	font-weight:bold;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#060;
}
#content_sidebar{
	width:240px;
	float:right;
	margin:0 5px;
	padding:5px;
	background:#FFD89D;
	
}
#content_sidebar ul li ul li a{
	text-decoration:none;
	color:#060;
	float:left;
	width:240px;
	border-bottom:1px dotted #F90;
	padding:3px 0;
}
#content_sidebar ul li ul li a:hover{
	background:#F90;
}
#content_sidebar ul{
	list-style:none;
}
#content_sidebar h1{
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom:2px solid #F60;
	color:#F60;
	margin:0 0 5px 0;
}
#content_sidebar ul li{
	margin:0 0 10px 0;
	
}
#content_sidebar ul li ul{
	float:left;
	width:240px;
	margin:0 0 15px 0;
}
#content_sidebar ul li ul li{
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#F60;
	border:0;
	margin:0 0 5px 0;
}

.wp-polls strong{
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:5px 0;
	float:left;
	width:240px;
	
}
.wp-polls a{
	text-decoration:none;
	font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#060;
}

.contactform {
	width:500px;
	padding:10px;
	display:block;
	margin:0 auto;
	font:10px Georgia, "Times New Roman", Times, serif;
	color:#000;
	font-weight:bold;
}
#page{
	padding:10px;
}


#page ul{
	margin:10px 0 10px 30px;
	list-style:square;
}
#page ul li{
	margin:0;
	padding:0;
	border:0;
}
#page ol{
	margin:10px 0 10px 35px;
	
}
#page ol li{
	margin:0;
	padding:0;
}
#page p img{
	margin:0 10px 0 0;
}

#commentlist li{
	background:#F4f4f4;
	border:1px solid #333;
	padding:5px;
	margin:5px;
	float:left;
	width:510px;
	
}
#commentlist li img{
	float:right;
}

#comments_form {
	width:500px;
	padding:10px;
	background:#333;
	display:block;
	margin:0 auto;
	font:14px Georgia, "Times New Roman", Times, serif;
	color:#FFF;
	font-weight:bold;
}
#comments_form label{
	display:block;
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#FFF;
	font-weight:bold;
}
#comments_form p{
	margin:10px 0;
}
/*#comments_form input{
	padding:5px;
	width:440px;
}*/
.dados img{
	float:left;
	margin-right:5px;
	padding:2px;
	border:1px solid #CCC;
}
.dados span{
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:block;
}
.dados p{
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	color:#333;
	margin:0 0 3px 0;
}
.dados h3{
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	border:1px solid #ccc;
	background:#f4f4f4;
	padding:5px;
	
}
.dados a{
	text-decoration:none;
	color:#060;
}
.dados a:hover{
	text-decoration:underline;
	
}

#wpcf fieldset { 
	padding: 10px; 
	border: 1px solid #666666; 
	width: 350px; 
	margin: auto; 
}
#wpcf legend { 
	font-weight: bold; 
	border: 1px solid #666666; 
	padding: 3px; 
}
#wpcf label { 
	display: block; 
	float: left; 
	text-align: left; 
	width: 340px;
	margin:0 auto;
	background:#CCC;
		
}
#wpcf p { 
	margin: 0 0 7px 0; 
}
#wpcf .field { 
	font-size: 100%; 
	width: 340px; 
	padding: 0; 
	margin: 0; 
}
#wpcf p.button { 
	text-align: center; 
	padding: 0 5px 0 0; 
}
#wpcf textarea { 
	font-size: 100%; 
	width: 240px; 
	height: 50px;
}
#wpcf .error { 
	background-color: #FFFF00 
}
#wpcf .challenge { 
	font-size: 100%; 
	display: inline-block; 
	display: -moz-inline-stack; 
	text-align: left; 
	width: 240px 
}
#wpcf p.alert { 
	color:#FF0000; 
	font-weight: 700; 
	text-align: center; 
	padding: 5px 0 10px 0; 
}

/*Footer*/
#clear{clear:both;}
#footer{
	width:800px;
	height:50px;
	margin:0 auto;
	
}
#footer_txt{
	float:left;
	margin:5px 10px;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
}
#footer_ass{
	float:right;
	margin:0px 20px;
}

/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 240px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	text-decoration:none;
	color:#ccc;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	text-decoration:none;
	color:#ccc;
	}

#wp-calendar a {
	display: block;
	text-decoration:none;
	color:#999;
	font-weight:bold;
	}

#wp-calendar caption {
	text-align: center;
	text-transform:uppercase;
	width: 100%;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#999;
	}

#wp-calendar td {
	padding: 1px 0;
	text-align: center;
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#f6;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */

