/*
Theme Name: Almablog
Theme URI: http://almanove.com.br/
Description: Tema desenvolvido pela <a href="http://www.barra3.com.br">Barra3 Web Design</a> para a agência de propaganda e marketing Almanove.
Version: 1.0
Author: Barra3 Web Design
Author URI: http://www.barra3.com.br/
Tags: green, blue, custom header, fixed width, two columns, widgets
Text Domain: almanove

	Almanove v1.0
	 http://almanove.com.br

	This theme was designed and built by Barra3 Web Design,
	whose blog you will find at http://www.barra3.com.br/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */

* {
	margin:0;
	padding:0;
	list-style:none;
}

a {
	outline:none;
}

img {
	border:none;
}

body {
	background:#40800e;
	overflow-x:hidden;
	
}

#socialmedia ul li {
	display:inline;
}

#socialmedia {
	position:relative;
	z-index:10;
	margin:190px 0 0 0;
}

#fblike {
	margin:5px 0 0 18px;
}

#menu_footer {
	position:absolute;
	width:960px;
	left:50%;
	margin-left:-240px;
	margin-top:20px;
}

#menu_footer h2 {
	display:none;
}

#menu_footer ul li {
	display:inline;
	padding-right:5px;
}

#menu_footer ul li ul li {
	border-right:1px solid #fff;
}

#menu_footer ul li a {
	color:#fff;
	font:12px Tahoma,Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}

#menu_footer ul li a:hover {
	text-decoration:underline;
}

#menu_footer .page-item-162 {
	border-right:none;
}

#wrapper {
	
}

#header {
	width:100%;
	background:url("/wp-content/themes/almablog/images/topo.jpg") no-repeat;
}

#header #header_container {
	width:960px;
	margin:0 auto;
	height:726px;
	position:relative;
}


#header #header_container #menu {
	position:relative;
	top:185px;
	z-index:10;
}

#header #header_container #menu h2 {
	display:none;
}

#header #header_container #menu ul li {
	float:left;
}

#header #header_container #menu ul li a {
	background:url("/wp-content/themes/almablog/images/menu.png") no-repeat;
	text-indent:-9999px;
	height:35px;
	display:block;
	margin-right:6px;
}

#header #header_container #menu ul li.page-item-2 a {
	background-position:-2px 0;
	width:90px;
}

#header #header_container #menu ul li.page-item-7 a {
	background-position:-191px 0;
	width:89px;
}

#header #header_container #menu ul li.page-item-5 a {
	background-position:-96px 0;
	width:90px;
}

#header #header_container #menu ul li.page-item-11 a {
	background-position:-379px 0;
	width:90px;
}

#header #header_container #menu ul li.page-item-9 a {
	background-position:-285px 0;
	width:90px;
}

#header #header_container #menu ul li.page-item-162 a {
	display:none;
}

#header #header_container h1 {
	position:absolute;
	margin-left:-55px;
}

#header #header_container #donaalma {
	position:absolute;
	right:-80px;
	z-index:1;
	background:url("/wp-content/themes/almablog/images/topo_luz.png") no-repeat;
	width:613px;
	height:176px;
}

#header #header_container #donaalma object {
	position:absolute;
	right:100px;
}

#content {
	position:relative;
	width:960px;
	margin:-480px auto;
}

#post_twitter  {
	margin:10px 0 0 0;
	width:190px;
}

#post_twitter .tweet_odd {
	margin:0 0 10px 0;
	width:160px;
}

#content_container {
	width:740px;
	height:100%;
	float:right;
	background:url("/wp-content/themes/almablog/images/bg_content.png") repeat-y;
	position:relative;
	top:-2px;
	z-index:0;
	padding-bottom:80px;
}

.content_box_top {
	height:8px;
	width:740px;
	background:url("/wp-content/themes/almablog/images/box_content_top.png") no-repeat;
	position:relative;
	top:-8px;
	
}

#content_container .post {
	width:601px;
	margin:10px 0 55px 25px;
	background:#fff;
	font:12px Tahoma,Arial,Verdana,Helvetica,sans-serif;
	position:relative;
}

#content_container .post .postmetadata {
	margin:20px 0 0 15px;
	height:40px;

}

#content_container .post p {
	margin:5px 0 15px 0;
}

#content_container .post h2 {
	margin:0 0 0 15px;
	font:24px Tahoma,Arial,Verdana,Helvetica,sans-serif;
}

#content_container .post h2 a {
	color:#b12c2d;
	text-transform:uppercase;
	text-decoration:none;
}

#content_container .post h3 {
	margin:0 0 0 15px;
	font:24px Tahoma,Arial,Verdana,Helvetica,sans-serif;
}

#content_container .post h3 a {
	color:#b12c2d;
	text-transform:uppercase;
	text-decoration:none;
}

.pagetitle {
	margin:0 0 0 20px;
}

#date_posted {
	height:87px;
	width:74px;
	background:url("/wp-content/themes/almablog/images/data.gif") no-repeat;
	position:absolute;
	right:-90px;
	top:0px;
	text-align:center;
	font-family:'Tahoma',Verdana,Helvetica,sans-serif;
	text-transform:uppercase;
}

#date_posted .data {
	display:block;
	margin:10px 0 0 0;
}

#content_container .post .entry {
	margin:15px 0 0 15px;
	width:570px;

}

#content_container .post .post_box_top {
	width:601px;
	height:12px;
	background:url("/wp-content/themes/almablog/images/box_post_top.png") no-repeat;
	position:relative;
	top:-12px;
}


#content_container .post .post_box_bottom {
	width:601px;
	height:7px;
	background:url("/wp-content/themes/almablog/images/box_post_bottom.png") no-repeat;
	position:absolute;
	bottom:-7px;
	display:block;
}

#sidebar {
	width:206px;
	float:left;
	position:relative;
}

#sidebar #categorias {
	width:206px;
	min-height:300px;
	background:url("/wp-content/themes/almablog/images/box_bg.png") repeat-y;
	position:relative;
	font:13px Arial,Verdana,Tahoma,Helvetica,sans-serif;
	color:#fff;
}

#sidebar #categorias a {
	color:#fff;
	text-decoration:none;
}

#sidebar #categorias li.categories ul  {
	margin:10px 0 0 20px;
}

#sidebar #categorias li.categories h2 {
	background:url("/wp-content/themes/almablog/images/categorias_titulo.gif") no-repeat;
	width:181px;
	height:30px;
	text-indent:-9999px;
	display:block;
	margin:-10px 0 0 10px;
}

#sidebar #twitter {
	width:206px;
	min-height:300px;
	background:url("/wp-content/themes/almablog/images/box_bg.png") repeat-y;
	position:relative;
	font:13px Arial,Verdana,Tahoma,Helvetica,sans-serif;
	color:#fff;
	top:150px;
	display:block;
	
}

.tweet_text {
	width:160px;

}

#sidebar #twitter #twitter_tittle {
	position:relative;
	top:-70px;
	margin-left:8px;
}


.tweet_list li  {
	margin:10px 0 10px 0;
}

.tweet_list li a {
	color:#fff;
}

.box_top {
	background:url("/wp-content/themes/almablog/images/border_bottom_top.png") center top repeat-y;
	width:206px;
	height:11px;
	position:relative;
	top:-11px;
	left:-2px;
}

.box_bottom {
	background:url("/wp-content/themes/almablog/images/border_bottom_box.png") center bottom repeat-y;
	width:206px;
	height:108px;
	position:absolute;
	bottom:-108px;
	left:-1px;
}

#footer {
	clear:both;
	height:63px;
	width:100%;
	background:url("/wp-content/themes/almablog/images/footer_bg.jpg") repeat-x;
	z-index:-1;
	float:left;
	margin-top:-63px;
}

#footer #barra {
	width:960px;
	margin:0 auto;
	position:relative;
	z-index:0;
}

.limit {
	position:relative;
}

#footer #barra a {
	background:url("/wp-content/themes/almablog/images/barra3.png") no-repeat;
	width:93px;
	height:24px;
	text-indent:-9999px;
	display:block;
	float:right;
	margin:20px 20px 0 0;
}

#footer #skateralma {
	position:absolute;
	top:-170px;
}

/****************************
SINGLE
****************************/

.navigation {
	color:#fff;
	margin:10px 0 10px 10px;
	height:40px;
	width:720px;
}

.navigation a {
	font:12px Tahoma,Arial,Verdana,Helvetica,sans-serif;
	color:#fff;
}

.navigation .alignright {
	float:right;
}

.navigation .alignleft {
	float:left;
}

/****************************
COMMENTS
****************************/

#respond {
	font:12px Tahoma,Arial,Verdana,Helvetica,sans-serif;
	color:#fff;
	margin:0 0 0 25px;
}

#respond input,textarea {
	border:none;
	margin:10px 0 0 0;
}

#respond input#submit {
	width:200px;
	height:40px;
	background:#17235b;
	color:#fff;
	border:1px solid #fff;
	tex-transform:uppercase;
}

#respond a {
	font:12px Tahoma,Arial,Verdana,Helvetica,sans-serif;
	color:#fff;
}

#box_comments {
	font:12px Tahoma,Arial,Verdana,Helvetica,sans-serif;
	color:#fff;
	margin:0 0 25px 25px;
	width:680px;
}

#box_comments a {
	font:12px Tahoma,Arial,Verdana,Helvetica,sans-serif;
	color:#fff;
}

#box_comments .comment-body {
	background:url("/wp-content/themes/almablog/images/bg_content.png") repeat-y;
	width:620px;
	padding:30px;
}

#box_comments cite a {
	font:20px/40px Tahoma,Arial,Verdana,Helvetica,sans-serif;
	padding:5px 0px;
}

#box_comments cite a:hover {
	background:#17235b;
	color:#fff;
}

#box_comments .commentmetadata {
	margin:-5px 0 0 0;
}

#box_comments p {
	margin:20px 0 0 0;
}