/*   

Theme Name: ZeroCinco

Theme URI: http://www.zerocinco.com.br

Description: Theme for Zero Cinco Publicidade use only

Author: Marcelo Wolfgang

Author URI: http://portfolio.grillo.tk

Version: 1.0

.

This theme can ony be used by www.zerocinco.com.br, any use anywhere else will be subject to legal actions 

.

*/



 /***** Global Settings *****/

 html, body {

	border:0;

	margin:0;

	padding:0;

}

img{

	border:0;

}

body {

	background: #e1dbc5 url('images/background.jpg') repeat-x;

	font:100%/1.25 Verdana, Helvetica, sans-serif;

	text-align:center;

}

#content{

	margin:0 auto;

	overflow:visible;

	text-align:left;

	width:960px;

}

/********************** HEADER **********************/

.hTop{

	height:20px;

}

.hBot{

	height:47px;

}

h1#branding{

	height:180px;

	margin:0;

	padding:0;

	text-indent:-9999px;

}

/********************** SIDEBAR **********************/

div#sidebar{

	float:right;

	font-size:.75em;

	margin:0 10px 0 0;

	text-align:left;

	width:363px;

}

	div#sidebar h2, div#sidebar p{

		margin:0;

		padding:0;

	}

		#about{

			background:#e1dbc5 url('images/sidebar_division.jpg') bottom center no-repeat;

			margin:10px 0 0 0;

			padding:0 0 20px 0;

		}

			#about_title_n_reload{

				overflow:hidden;

			}

				#about h2{

					background:#e1dbc5 url('images/title_zerocincoe.jpg') no-repeat;

					text-indent:-9999px;

					width:160px;

				}

				#about span#reload{

					float:right;

				}

			#about p#aboutIs{

				padding:0 10px;

			}

		#clients{

			background:#e1dbc5 url('images/sidebar_division.jpg') bottom center no-repeat;

			margin:10px 0 0 0;

			overflow:hidden;

			padding:0 0 20px 0;

		}

			#clients h2{

				background:#e1dbc5 url('images/title_clientes.jpg') no-repeat;

				text-indent:-9999px

			}

			#clients img{

				margin:5px 5px 0 10px;

			}

		#where{

			background:#e1dbc5 url('images/sidebar_division.jpg') bottom center no-repeat;

			margin:10px 0 0 0;

			overflow:hidden;

			padding:0 0 20px 0;

		}

			#where h2{

				background:#e1dbc5 url('images/title_local.jpg') no-repeat;

				text-indent:-9999px

			}

			#where .vcard{

				margin:0 10px;

			}

				#where .org{

					background:#e1dbc5 url('images/onde_logo05.jpg') no-repeat;

					text-indent:-9999px;

					height:43px;

					margin-bottom:2px;

				}

		#people{

			background:#e1dbc5 url('images/sidebar_division.jpg') bottom center no-repeat;

			margin:10px 0 0 0;

			padding:0 0 20px 0;

			overflow:visible;

		}

			#people h2{

				background:#e1dbc5 url('images/title_people.jpg') no-repeat;

				text-indent:-9999px;

			}

			.bubbleInfo {

			    position: relative;

			}

			.popup {

				background:#595e58 url('images/people_background.jpg') repeat-x;

				border:1px solid #888;

				color:#fff;

				padding:10px;

				font-size:.80em;

		    	position:absolute;

				display:none;

				white-space:nowrap;

				z-index:100;

				-moz-border-radius:10px;

			}

			.popup p a{

				color:#fff;

			}

			#people img{

				margin:5px 5px 0 10px;

			}

		#social{

			background:#e1dbc5 url('images/sidebar_division.jpg') bottom center no-repeat;

			margin:10px 0 0 5;

			overflow:hidden;

			padding:0 0 20px 0;

		}

			#social h2{

				background:#e1dbc5 url('images/title_follow.jpg') no-repeat;

				text-indent:-9999px

			}

			#social #social_links{

				text-align:center;

			}

			#social img{

				margin:5px 5px 0 5px

			}

/********************** POSTS **********************/

ol#posts{

	background:#fff url('images/post_background.jpg') repeat-y;

	margin:0 0 0 13px;

	width:518px;

	text-align:left;

	min-height:1000px;

}

	li.single_post{

		list-style:none;

		margin-left:-16px;

		overflow:hidden;

		padding-bottom:20px;

		width:510px;

	}

		li.single_post div.single_post_header{

			background:url('images/date_background.jpg') no-repeat;

			overflow:hidden;

		}

		li.single_post div.single_post_date{

			float:left;

			width:60px;

			height:61px;

		}

			li.single_post p.day{

				color:#fff;

				font-size:1.4em;

				margin: 7px 0 0 25px;

			}
			li.single_post p.month{

				font-size:.9em;

				margin: 3px 0 0 28px;

			}

			li.single_post h3{

				font-size:1.2em;

				font-weight:normal;

				margin:10px 0 0 80px;

			}

			li.single_post h3 a{

				color:#454545;

				text-decoration:none;

			}

			li.single_post div.single_post_text{

				font-size:.75em;

			}

			li.single_post div.single_post_text p{

				margin:20px 3px 10px 0;

			}

			li.single_post div.single_post_text img{

				margin:10px 0 0 0;

			}

			li.single_post div.single_post_text li{

				list-style:none;

			}

			li.single_post div.single_post_text a{

				color:#bb4c5e;

			}

			li.single_post div.single_post_text a:hover{

				color:#a07c77;

			}

			li.single_post div.single_post_text a:visited{

				color:#93b1cd;

				text-decoration:none;

			}

	li.single_post p.erro{

		font-size:.75em;

	}



/******************* NAVIGATION **********************/

#navigation{

	background:#fff url('images/post_background.jpg') repeat-y;

	height:50px;

	margin:0 0 0 13px;

	width:558px;

}

	#navigation .alignleft{

/*
		background:#fff url('images/nav_prev.jpg') no-repeat;

		text-indent:-9999px;
*/

		padding:20px 0 0 20px;

		text-align:left;

		font-size:.75em

	}


	#navigation .alignright{

/*
		background:#fff url('images/nav_next.jpg') no-repeat;

		text-indent:-9999px;
*/

		padding:0 20px 0 0;

		text-align:right;

		font-size:.75em

	}


	#navigation .tag_b{

		padding:0 0 0 20px;

		height:4px;

		margin-bottom:20px;

	}

/********************** TAG PAGE **********************/

#tag_header{

	background:#fff url('images/post_background.jpg') repeat-y;

	margin:0 0 0 13px;

	padding:0 20px 10px 20px;

	width:518px;

	text-align:left;

}

	#tagDesc_container{

		background:#eeeadb url('images/tag_background.jpg') no-repeat;

		overflow:hidden;
		

	}

		#tagDesc_container span#logo{

			float:left;

			margin:10px;

		}

		#tagDesc_container div{

			margin:10px;

			margin-left:135px;
			

		}

			#tagDesc_container div h3{

				margin:0 0 10px 0;

				padding:0px;

			}

			#tagDesc_container div p{

				font-size:.75em;

				color:#454545;

				margin:0px;

				padding:0px;

				text-align:left;

			}

			#tagDesc_container div p#link{

				margin:10px 0 0 0;

			}

			#tagDesc_container div p a{

				color:#454545;

			}

	#tag_header .tag_b{

		width:518px;

		height:4px;

		margin:-12px 0 20px 0;



	}



	

/********************** FOOTER **********************/

#background_footer{

	background: #e1dbc5 url('images/background_footer.jpg') repeat-x;

}

	.fTop{

		height:23px;

		margin:0 auto;

		width:960px;

	}

	.fBot{

		background: #e1dbc5 url('images/footer_botDecoration_bg.jpg') repeat-x;

	}

	.fBot div{

		margin:0 auto;

		width:960px;

	}
	#recent_n_archive{

		font-size:.75em;

		margin-bottom:10px;

		overflow:hidden;

		margin:0 auto;

		width:960px;

	}

	#recent_n_archive h2, 	#recent_n_archive h3, 	#recent_n_archive ol{

		margin:0;

		padding:0;

	}

	#recent_n_archive a{

		color:#b2151b;

		text-decoration:none;

	}

	#recent_n_archive a:hover{

		text-decoration:underline;

	}

		#recent{

			background:#99a299 url('images/footer_recentPost_division.jpg') center right no-repeat;

			color:#454545;

			float:left;

			margin: 10px 0 0 65px;

			padding-right:13px;

			text-align:left;

			width:290px;

		}

			#recent h2{

				background:#99a299 url('images/title_recentPosts.jpg') no-repeat;

				text-indent:-9999px;

			}

			#recent ol{

				height:91px;

				overflow:hidden;

				padding-left:10px;

			}

			#recent li{

				list-style:none;

			}

			#recent span{

				color:#454545;

				font-style:italic;

				margin-right:15px;

			}

		#archive{

			margin: 10px 0 0 380px;

			overflow:hidden;

			width:560px;

		}

			#archive h2{

				background:#99a299 url('images/title_archive.jpg') no-repeat;

				text-indent:-9999px;

			}

			#archive #byMonth{

				float:left;

			}

				#archive #byMonth h3{

					background:#99a299 url('images/title_archiveMonth.jpg') 0 0 no-repeat;

					text-indent:-9999px;

				}

				#archive #byMonth strong a{

					color:#454545;

					font-size:1.5em;

					font-weight:normal;

				}

				#archive #byMonth li{

					color:#454545;

				}

			#archive #byTag{

				margin:0 0 0 315px;

			}

				#archive #byTag h3{

					background:#99a299 url('images/title_archiveTag.jpg') 0 0 no-repeat;

					margin-left:10px;

					text-indent:-9999px;

				}

				#archive #byTag ul{

					background:#99a299 url('images/footer_archive_division.jpg') center left no-repeat;

					height:78px;

					margin:0;

					overflow:hidden;

					padding:3px 0 0 10px;

				}

				#archive #byTag li{

					float:left;

					list-style:none;

					margin-right:10px;

				}
				
				
				#adwords-certified{
					background:#e1dbc5 url('images/sidebar_division.jpg') top center no-repeat;
					margin-top:10px;
					padding-top: 30px;
					padding-bottom:16px; 
					}
