/*
Theme Name: Experimento
Theme URI: 
Description: The default theme for Experimento
Version: 1.0
Author: Pedro Rogerio
Author URI: http://www.pinceladasdaweb.com.br/blog/
*/

/*
+----------------------------------------------------------------+
	Reset CSS by Eric Meyer: http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/					
+----------------------------------------------------------------+
*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}
body {line-height: 1;}
ol, ul {list-style: none;}

/*
+----------------------------------------------------------------+
	Extras														
+----------------------------------------------------------------+
*/
.alignleft {float:left}
.alignright {float:right}
div:after, ul:after, dl:after, dd:after, dt:after{clear:both; content:""; display:block; font-size:0; height:0; visibility:hidden;}
/*Limpar fluxo oculto para IE-mac \*/
* html div, * html ul, * html dl, * html dd, * html dt {height:1%;}
/* final hack IE-mac */
*:first-child+html div, *:first-child+html ul, *:first-child+html dl, *:first-child+html dd, *:first-child+html dt, *:first-child+html ol {height:auto; display: inline-block;}
.clear {clear:both; overflow:hidden; font-size:0; visibility:hidden}
.alert {background-color:#fff6bf; border:2px solid #ffd324; color:#000; padding:5px}

/*
+----------------------------------------------------------------+
	Definicoes Gerais												
+----------------------------------------------------------------+
*/
#extra_div {background:url(img/line_header.jpg) repeat-x left top}
#wrapper {background:url(img/header.jpg) no-repeat center top}
body {background:#fff url(img/bg_body.jpg) repeat-x left 366px; font:62.5% Arial, Helvetica, sans-serif}
a {text-decoration:none}
h1, h2, h3, h4, h5, h6, strong {font-weight:700}
#skip {display:none}

/*
+----------------------------------------------------------------+
	Container												
+----------------------------------------------------------------+
*/
#container {margin:0 auto; width:958px}

/*
+----------------------------------------------------------------+
	Header												
+----------------------------------------------------------------+
*/
#header {margin-bottom:93px; padding-top:36px}
#header h1 {display:inline; float:left; height:174px; margin:32px 0 57px 43px; overflow:hidden; position:relative; width:194px}
#header h1 span {display:none}
#header h1 a {display:block; height:100%; width:100%}
#header #rss {float:right; height:70px; overflow:hidden; position:relative; width:84px}
#header #rss span {background:url(img/logo_rss.jpg) no-repeat 0 0; height:100%; position:absolute; width:100%}
#header #rss a {cursor:pointer}
#header ul {clear:both; margin-left:295px}
#header ul li {display:inline; float:left; height:18px; overflow:hidden; position:relative; width:72px}
#header ul li span {height:100%; position:absolute; width:100%}
#header ul .bt_oque_e {margin-right:55px}
#header ul .bt_oque_e span {background:url(img/bt_o_que_e.jpg) no-repeat 0 0}
#header ul .bt_manual {margin-right:54px}
#header ul .bt_manual span {background:url(img/bt_manual.jpg) no-repeat 0 0}
#header ul .bt_contato span {background:url(img/bt_contato.jpg) no-repeat 0 0}
#header ul li a {cursor:pointer}

/*
+----------------------------------------------------------------+
	Posts												
+----------------------------------------------------------------+
*/
#content {float:left; margin-bottom:20px; width:500px}
.post, .attachment {margin-bottom:50px}
#content .full {margin-bottom:20px}
.post small, .attachment small {background:url(img/bg_date_post.gif) no-repeat; color:#fff; display:block; float:left; font-size:1.3em; font-weight:bold; height:58px; line-height:1.4em; margin-bottom:13px; text-align:center; width:35px}
.post small span, .attachment small span {display:block; margin-bottom:-1px; text-align:center}
.post h2, .post .category, .post .author, .attachment h2, .attachment .category, .attachment .author {font-weight:bold; font-family:Helvetica, Tahoma, Geneva, sans-serif; margin:0 0 4px 48px}
.post h2, .attachment h2 {font-size:2.3em; line-height:.9em}
.post h2 a, .attachment h2 a {color:#2cb3f1;}
.post .category, .attachment .category {color:#e30060; font-size:1.4em; margin-bottom:2px}
.post .category a, .attachment .category a {color:#e30060}
.post .author, .attachment .author {color:#b2b2b2; font-size:1.1em}
.post .author a, .attachment .author a {color:#b2b2b2}
.home .post .entry, .archive .post .entry {padding-bottom:16px}
.post .entry, .attachment .entry {clear:both; color:#525252; font-size:1.1em}
.post .entry .addthis_container, .attachment .entry .addthis_container {display:none}
.post .entry p, .attachment .entry p {margin-bottom:16px}
.post .entry h2 {margin:0 0 10px; text-align:center} 
.post .entry object {display:block; margin:0 auto}
.post .entry a {color:#3D81EE; text-decoration:underline}
.post .entry .alignleft {margin-right:10px}
.post .entry .alignright {margin-left:10px}
.post .entry ul, .post .entry ol {margin-bottom:16px}
.post .entry ul li {background:transparent url(img/bullet_posts_recentes.jpg) no-repeat left top; padding-left:16px;}
.post .postmetadata, .attachment .postmetadata {border-top:1px dotted #a0a0a0; border-bottom:1px dotted #a0a0a0; margin-bottom:9px}
.post .postmetadata li, .attachment .postmetadata li {padding:9px 0}
.post .postmetadata .tags, .attachment .postmetadata .tags {color:#525252; font-size:1.1em}
.post .postmetadata .tags a, .attachment .postmetadata .tags a {color:#e30060}
.post .postmetadata .share, .attachment .postmetadata .share {float:right}
.post .icon_comment, .attachment .icon_comment {background:url(img/comments.jpg) no-repeat left top; font-size:1.1em; line-height:1.5em; padding-left:19px; text-transform:uppercase;}
.post .icon_comment a, .attachment .icon_comment a {color:#993387}

.wp-caption {border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.wp-caption img {margin: 0; padding: 0; border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin:0;}

#container #content .entry .aligncenter {margin:0 auto 10px}

.attachment #cancel-comment-reply small {background:none; color:#993387; display:inline; float:none; font-size:1em; font-weight:normal; height:auto; width:auto}

/*
+----------------------------------------------------------------+
	Pages												
+----------------------------------------------------------------+
*/
.page {color:#525252;}
.page h2 {color:#2cb3f1; font-size:2.3em; line-height:.9em; margin-bottom:13px}
.page h3 {margin-top:25px; margin-bottom:6px}
.page dl {margin:0 0 25px 5px}
.page dt {cursor:pointer}
.page .nivel1 {margin-left:37px}
.page .nivel2 {margin-left:72px}
.page a {color:#525252;}
.page-id-4 .page h2 {background:url(img/ttl_manual_au_pair.jpg) no-repeat; height:205px; text-indent:-9000px; width:464px}
.page-id-4 .page .ttl_pensando {background:url(img/ttl_pensando_au_pair.png) no-repeat; height:13px; width:212px}
.page-id-4 .page .ttl_quero_ir {background:url(img/ttl_pronto_quero_ir.png) no-repeat; height:17px; width:129px}
.page-id-4 .page .ttl_documentacao {background:url(img/ttl_preparar_documentacao.png) no-repeat; height:18px; width:399px}
.page-id-4 .page .ttl_contato_familia {background:url(img/ttl_contato_familias.png) no-repeat; height:14px; width:171px}
.page-id-4 .page .ttl_fechei_familia {background:url(img/ttl_fechei_familia.png) no-repeat; height:18px; width:245px}
.page-id-4 .page .ttl_preparacao_embarque {background:url(img/ttl_preparacao_embarque.png) no-repeat; height:18px; width:237px}
.page-id-4 .page .ttl_chegada_eua {background:url(img/ttL_chegada_eua.png) no-repeat; height:17px; width:146px}
.page-id-4 .page .ttl_dia_programa {background:url(img/experimento_layout_blog_0906_132.png) no-repeat; height:17px; width:222px}
.page-id-4 .page .ttl_dicas_aproveitar {background:url(img/experimento_layout_blog_0906_143.png) no-repeat; height:17px; width:309px}
.page-id-4 .page .ttl_dicas_quem_foi {background:url(img/ttl_dicas_quem_foi.png) no-repeat; height:18px; width:163px}
.page-id-4 .page h3 span {display:none}

.page-id-3 .page h2 {background:url(img/ttl_tbm_quero.jpg) no-repeat; height:255px; margin-bottom:10px; text-indent:-9000px; width:482px}

.page-id-4 .entry dd {color:#01bff3; font-size:1.2em}
.page-id-4 .entry dd, .page-id-4 .entry p, .page-id-4 .entry li {margin:5px 0 10px}
.page-id-4 .entry li span {font-weight:bold}
.page-id-4 .entry li img {display:block}

.page-id-4 .title {font-size:1.3em}
.page-id-4 .subtitle {font-size:1.2em}
.page-id-4 .entry .last {font-size:1.3em}

.page-id-6 .page h2 {background:url(img/ttl_o_que_e.jpg) no-repeat; height:255px; text-indent:-9000px; width:482px}
.page-id-6 .page .entry p {font-size:1.3em; margin-bottom:10px;}
.page-id-6 .page .entry p a {color:#3D81EE}

.colaborators li {border-bottom:1px dotted #A0A0A0; margin-bottom:5px; padding-bottom:5px; text-transform:uppercase}
.colaborators li img {height:39px; margin-right:6px; vertical-align:middle; width:39px}
.colaborators li span {display:block; margin-top:5px; text-transform:none}

/*
+----------------------------------------------------------------+
	Minha pagina												
+----------------------------------------------------------------+
*/
.page-id-278 .page h2 {background:url(img/ttl_minha_pagina.jpg) no-repeat; height:255px; text-indent:-9000px; width:482px}
.page-id-278 .page .entry {font-size:1.3em}
.page-id-278 .page .entry p {margin-bottom:10px;}
.page-id-278 .page .entry a {color:#3D81EE}
.page-id-278 .page .entry ul {margin:0 0 10px 10px}
.page-id-278 #signup {margin:0 0 20px 0; padding-top:5px}
.page-id-278 #signup ul {margin:0}
.page-id-278 #signup li {margin-bottom:10px}
.page-id-278 #signup label {display:block; margin-bottom:5px}
.page-id-278 #signup label.error {color:#f00;}
.page-id-278 #signup label span, .page-id-278 #signup li a {color:#b14b97}
.page-id-278 #signup li input {border:1px solid #993387; width:280px}
.page-id-278 #signup li #date, .page-id-278 #signup li #month, .page-id-278 #signup li #year {margin-right:8px; width:52px}
.page-id-278 #signup li #in_day, .page-id-278 #signup li #in_month, .page-id-278 #signup li #in_year {margin-right:8px; width:52px}
.page-id-278 #signup li #out_day, .page-id-278 #signup li #out_month, .page-id-278 #signup li #out_year {margin-right:8px; width:52px}
.page-id-278 #signup li strong {font-weight:normal; margin-right:8px}
.page-id-278 #signup li textarea {border:1px solid #993387; height:150px; width:466px}
.page-id-278 #signup li #accept {width:auto}
.page-id-278 #signup #send {background:url(img/bt_send_comment.jpg) no-repeat; border:none; content:""; cursor:pointer; display:inline-block; float:left; height:18px; line-height:0; margin-top:5px; text-indent:-9999px; width:75px}

/*
+----------------------------------------------------------------+
	TBM Quero												
+----------------------------------------------------------------+
*/
.page-id-3 .page .entry {font-size:1.3em;}
.page-id-3 .page .entry p {margin-bottom:10px;}
.page-id-3 .page .entry a {color:#3D81EE}
.page-id-3 .page .entry ul {margin:0 0 10px 10px}
.page-id-3 #signup {margin:0 0 20px 0; padding-top:5px}
.page-id-3 #signup ul {margin:0}
.page-id-3 #signup li {margin-bottom:10px}
.page-id-3 #signup label {display:block; margin-bottom:5px}
.page-id-3 #signup label.error {color:#f00;}
.page-id-3 #signup label span, .page-id-3 #signup li a {color:#b14b97}
.page-id-3 #signup li input {border:1px solid #993387; width:280px}
.page-id-3 #signup li #date, .page-id-3 #signup li #month, .page-id-3 #signup li #year {margin-right:8px; width:52px}
.page-id-3 #signup li #in_day, .page-id-3 #signup li #in_month, .page-id-3 #signup li #in_year {margin-right:8px; width:52px}
.page-id-3 #signup li #out_day, .page-id-3 #signup li #out_month, .page-id-3 #signup li #out_year {margin-right:8px; width:52px}
.page-id-3 #signup li strong {font-weight:normal; margin-right:8px}
.page-id-3 #signup li textarea {border:1px solid #993387; height:150px; width:466px}
.page-id-3 #signup li #accept {width:auto}
.page-id-3 #signup #send {background:url(img/bt_send_comment.jpg) no-repeat; border:none; content:""; cursor:pointer; display:inline-block; float:left; height:18px; line-height:0; margin-top:5px; text-indent:-9999px; width:75px}

/*
+----------------------------------------------------------------+
	Erros												
+----------------------------------------------------------------+
*/
h2.center {color:#2CB3F1; font-size:2.3em; margin-bottom:10px}
p.center {color:#525252}

/*
+----------------------------------------------------------------+
	Paginacao												
+----------------------------------------------------------------+
*/
.navigation {font-size:1.1em; font-weight:bold; padding-top:10px; text-align:center}
.navigation a {color:#efa100; margin:0 6px}
.navigation .current {background-color:#efa100; color:#fff; padding:0 6px}
.navigation .next, .navigation .previous {position:relative; top:-10px}
*:first-child+html .navigation .next {top:-24px}
*:first-child+html .navigation .previous {top:-24px}
.navigation .next {background:url(img/bt_next.jpg) no-repeat; float:right; height:31px; width:124px}
.navigation .previous {background:url(img/bt_previous.jpg) no-repeat; float:left; height:31px; width:124px}
.navigation .previous span, .navigation .next span {display:none}

/*
+----------------------------------------------------------------+
	Comentarios												
+----------------------------------------------------------------+
*/
#comments {border-bottom:1px dotted #a0a0a0; padding-bottom:4px}
.commentlist li {border-bottom:1px dotted #a0a0a0; color:#525252; font-size:1.1em; padding-bottom:18px}
.commentlist .children li {border-bottom:none; padding:0}
.commentlist .children li * {font-size:11px}
.commentlist .children .comment-body {border-left:1px dotted #A0A0A0; margin:10px 0 0 15px; padding-left:10px}
.commentlist .children .depth-3 {margin-left:15px}
.commentlist .children .depth-4 {margin-left:15px}
.commentlist .children .depth-5 {margin-left:15px}
.commentlist .parent {padding-bottom:0}
.commentlist li .comment-meta {margin-bottom:12px}
.commentlist li .comment-meta a {color:#525252}
.commentlist li p {margin-bottom:12px}
.commentlist li {margin-bottom:18px}
.commentlist li a {color:#3d087a}
#respond h3 {background:url(img/comments.jpg) no-repeat; color:#993387; font-size:1.1em; font-weight:normal; line-height:1.4em; margin-bottom:14px; padding-left:20px; text-transform:uppercase}
#commentform p {margin-bottom:6px}
#commentform small {color:#525252; font-size:1.1em}
#commentform input, #commentform textarea {border:1px solid #993387}
#commentform input {margin-right:6px; width:280px}
#commentform textarea {width:496px}
#commentform #submit {background:url(img/bt_send_comment.jpg) no-repeat; border:none; content:""; cursor:pointer; display:inline-block; float:left; height:18px; line-height:0; text-indent:-9999px; width:75px}

/*
+----------------------------------------------------------------+
	Sidebar												
+----------------------------------------------------------------+
*/
#sidebar {float:right; margin-bottom:100px; position:relative; width:430px}
#lsidebar {float:left; width:201px}
#rsidebar {float:right; width:201px}
#lsidebar div, #rsidebar div {border:1px dotted #a0a0a0; margin-bottom:26px; padding:1px 2px}
#lsidebar #archive {height:188px; height:auto!important; min-height:188px}
#archive #giraffe_calendar {border:none; margin:0}
#archive #giraffe_calendar tfoot #prev a, #archive #giraffe_calendar tfoot #next a {position:relative; top:3px}
#tag div {border:none; margin:0; padding:0 12px}

#lsidebar h3, #rsidebar h3 {border-bottom:1px dotted #a0a0a0; height:25px; margin-top:0; margin-bottom:8px; overflow:hidden; padding-bottom:1px; position:relative; width:195px}
#lsidebar h3 a {display:block; height:100%; width:100%}
#lsidebar h3 span, #rsidebar h3 span {height:100%; position:absolute; width:100%}
#lsidebar #popular_posts h3 span {background:url(img/ttl_posts_populares.jpg) no-repeat 0 0}
#lsidebar #posts_recentes h3 span {background:url(img/ttl_posts_recentes.jpg) no-repeat 0 0}
#lsidebar #categories h3 span {background:url(img/ttl_categorias.jpg) no-repeat 0 0}
#lsidebar #tag h3 span {background:url(img/ttl_tag.jpg) no-repeat 0 0}
#lsidebar #archive h3 span {background:url(img/ttl_arquivos.jpg) no-repeat 0 0}
#lsidebar #twitter-hash h3 span {background:url(img/ttl_hashtag.jpg) no-repeat 0 0}

#rsidebar #nandas h3 span {background:url(img/ttl_nandas.jpg) no-repeat 0 0}
#rsidebar #collaborators h3 span {background:url(img/ttl_colaboradoras.jpg) no-repeat 0 0}
#rsidebar #twitter h3 span {background:url(img/ttl_twitter.jpg) no-repeat 0 0}
#rsidebar #follow h3 span {background:url(img/ttl_follow.jpg) no-repeat 0 0}
#rsidebar #blogroll h3 span {background:url(img/ttl_blogroll.jpg) no-repeat 0 0}

#lsidebar ul {padding:0 12px 0 7px}
#lsidebar ul li, #rsidebar ul li {border-bottom:1px dotted #a0a0a0; font-size:1.1em; margin-bottom:5px; padding-bottom:5px}
#lsidebar ul li:last-child, #rsidebar ul li:last-child {border-bottom:none}
#lsidebar ul li.noborder, #rsidebar ul li.noborder {border-bottom:none}
#lsidebar ul li a, #rsidebar ul li a {color:#525252}

#popular_posts ul li {background:url(img/bullet_posts_populares.jpg) no-repeat left top; padding-left:16px}
#posts_recentes ul li {background:url(img/bullet_posts_recentes.jpg) no-repeat left top; padding-left:16px}
#categories ul li {color:#efa100; font:bold 1.1em Helvetica, Tahoma, Geneva, sans-serif; padding-left:16px; text-transform:uppercase}
#categories ul li a {color:#efa100}
#tag div a {color:#e30060; line-height:1.2em}

#rsidebar ul {padding:0 10px 0 6px}
#rsidebar ul li {text-transform:uppercase}
#rsidebar ul li img {margin-right:6px; vertical-align:middle}
#collaborators .more, #nandas .more {color:#525252; display:block; font-size:1.1em; margin:0 0 6px 10px}
#rsidebar #collaborators ul li:last-child {border-bottom:1px dotted #a0a0a0; margin-bottom:10px; padding-bottom:5px}
#rsidebar #nandas ul li:last-child {border-bottom:1px dotted #a0a0a0; margin-bottom:10px; padding-bottom:5px}
#blogroll ul li {padding-left:5px}

#rsidebar #is_collaborative {display:block; margin:0 -4px 23px -4px}
#rsidebar #sponsored {display:block}
#rsidebar #sponsored img {border:1px dotted #a0a0a0; display:block}

#rsidebar #nandas ul, #rsidebar #collaborators ul {margin-top:-10px}
#rsidebar #nandas ul li img, #rsidebar #collaborators ul li img {height:39px; width:39px}

#lsidebar #twitter-hash #twitter_hash_list, #rsidebar #twitter #twitter_update_list {border:none; color:#525252; display:block; font-size:1.1em; margin:0 0 6px 0}
#lsidebar #twitter-hash #twitter_hash_list li, #rsidebar #twitter #twitter_update_list li {border-bottom:1px dotted #A0A0A0; font-size:1.1em; list-style:none; margin-bottom:5px; padding-bottom:5px;}
#lsidebar #twitter_hash_list ul li.noborder {border:none !important; margin:0 !important; padding:0 !important;}
#rsidebar #twitter #twitter_update_list li {font-size:1em}
#rsidebar #twitter #twitter_update_list li a {color:#fab222;}
#lsidebar #twitter-hash #twitter_hash_list li a {color:#993387}
#lsidebar #twitter-hash #twitter_hash_list .widget_twitter_hash_tag, #rsidebar #twitter #twitter_update_list .widget_twitter_hash_tag {display:none}
#lsidebar #twitter-hash #twitter-link, #rsidebar #twitter #twitter-link {color:#525252; display:block; font-size:1.1em; margin:0 0 6px 10px;}
/*#rsidebar #twitter #twitter-link {color:#fab222}*/

#rsidebar #twitter div {border:none; margin-bottom:0}

/*
+----------------------------------------------------------------+
	Formulario de Contato												
+----------------------------------------------------------------+
*/
#si_contact_form div {margin-bottom:5px}
#si_contact_form label {color:#525252; font-size:1.1em;}
#si_contact_form input {width:280px;}
#si_contact_form input, #si_contact_form textarea {border:1px solid #993387; color:#993387; font:1.2em Arial, Helvetica, sans-serif}
#si_contact_form textarea {width:465px}
#si_contact_form #contactsubmit {background:url(img/bt_send_comment.jpg) no-repeat; border:none; content:""; cursor:pointer; display:inline-block; float:left; height:18px; line-height:0; margin-top:5px; text-indent:-9999px; width:75px}
.contactform .break {/*margin-bottom:10px*/display:block; clear:both}
#si_contact_form span {display:block}

#sidebar #lsidebar #egg {border:none; cursor:pointer; height:15px; left:326px; position:absolute; top:2438px; width:15px}
#sidebar #lsidebar #baloon {background:url(img/baloon.png) no-repeat; border:none; height:160px; left:230px; position:absolute; top:2280px; width:202px}
#sidebar #lsidebar #baloon p {color:#525252; font-size:1.1em; padding:20px 10px 0}
#sidebar #lsidebar #baloon p a {color:#993387}
