@charset "utf-8";

/*

Theme Name: oPa!Caroé

Theme URI: http://felipecaroe.com

Description: Tema exclusivo do Portfólio de Felipe Caroé - oPa!Caroé

Version: 1.0

Author: Felipe Caroé

Author URI: http://felipecaroe.com

*/

body {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #999999;
	margin:0;
}

a img {border: none;}

a:link, a:visited {color: #000000; text-decoration: none;}

a:hover, a:active {color: #000000; text-decoration: underline;}



ul, ol, li, h1, h2, h3, h4, h5, h6, {

margin: 0;

padding: 0;

}

h2 { 

	margin:0 0 10px 0;

	font-size: 14px;

	text-transform:uppercase;

	font-weight: normal;

	color:#000000;

	letter-spacing: 1px;

}

h2 a:visited{

	color:#000000;

}

/* -------------------- DIVS -------------------- */



#back {

	background:url(img/bgi.jpg) left top no-repeat;

	width: 100%;

	margin:0 auto;

	padding: 0px;

}

#header {

	width: 930px;

	margin: 0 auto;

}

#busca {

	float: right;

	width: 320px;

	margin-top: 46px;

}

#menu {

	float: left;

	width: 450px;

	height:15px;

	margin-top: 10px;

	background: #d9d9d9;

	text-align:right;

}

#corpo {

	width: 930px;

	margin: 15px auto;

}

#blog {

	margin-top: 30px;

	float: left;

}

#rodape {

	width: 930px;

	margin: 0 auto;

	height: 80px;

}

#redes {

	margin-top: 10px;

	padding: 0;

}

#redes li {

	display: block;

	float: left;

	margin-right: 17px;

	margin-left: 0;

}

#contact {

	float:right;

	text-align: right;

	width: 295px;

	font-size: 11px;

	line-height:14px;

}



.post_home {

	padding: 0;

	list-style: none;

	list-style-type: none;

	list-style-position:outside;

}

.post_home li {

	display: block;

	float: left;

	width: 205px;

	height: 180px;

	margin-right: 15px;

	*margin-top: 5px;

	margin-left: 0;

}

.post_home p{

	margin-left: 15px;

	line-height: 14px;

}

#twitter-div{

	margin-top: 30px;

	margin-left: 15px;

	float: left;

	width: 252px;

}

#twitter_update_list {

	padding-left: 15px;

	*margin-top: 5px;

	list-style-image:url(img/twit-bullet.gif);

}

#twitter_update_list li {

	margin-bottom: 10px;

	line-height:14px;

	margin-left: 15px;

}



.clear {

	clear:both;

}

.logo {

	margin-left: 95px;

	float: left;

}

.busca {

	background: url(img/busca.png) no-repeat left center;

	width: 235px;

	border: none;

	padding: 20px 0 20px 20px;

	float:left;

	font-size:14px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	text-transform:uppercase;

	letter-spacing: 0.05em;

	color:#CCCCCC;

}

.buscaie8 {

	background: url(img/busca.png) no-repeat left center;

	width: 235px;

	border: none;

	padding: 19px 0 0 20px;

	height: 38px;

	float:left;

	font-size:14px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	text-transform:uppercase;

	letter-spacing: 0.05em;

	color:#CCCCCC;

}

.lupa {

	display:block;

	float:right;

	z-index:1;

}

.nota_home {

	font-family:Arial, Helvetica, sans-serif;

	letter-spacing: 0.1em;

	font-size: 10px;

	color: #999999;

	text-transform: uppercase;

}

.nota_home a{

	color: #000000;

}

.job {

	margin-top: 5px;

	width: 430px;

	height: 195px;

	background: #e5e5e5;

	float: left;

	margin-right: 15px;

	padding: 10px

}

.rodape_wrap {

	width: 930px;

	height: 10px;

	background:#eeeeee;

}



/* -------------------- REDES SOCIAIS NOS POSTS -------------------- */



.fb_edge_widget_with_comment {margin-left: 60px;}

#blog_posts .tweetthis p a {background-image: none; margin-left: 0; padding-left: 0; font-family: "Lucida Grande", sans-serif	; font-size:11px; color:#3B5998;}

#blog_posts .tweetthis {margin-left: -2px}

#infolio .tweetthis {display:none}
