#logo_screen {top: 5px}
#header ul {overflow: visible}
#header li, #header li a {display: inline-block; vertical-align: top}
#header li a em {display: block}
body.fotografia_casamento_aniversario_infantil_gravidas_rio #main_content {width: auto; padding-left: 0; padding-right: 0}
body.fotografia_casamento_aniversario_infantil_gravidas_rio #main_content h1 {display: none}
body.fotografia_casamento_aniversario_infantil_gravidas_rio #main_content p img {display: block; margin: auto}
body.contact #main_content #summary #side {float: left; width: 47%; padding: 20px; margin: -20px 20px 50px -40px}
body.contact #main_content #summary {height: 150px}
body.contact #main_content #summary p {padding: 20px}
body.contact #main_content #summary #side p {padding: 0}
body.contact #main_content {height: 900px; position: relative}
body.contact #main_content #submit_result, body.contact #main_content #contact_content {width: 455px; position: absolute; top: 190px; right: 50px}
body.contact #main_content > #submit_result {width: 435px}
body.contact #main_content #contact_content {top: 230px; right: 40px}
body.contact #main_content label {width: 70px}
body.contact #main_content input, body.contact #main_content textarea {width: 280px; margin-left: 100px}

#header li a em {color: #BBB}
body.contact #main_content #side p, body.contact #main_content p em, body.contact #main_content h2 strong {color: #DD137B}
body.contact #main_content h2 {color: #000}
body.contact #main_content #summary {background: transparent}
body.contact #main_content #summary p {background: #EEE}
body.contact #main_content #summary #side, body.contact #main_content #summary #side p {background: #DEDEDD}