/*  
Theme Name: The Pullip Site
Theme URI: www.sinopse.org
Description: Please, don't move my credits.
Version: 1.0
Author: Daniella
Author URI: www.sinopse.org
*/

body {background:#f1f1f1; margin:0; padding:0; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#545454;}

a, a:link, a:active, a:visited {color:#DB4F97; text-decoration:none; outline:none;}
a:hover {text-decoration:underline; outline:none;}

ul, li, ol {margin:0; padding:0; list-style:none;}
h1, h2, h3, h4, h5, h6 {background:none; border:0; margin:0; padding:0; font-size:14px;}

blockquote {background:none; border:5px solid #f1f1f1; border-width:0 0 0 5px; margin:5px 0; padding:0 0 0 7px;}

.alignleft {width:auto; float:left;}
.alignright {width:auto; float:right;}

img, a img {border:0;}
img {border:0; max-width:100%;}

img.aligncenter {border:1px solid #f1f1f1; padding:5px; margin:1px auto; display:block;}
img.alignnone, img.blogimage {border:1px solid #f1f1f1; padding:5px; margin:3px;}
img.alignleft {border:1px solid #f1f1f1; padding:5px; margin:3px 5px 3px 0; display:inline;}
img.alignright {border:1px solid #f1f1f1; padding:5px; margin:3px 0 3px 5px; display:inline;}

form, select, fieldset {border:0; margin:0; padding:0;}
input, textarea {background:#fff; border:1px solid #E6E1DB; border-right-color:#D6D1CC; border-bottom-color:#D6D1CC; margin:0; padding:3px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#787878; letter-spacing:1px;}

.divider {border-top:1px solid #E5E5E5; margin:0; padding:5px 0 5px 0; clear:both;}
.meta-title {background:#FFF5FB; margin:0 0 10px 0; padding:2px;}

.navigation {margin:0; padding:0;}
.navigation a, .navigation a:link, .navigation a:active, .navigation a:visited {background:#F3F3F3; border:0; margin:0 1px 0 0; padding:2px 4px; text-align:center;}
.navigation a:hover {background:#FFF5FB; text-decoration:none;}




/* PAGE */
#page {background:#fff; margin:0; padding:7px; width:973px; text-align:center;}




/* HEADER */
#header {background:url(images/header.jpg) top no-repeat; padding:68px 0 0 0;}

#menu-grey {background:#E3E3E3; border:0; margin:0; padding:0; width:973px; height:28px; text-align:left;}

a#logo {background:url(images/logo.png) no-repeat; margin:-65px 0 0 0; padding:0; width:196px; height:66px; float:left;}

#menu-search {background:none; margin:0; padding:0; width:774px; height:28px; float:right; text-align:left;}

#menu {background:none; border-left:1px solid #D6D6D6; margin:0; padding:0; width:560px; height:28px; float:left; text-align:left;}
#menu ul {margin:0; padding:0; list-style:0; width:auto; height:28px; font-size:14px; color:#353535;}
#menu ul li {margin:0; padding:5px 10px 0 10px; border-right:1px solid #D6D6D6; width:auto; height:23px; float:left;}
#menu ul li a, #menu ul li a:link, #menu ul li a:active, #menu ul li a:visited {color:#353535; text-decoration:none;}
#menu ul li a:hover {color:#DB4F97; text-decoration:none;}

#search {margin:0; padding:3px 0 0 0; width:211px; height:25px; float:right; text-align:left;}
#search input#s {background:#fff url(images/search.jpg) left no-repeat; border:1px solid #353535; border-width:1px 0 0 1px; margin:0; padding:4px 0 0 24px; width:183px; height:17px; color:#717171; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#menu-pink {background:#FE8BC4; border:0; margin:0; padding:0; width:973px; height:25px; text-align:left;}

#menu2 {background:none; border-right:1px solid #fff; margin:0; padding:0; width:656px; height:25px; float:left; text-align:left;}
#menu2 ul {margin:0; padding:0; width:auto; height:25px; font-size:11px; color:#FFFBFE;}
#menu2 ul li {margin:0px; padding:6px 12px 0 12px; width:auto; height:19px; float:left;}
#menu2 ul li a, #menu2 ul li a:link, #menu2 ul li a:active, #menu2 ul li a:visited {color:#FFFBFE; text-decoration:none;}
#menu2 ul li a:hover {text-decoration:underline;}

#menu3 {background:none; border:0; margin:0; padding:0 0 0 10px; width:305px; height:25px; float:right; text-align:left;}
#menu3 ul {margin:0; padding:0; width:auto; height:25px; font-size:11px; color:#FFFBFE;}
#menu3 ul li a, #menu3 ul li a:link, #menu3 ul li a:active, #menu3 ul li a:visited {color:#FFFBFE; text-decoration:none;}
#menu3 ul li a:hover {text-decoration:underline;}
#menu3 ul li#twitter {background:url(images/twitter.png) left no-repeat; margin:0; padding:6px 25px 0 25px; width:auto; height:19px; float:left;}
#menu3 ul li#feeds {background:url(images/feeds.png) left no-repeat; margin:0; padding:6px 0px 0 20px; width:auto; height:19px; float:left;}




/* CONTENT PAGE */
#content-page {margin:0; padding:10px 0; width:973px; text-align:left;}




/* CONTENT */
#content {margin:0; padding:0; width:683px; float:left;}


/* home */
#destaque {margin:0; padding:0; width:365px; float:left;}

#hpGallery {width:365px; height:424px; position:relative; border-bottom:4px solid #fff; overflow:hidden;}
#hpGallery div {position:relative;}

#hpGallery div.testoGallery {position:absolute;	top:280px; left:8px; color:#0E8091; width:360px; overflow:hidden;}
div.testoGallery h2 {background:#fff; color:#0E8091; font-weight:bold; text-transform:uppercase; line-height:22px; display:inline; padding:2px 4px; overflow:hidden;}
div.testoGallery div {margin-top:10px; overflow:hidden;}
div.testoGallery p {color:#000;	font-size:12px; line-height:18px; padding:3px 4px; background:#fff; margin-top:10px; display:inline; overflow:hidden;}

#paginazioneFoto {position:absolute; margin-top:-50px; width:365px; height:36px; background: url(images/bg_nav_gallery.gif); z-index:200;}

#nav {float:right; margin-right:8px; z-index:1000;}
#nav a {display:block; float:left; background:#fff; color:#fff; width:9px; height:9px; border:1px solid #fff; margin:0px 2px; padding:0; vertical-align:middle;}
#nav a:hover {background:#FE8BC4; color:#0E8091;}		
a#pausa {position:absolute;	top:12px; left:8px;}



#atualizacoes {background:#FFF5FB; margin:0 0 0 7px; padding:0; width:311px; height:424px; float:left;}
#atualizacoes p {margin:0; padding:0;}
#atualizacoes .title-top {padding:0 0 10px 0;}
#atualizacoes .title-top span {background:#fff; margin:0 0 0 7px; padding:5px 10px; color:#FF339A; font-size:16px;}
#atualizacoes .post {margin:10px 7px 0 7px; padding:0;}
#atualizacoes .post .title {margin:8px 0 2px 0; color:#4A4A4A; font-size:13px; height:16px; overflow:hidden;}
#atualizacoes .post .title a, #atualizacoes .post .title a:link, #atualizacoes .post .title a:active, #atualizacoes .post .title a:visited {color:#4A4A4A; text-decoration:none;}
#atualizacoes .post .title a:hover {text-decoration:underline;}
#atualizacoes .post .txt {border-bottom:1px solid #E7DEE3; margin:0; padding:0 0 8px 0;}
#atualizacoes .arquivo {margin: 13px 0 0 0; padding:0; float:right;}
#atualizacoes .arquivo span {background:#fff; margin:0; padding:3px 7px 2px 7px; color:#FF339A; font-size:11px;}

#footer-home {background:none; border:0; margin:1px 0 0 0; padding:0; width:973px;}

#flickr-home {background:#FFF5FB; margin:0 0 15px 0; width:482px; float:left; color:#434343;}
#flickr-home a, #flickr-home a:link, #flickr-home a:active, #flickr-home a:visited {color:#434343;}
#flickr-home .title-top {padding:0 0 10px 0;}
#flickr-home .title-top span {background:#fff; margin:0 0 0 7px; padding:5px 10px; color:#FF339A; font-size:16px;}
#flickr-home .post {margin:0; padding:8px 7px;}
#flickr-home img {border:0; width:75px; height:75px; float:left; margin:0 2px 0 1px; padding:0;}
#flickr-home .ver-tudo {border-top:2px solid #fff; margin:3px 0 0 0; padding:4px 7px;}

#banner-home {width:480px; float:right;}



/* single post */
#single-post {border-top:1px solid #BEBEBE; width:677px; padding:5px 0 0 0; margin:1px 0 0 0;}

#single-post .post {width:500px; margin:0 0 15px 0; float:left; text-align:left;}
#single-post .title {background:none; border:0; margin:0 0 10px 0; font-size:16px; color:#545454;}
#single-post .title a, #single-post .title a:link, #single-post .title a:active, #single-post .title a:visited {color:#545454;}
#single-post .entry {margin:0; padding:0;}

#single-post .meta {width:167px; float:right; text-align:left;}
#single-post .meta .caixa {background-color:#EEEEEE; margin:0 0 15px 0; padding:5px; color:#363636; font-size:10px; line-height:15px;}
#single-post .meta .title {background:none; border:0; margin:0 0 3px 0; padding:0; color:#CACACA; font-size:10px; text-transform:uppercase; font-weight:bolder;}
#single-post .meta .txt {background:none; border:0; margin:0 0 15px 0; padding:0; color:#CACACA; font-size:10px;}
#single-post .meta .txt a, #single-post .meta .txt a:link, #single-post .meta .txt a:active, #single-post .meta .txt a:visited {color:#CACACA;}
#single-post .meta .txt ul li {margin:0; padding:2px 0; border-bottom:1px dotted #F1F1F1;}



/* post */
.box-post {border:1px solid #f1f1f1; width:150px; float:left; margin:5px 3px 13px 2px; padding:5px;}
.box-post .post-title {margin:0 0 2px 0; height:16px; overflow:hidden; font-size:14px; font-weight:bolder;}
.box-post .entry {margin:0; padding:0;}
.box-post .entry a {display:none;}


/* página */
#pagina {width:677px; padding:0; margin:0;}
#pagina .title {background:none; border:0; margin:0 0 2px 0; font-size:16px; color:#545454;}
#pagina .entry {margin:0; padding:0;}


/* página de arquivos */
#page-archives {margin:0; padding:0;}
#page-archives h2 {border-bottom:1px dotted #f2f2f2; margin:0 0 5px 0; padding:0 0 1px 0; font-size:14px; font-weight:normal;}
#page-archives ul {margin:0; padding:0;}
#page-archives ul li {border-bottom:1px dotted #f1f1f1; margin:0; padding:2px 0; width:338px; float:left;}
#page-archives ul li ul {margin:0; padding:0;}
#page-archives ul li ul li {border:0; margin:0; padding:1px 0 0 10px;}


/* resultado busca */
ul.resultado-busca {margin:0; padding:0;}
ul.resultado-busca li {margin:0; padding:3px 0; border-bottom:1px solid #f1f1f1;}
ul.resultado-busca p {margin:0px; padding:0;}


/* COMMENTS */
#comments {margin:10px 0;}
.comment-number {display:block; padding:20px 0 5px 0; font-weight:bold;}
.comment-number span {font-size:1.3em; color:#777;}
.none {border-bottom:1px dashed #EAEADE;}

h4 {border-bottom:1px solid #EAEADE; margin:25px 0; padding-bottom:2px;}
h4 a:hover {color:#655545; text-decoration:none;}

li.comment {background:none; border:1px solid #f1f1f1; margin:10px 0; padding:10px;}
li.comment.depth-2 {margin-bottom:10px;}

.avatar-author {padding:5px;}
.c-grav {width:auto; float:left; margin-right:7px;}
.c-grav img {border:1px solid #f1f1f1; padding:3px;}

a.comment-reply-link {font-size:10px;}
.c-body {padding:0 3px 0 3px;}
.c-body p {margin:3px 0; padding:0;}

ul.children {padding-top:5px; font-style:italic;}
ul.children li {padding-top:10px;}
ul.children li.commet {font-style:normal;}
ul.children li.byuser .avatar-author {padding:5px; font-style:normal;}

#comments .navigation {padding-top: 20px;}

form#commentform {margin-bottom:10px;}
form#commentform label.comment-field {display:block; margin:10px 0 3px 0; font-size:10pt;}
input.text-input, form#commentform textarea {padding:7px 3px; width:480px; font-family:inherit;}
input#author, input#email, input#url {width:300px;}
form#commentform input#submit {background:#D2D2D2; border:0; padding:5px; width:150px; color:#6A6A6A; font-weight: bolder;}
form#commentform p.guidelines {margin:10px 0;}
p.subscribe-to-comments, p.comments-rss{margin-bottom:10px;}
p.note {font-style:italic; font-size:9pt;}
ol.pinglist li {list-style-type:decimal-leading-zero; margin-left:28px; padding:0 0 3px 2px; font-size:1.0em;}






/* SIDEBAR */
#sidebar {margin:0; padding:0; width:283px; float:right;}

#sidebar .widget {margin:0 0 20px 0; padding:0;}
#sidebar .h2 {background:none; border-bottom:1px solid #E3E3E3; margin:0 0 5px 0; padding:0 0 1px 0; font-size:16px; color:#4F4F4F;}

#sidebar ul li {margin:0; padding:2px 0; border-bottom:1px dotted #f1f1f1;}

#lancamento {background:#FE8BC4; margin:0 0 15px 0; color:#FFFBFE;}
#lancamento p {margin:0; padding:0;}
#lancamento a, #lancamento a:link, #lancamento a:active, #lancamento a:visited {color:#FFFBFE;}
#lancamento .title-top {padding:0 0 10px 0;}
#lancamento .title-top span {background:#fff; margin:0 0 0 7px; padding:5px 10px; color:#FF339A; font-size:16px;}
#lancamento .post {margin:0; padding:10px 7px;}
#lancamento img {border:0; width:121px; height:121px; float:right; margin:0 0 0 10px; padding:0;}
#lancamento .title {margin:0 0 7px 0; padding:0; color:#FFFBFE; font-size:14px;}
#lancamento .txt {margin:0; padding:0;}
#lancamento .txt a {display:none;}
#lancamento .saiba-mais {margin:7px 0 0 0;}
#lancamento .ver-tudo {border-top:2px solid #fff; margin:3px 0 0 0; padding:4px 7px;}

#destaque-mes {background:#FFF5FB; margin:0 0 15px 0; color:#434343;}
#destaque-mes p {margin:0; padding:0;}
#destaque-mes a, #destaque-mes a:link, #destaque-mes a:active, #destaque-mes a:visited {color:#434343;}
#destaque-mes .title-top {padding:0 0 10px 0;}
#destaque-mes .title-top span {background:#fff; margin:0 0 0 7px; padding:5px 10px; color:#FF339A; font-size:16px;}
#destaque-mes .post {margin:0; padding:10px 7px;}
#destaque-mes img {border:0; width:121px; height:121px; float:right; margin:0 0 0 10px; padding:0;}
#destaque-mes .title {margin:0 0 7px 0; padding:0; color:#4343439; font-size:14px;}
#destaque-mes .txt {margin:0; padding:0;}
#destaque-mes .txt a {display:none;}
#destaque-mes .saiba-mais {margin:7px 0 0 0;}
#destaque-mes .ver-tudo {border-top:2px solid #fff; margin:3px 0 0 0; padding:4px 7px;}
#destaque-mes .grey {background:#E3E3E3; border-top:2px solid #fff; width:283px; height:15px;}






/* FOOTER */
#footer {background:url(images/footer.jpg) left top no-repeat; margin:0; padding:4px 0 15px 65px; width:908px; color:#767676;; font-size:10px;}
#footer a, #footer a:link, #footer a:active, #footer a:visited {color:#767676;}
#footer #menuf1 {margin:0 0 5px 0; padding:0;}
#footer #menuf1 ul li {margin:0; padding:0 15px 0 0; width:auto; float:left;}
#footer #menuf2 {margin:0 0 5px 0; padding:0;}
#footer #menuf2 ul li {margin:0; padding:0 15px 0 0; width:auto; float:left;}

#footer #credits {padding:10px 0 0 0; text-align:left; font-size:9px;}
#footer #credits span a, #footer #credits span a:link, #footer #credits span a:active, #footer #credits span a:visited {color:#BDBDBD;}