html * {padding: 0; border: none; margin: 0}
html {padding: 22px 0 10px}
body {width: 1000px; margin: auto}
a {outline: none}
h1 {width: auto; padding: 1.5em 0; margin-bottom: 0}
h2 {margin: 1.75em 0 1.5em 0; clear: both}
p {padding: .5em 0}
hr, li.empty {clear: both; float: none !important; display: block; visibility: hidden; min-height: 0 !important; height: 0 !important; margin: 0 !important}
#header {position: relative}
#header p {padding: 0}
#logo_print {display: none}
#logo_screen {display: block; height: 55px; padding: 4px 27px 0 27px}
#logo_screen img {display: block; width: 210px; height: 55px}
#slogan {display: none}
#header ul {position: absolute; top: 4px; left: 260px}
#header li {float: left; height: 55px}
#header li a {display: block; min-width: 50px; max-width: 95px; height: 30px; padding: 25px 12px 0px 12px; margin: 0 !important}
#header li.faq a {padding-top: 12px; padding-bottom: 13px}
#header li a strong {display: block}
#global_search, .blog #search {width: 170px; height: 20px; padding: 0 0 0 90px; position: absolute; top: -19px; right: 60px; z-index: 10000}
#global_search input, .blog #search input {width: 162px; height: 20px; padding: 0 4px; outline: none}
#tumblr_controls {right: auto; left: 3px}
#main_content {padding: 22px 60px}
#summary {padding: 20px 60px; margin: 0 0 30px 0; border-width: 1px; border-style: solid}
#summary p:first-child:first-letter {margin-top: -.42em; float: left}
body.contact #summary p:first-child:first-letter {margin: auto; float: none}
#see_data_sheet, #go_to_selection {width: 15%; padding-left: .5em; display: block; margin: auto}
.faq #main_content .questions, .z1leDRoun4eBi0qlEX2Ad18wri4RiEF1O #main_content .questions, .dominios #main_content .questions {float: left; width: 420px; margin: 0}
#first.questions {margin-right: 40px !important}
.faq #main_content .questions ul, .z1leDRoun4eBi0qlEX2Ad18wri4RiEF1O #main_content .questions ul, .dominios #main_content .questions ul {width: auto; margin: 10px 0 30px 20px}
.faq #main_content .questions li li, .z1leDRoun4eBi0qlEX2Ad18wri4RiEF1O #main_content .questions li li, .dominios #main_content .questions li li {margin-bottom: .5em}
.faq #main_content h2, .z1leDRoun4eBi0qlEX2Ad18wri4RiEF1O #main_content h2, .dominios #main_content h2 {clear: both; padding-top: 1em; border-width: 1px 0 0; border-style: dotted; margin-top: 2em; margin-bottom: 0}
.faq #main_content h3, .situacao #main_content h3, .z1leDRoun4eBi0qlEX2Ad18wri4RiEF1O #main_content h3, .dominios #main_content h3 {padding: 1.75em 0 .75em}
.faq #main_content p, .z1leDRoun4eBi0qlEX2Ad18wri4RiEF1O #main_content p, .dominios #main_content p, .termos #main_content p {width: 640px; margin-right: auto; margin-left: auto}
.termos #main_content p strong span {float: left; margin-left: -3.5em}
.faq #main_content ol, .z1leDRoun4eBi0qlEX2Ad18wri4RiEF1O #main_content ol, .dominios #main_content ol, .termos #main_content ol, .faq #main_content ul, .situacao #main_content ul, .z1leDRoun4eBi0qlEX2Ad18wri4RiEF1O #main_content ul, .dominios #main_content ul {margin: 20px 200px}
.faq #main_content ol li, .z1leDRoun4eBi0qlEX2Ad18wri4RiEF1O #main_content ol li, .dominios #main_content ol li, .termos #main_content li, .faq #main_content ul li, .situacao #main_content ul li, .z1leDRoun4eBi0qlEX2Ad18wri4RiEF1O #main_content ul li, .dominios #main_content ul li {margin-bottom: .75em}
.dominios #main_content li p {width: auto}
.dominios #main_content li ol, .dominios #main_content li ul {margin: 20px 50px}
.dominios #summary {float: left; width: 30%; margin-right: 40px}
.dominios #summary p {width: auto}
#subnavigation {height: 20px; padding: 0 15px; margin-top: -15px; margin-bottom: 1em}
#subnavigation * {display: inline; padding: 0}
#subnavigation a {padding: 0 0 0 1.25em; margin: 0 4em}
#thumbnails {margin-right: -50px}
.videos #thumbnails {margin-top: 40px}
#thumbnails li {float: left; width: 244px; height: 244px; margin: 45px 20px 35px 28px; position: relative}
.pictures#gallery #thumbnails li, .pictures#search #thumbnails li {margin-top: 10px}
.videos #thumbnails li {width: 164px; height: auto; margin-right: 28px}
#thumbnails h2 {position: absolute; bottom: 230px; left: 0}
.videos #thumbnails h2 {bottom: 142px}
#thumbnails h2 a {padding: 1px 0; border-width: 0 0 1px; border-style: dotted}
#thumbnails h2 a:hover {border-style: solid}
#thumbnails h3, #thumbnails label {padding: 3px; position: absolute; right: 0; top: 0}
.videos #thumbnails h3 {display: none}
#thumbnails label {right: 40%; left: 40%}
#thumbnails div {padding-bottom: 30px}
#thumbnails div a {display: block}
#thumbnails img {border-width: 2px; border-style: solid}
.videos #thumbnails img {display: block; width: 100%}
.pages {padding: 0 20px 95px 20px; margin: -10px 0 -65px 0}
.pages a {padding: 3px 8px; margin: 0 -5px}
.pages strong, p.second strong {padding: 3px 5px 6px 5px; border-width: 1px; border-style: solid}
.pages strong {border-bottom: none}
.pages .previous, .pages .next {display: inline-block; margin: 0}
.pages .previous span, .pages .next span {width: 6px; height: 10px; padding: 10px 5px}
p.second {padding: 92px 20px 0 20px; margin: -90px 0 0 0}
p.second strong {border-top: none}
body#search .pages {margin-top: 1em}
#data_sheet ul {padding-left: 1em; margin-right: -50px}
#data_sheet li {float: left; width: 43.5%; min-height: 13em; padding-right: 1.5em; padding-bottom: 2em; border-width: 0 1px 0 0; border-style: solid; margin-right: 2em}
#data_sheet dl {margin-top: .75em}
#data_sheet dt {float: left; margin-right: .5em}
#data_sheet dd {margin-bottom: .75em; margin-left: 3em}
#big_picture, #big_video {min-height: 33.25em; height: auto !important; height: 33.25em; margin-bottom: 1em; position: relative}
#big_picture a, #big_video a {width: 45px; height: 46px; position: absolute; top: 18em}
#big_picture #previous, #big_video #previous {left: -2em}
#big_picture #next, #big_video #next {right: -1.8em}
#big_picture a span, #big_video a span {width: 105%; height: 46px; position: absolute}
#big_picture img {padding: 2px}
#big_picture label {width: 13%; padding: 3px; position: absolute; bottom: -6px; right: 43.5%; left: 43.5%; display: none}
#big_video object p {margin: 1.5em 10em}
#big_video label {display: block; margin: .25em auto 0 auto; width: auto}
#big_video label span {display: block}
#big_video object a {position: static}
#picture_description {display: none}
#tags {margin-top: -5px; margin-bottom: 15px}
#tags a, .tags a {margin: 0 10px}
.criar_site_fazer_site#index #main_content {padding-bottom: 60px}
.criar_site_fazer_site#index #main_content h1 {width: 850px; margin: auto; padding: .8em 0; margin-bottom: -6.25em}
.criar_site_fazer_site#index #main_content h1 strong {display: block; width: 43%; line-height: 1.1em; position:relative}
.criar_site_fazer_site#index #summary {width: 850px; height: 420px; padding: 0; margin: auto; border: none}
.criar_site_fazer_site#index #summary * {padding: 0; margin: 0}
.criar_site_fazer_site #quote {padding: 20px 280px 20px 100px; border-width: 1px 0 0; border-style: solid; margin: 23px 0 0}
.criar_site_fazer_site #quote p {margin: .25em 0}
.criar_site_fazer_site cite a {display: block; padding: 0 40px 35px 640px; border-width: 0 0 1px; border-style: solid; margin-top: -56px}
.criar_site_fazer_site#index #summary h2 {width: 456px; float: right; position: relative}
.criar_site_fazer_site#index #summary h2 span {display: block; width: 208px; height: 134px; padding: 36px 6px 10px 6px; position: absolute}
.criar_site_fazer_site#index #summary h2 span#in_24_hours {width: 190px; padding-right: 15px; padding-left: 15px; top: 0; right: 228px}
.criar_site_fazer_site#index #summary h2 span#beautiful {height: 104px; padding-top: 66px; top: 0; right: 0}
.criar_site_fazer_site#index #summary h2 span#no_limits {width: 194px; padding-right: 13px; padding-left: 13px; top: 188px; right: 228px}
.criar_site_fazer_site#index #summary h2 span#top_of_search {top: 188px; right: 0}
.criar_site_fazer_site#index #summary #price {float: none; width: 220px; height: 200px; padding-top: 45px; position: relative; top: 180px; left: 60px}
#price span {display: block; width: 220px; height: 200px !important; position: absolute; bottom: 0; left: 0}
#price strong {display: block}
.criar_site_fazer_site #summary h3 {margin: 135px 153px 0 auto !important}
.criar_site_fazer_site #summary h3, .criar_site_fazer_site #summary h3 a {display: block; width: 300px; height: 100px; padding: 0}
body.criar_site_fazer_site#index #main_content h3 a:active {position: relative; top: 1px}
.criar_site_fazer_site #summary {width: auto !important; padding: 23px 0 0 480px !important; height: auto !important}
.criar_site_fazer_site #summary p {width:380px; padding: .7em 0 0 !important; display: block !important}
.criar_site_fazer_site #summary p:first-child:first-letter {margin-top: 0; float: none}
.criar_site_fazer_site #main_content p {margin-top: 3.75em; margin: 3.5em 150px -1.5em; line-height: 1.5em; color: #666}
#ten_reasons, #features {width: 780px; margin: 0 auto}
#ten_reasons li, #features li {float: left; width: 41.5%; height: 50px; margin: 0 25px}
#ten_reasons > li, #features > li {margin: 0 25px 0 35px}
#ten_reasons li {height: 190px !important; margin-bottom: 25px !important}
#ten_reasons img {float: right; margin: 10px 0 0 5px}
.criar_site_fazer_site#index #summary h3, .criar_site_fazer_site#index #summary p {display: none}
.first_steps, #first_steps {}
#first_steps h3 {text-transform: uppercase; font-weight: bold; margin-bottom: 1em}
#first_steps li {float: left; width: 240px; list-style: none; margin-right: 80px}
li#third_step, #first_steps li li {margin-right: 0}
#first_steps ol {margin-top: .75em}
#first_steps li li {float: none; width: auto; margin-left: 25px; margin-bottom: .5em}
.criar_site_fazer_site#index li.empty {height: 0 !important; margin: 0 !important}
.contact #summary {float: left; width: 30%}
.contact #summary h3 {padding-right: 40px; margin-bottom: 1.5em}
.contact #summary h3 em {display: block; margin-bottom: .25em}
.contact #summary ul {margin-top: 1.5em}
.contact #summary li {margin-bottom: 1em; margin-left: 1.5em}
.contact form {padding-bottom: 3em; padding-left: 47%}
.contact label, .contact input, .contact textarea {display: block; margin-top: .55em}
.contact input, .contact textarea {width: 320px; padding: 2px 7px; border-width: 1px; border-style: solid; margin-top: -1.3em; margin-bottom: 1em; margin-left: 140px}
.contact textarea {height: 14em}
.contact button, button {display: block; padding: 3px 7px; border-width: 1px; border-style: outset; margin: 0 auto}
.contact button {margin-left: 30%}
.contact button:active {top: 1px}
.contact button.submitting, button.submitting {padding-left: 2.5em}
#submit_error, #submit_success {height: 64px; padding: 0 40px}
#submit_error {float: right; width: 255px; margin-bottom: -70px; position: relative; top: -70px; right: -8px}
.email_field_with_errors {width: 297px !important; padding-right: 30px !important}
#submit_success {padding-bottom: 5em; margin-left: 46%}
body.application #main_content h2 {height: 325px; padding-right: 30%; margin: -1.5em 0 -250px 0}
p#not_found {display: inline; padding: .3em .5em; position: relative; top: 2em}
body.application #main_content h3 {margin: 1.5em 0 1em 0}
body.application #main_content ul {width: 50%; min-height: 200px}
body.application #main_content li {margin-bottom: 1em; margin-left: 1.1em}
#footer {height: 85px; padding-top: 15px; margin-bottom: 50px}
#footer p {padding: 0}
#footer h2, #footer h3 {margin: 0}
#beonthenet img {width: 95px; height: 22px; margin: 0 -4px -3px 0}
#footer h6 {display: none}
dt {display: list-item; margin-left: 13px}
dd {margin: 0 0 1em 13px; margin-bottom: 1em}
.article .header {padding-bottom: 1em}
.article .header h2 {margin: 0}
.article .header h2 a:hover {border-width: 0 0 1px; border-style: solid}
.article img {-webkit-border-radius: 10px; -moz-border-radius: 10px}
.blog h3 {margin: 1em 0}
.blog ol li {margin-left: 2.25em}
.blog #main_content {position: relative}
#posts, #articles, #post .article {display: inline-block; vertical-align: top; width: 640px; margin-right: 30px}
.article {padding-bottom: 40px; border-width: 0 0 1px; border-style: dotted; margin-bottom: 40px}
#post .article {border-width: 0}
.blog h5 {margin: .5em 0 1.5em}
.article .body ul {margin: 15px}
.article .body ul li {margin-bottom: .75em !important}
.note {padding: 20px; border-width: 1px; border-style: solid; -webkit-border-radius: 20px; -moz-border-radius: 20px; margin: 1em 0}
#comments {border-width: 1px 0 0; border-style: dotted}
#comments h3 {padding: 1em 0}
#comments ol li {padding-bottom: 20px; margin: 0 0 2em; position: relative; z-index: 2}
#comments cite, #comments li span {position: absolute; top: 0}
#comments cite {padding: 0 40px 10px 0; left: 0; z-index: 1}
#comments li span {width: 100%; padding: 0 0 29px; right: 0}
#comments blockquote {padding: 0 20px 1px; border-width: 0 1px 0; border-style: solid; margin: 25px 0 0}
#new_comment {margin-top: 5em}
#new_comment legend {padding-bottom: 2em}
#new_comment fieldset {position: relative; left: 9px}
#new_comment > fieldset {left: 0}
#new_comment input {width: 210px; padding: 2px 7px; border-width: 1px; border-style: solid}
#new_comment label {padding-left: 20px}
#new_comment #email {margin-left: 40px}
#new_comment label#content {display: block; padding-top: 20px; padding-bottom: 25px}
#new_comment textarea {width: 598px; height: 175px; padding: 0 20px; border-width: 0 1px 0; border-style: solid; outline: none; margin-top: -1px; margin-bottom: 19px}
#new_comment button {position: absolute; bottom: -30px; left: 530px}
#new_comment button:active {bottom: -31px}
.blog #main_content hr, #sidebar_delimiter {display: none}
#sidebar {display: inline-block; width: 202px}
#feed a {padding-left: 20px}
#sidebar ul, #sidebar ol {margin-left: 10px}
#sidebar li {border-width: 0; border-style: solid}
#sidebar li a {display: block; padding: 3px; margin: 0}
#post #sidebar {margin-top: 6em}
.blog .text, .link, .quote, .photo, .video, .audio, .chat, .photoset-post {padding-bottom: 40px; border-width: 0 0 1px; border-style: dotted; margin-bottom: 40px}
.convo .odd {margin-right: 30px}
.convo .even {margin-left: 30px}
.pre-post {margin: -2px 0 15px}
.pre-post .permalink, .article .header p a {padding: 0 0 0 2.5em; position: relative; left: -1.6em}
.blog .title {margin-bottom: 0}
.blog .title a:hover {border-width: 0 0 1px; border-style: solid}
.blog object {width: 640px; height: 480px}
.tags {margin-top: 20px}
cite.source {display: block}
#disqus_thread {width: 640px}
#dsq-options, #dsq-alerts, .dsq-header-avatar, .dsq-mod-star, .dsq-comment-footer *,.dsq-comment-options, .dsq-by, #dsq-login, .dsq-authenticated-pic, .dsq-login-icon, #dsq-toolbar-items, #form-block-submit select, #choose-subscription {display: none !important}
.dsq-comment {margin-bottom: 30px !important}
.dsq-comment-header {height: 20px !important; padding: 0 0 20px !important}
.dsq-comment-cite, .dsq-header-meta {display: block !important; padding-right: 40px !important; padding-bottom: 10px !important; position: relative; z-index: 3}
.dsq-comment-body {padding: 0 20px !important; border-width: 0 1px 0 !important; border-style: solid !important; margin: 0 !important}
.dsq-comment-footer {height: 20px !important; padding: 0 !important; margin-top: 0 !important}
iframe.dsq-post-reply, iframe.dsq-post-reply-authenticated {width: 656px !important; height: 360px !important}
#comment-form {width: 650px !important; height: auto !important}
#comment-form textarea {width: 615px; height: 160px; padding: 20px 20px 36px}
.form-info {width: 200px; margin-top: -10px}
input.form-text {width: 200px; height: 18px; padding: 0 2px}
#choose-subscription, #lightbox-status, #lightbox-form {display: none !important}
#lightbox {width: 330px}
#lightbox-skip:after {display: block; width: auto}
iframe.dsq-post-reply, iframe.dsq-post-reply-authenticated {display: none}
#dsq-post-add > iframe.dsq-post-reply, #dsq-post-add > iframe.dsq-post-reply-authenticated {display: block}
.choose-browser {width: 640px; margin-bottom: 40px}
.choose-browser ul {height: 130px; margin-right: 0 !important; margin-left: 0 !important}
.choose-browser li {float: left}
.choose-browser li a {display: block; width: 96px; height: 30px; padding: 100px 16px 0}
#pagination {clear: both}
#go_to_selection, body#selection #main_content, body#checkout #main_content, body#pictures_sent {display: none}

html * {color: #666}
h1, #ten_reasons p strong {color: #A5AC27}
#gallery #main_content h1, #search #main_content h1, #search_result_count, h2 {color: #277AAC}
#gallery #main_content h1 em, #search #main_content h1 em, #search_result_count em {color: #A5AC27}
h3 {color: #111}
em {color: #111}
strong {color: #333}
#logo_screen {background: #A5AC27 url(../images/header_top_bg.png) no-repeat top center}
#logo_screen a img, #header li a, #header li a strong {color: #FFF}
#slogan {color: #A5AC27}
#header li a:hover {background: #A5AC27 url(../images/tab_hover.gif) repeat-x center top}
#header li a:active {background: #939A1E url(../images/tab_active.gif) repeat-x center top}
#header li.current {background: transparent url(../images/tab_current.gif) no-repeat center bottom}
#header li.current a:hover {background: none}
#global_search, .blog #search {background: transparent url(../images/global_seach_site.gif) no-repeat center left}
.blog #search {background-image: url(../images/global_seach_blog.gif)}
#global_search input, .blog #search input {background: #ECECE6 url(../images/global_search_bg.png) no-repeat center center}
#main_content {background: #FFF url(../images/main_content_bg.png) repeat center center}
#summary {background: #F8F8F8; border-color: #FDFDFD}
#summary p:first-child:first-letter {color: inherit}
body.contact #summary p:first-child:first-letter {color: #555}
#see_data_sheet, #go_to_selection {color: #277AAC; background: transparent url(../images/arrow_down.gif) no-repeat left center}
#see_data_sheet:hover, #go_to_selection:hover {color: #A5AC27}
#summary object p {color: #999}
.faq #main_content .questions li, .z1leDRoun4eBi0qlEX2Ad18wri4RiEF1O #main_content .questions li, .dominios #main_content .questions li {color: #111}
.faq #main_content .questions li li, .z1leDRoun4eBi0qlEX2Ad18wri4RiEF1O #main_content .questions li li, .dominios #main_content .questions li li {color: #666}
.faq #main_content h2, .z1leDRoun4eBi0qlEX2Ad18wri4RiEF1O #main_content h2, .dominios #main_content h2 {border-color: #CCC}
.faq #main_content p, .z1leDRoun4eBi0qlEX2Ad18wri4RiEF1O #main_content p, .termos #main_content p {color: #555}
.termos #main_content p strong span {color: #333}
#subnavigation {background: #F3F3EC url(../images/subnavigation_bg.png) no-repeat center center}
#go_back_to_thumbnails, #go_to_gallery, #subnavigation #see_data_sheet {background: transparent no-repeat left center}
#go_back_to_thumbnails {background-image: url(../images/arrow_left.gif)}
#go_to_gallery {background-image: url(../images/arrow_right.gif)}
#subnavigation #see_data_sheet {background-image: url(../images/arrow_down.gif)}
#thumbnails h2 a, #thumbnails h3, #thumbnails label {background: #FFF; border-color: #A5AC27}
#thumbnails h2 a:hover {color: #111}
#thumbnails h3 a {color: #277AAC}
#thumbnails div {background: #FFF url(../images/thumbnail_shading.png) no-repeat center bottom}
#thumbnails img {border-color: #FFF}
#thumbnails a:hover img {border-color: #A5AC27}
#thumbnails img {color: #999}
.pages {background: transparent url(../images/pages_bg_top.png) no-repeat center bottom}
.pages a:link {color: #555}
.pages a:hover {color: #A5AC27}
.pages strong, p.second strong {color: #277AAC; background: #FDFDFD; border-color: #DEDEDE}
.pages .previous, .pages .next, .pages .previous:hover, .pages .next:hover {color: #FFF !important}
.pages .previous span, .pages .next span {background: transparent url(../images/arrow_left.gif) no-repeat center center}
.pages .next span {background-image: url(../images/arrow_right.gif)}
p.second {background: transparent url(../images/pages_bg_bottom.png) no-repeat center top}
p.empty {background: none}
#data_sheet li {color: #333; border-color: #F5F5F5}
#data_sheet dt {color: #333; background: #FBFBFB}
#big_picture a span, #big_video a span {background: #FFF no-repeat center center}
#big_picture #previous span, #big_video #previous span {background-image: url(../images/arrow_previous.png)}
#big_picture #previous:hover span, #big_video #previous:hover span {background-image: url(../images/arrow_previous_hover.png)}
#big_picture #previous:active span, #big_video #previous:active span {background-image: url(../images/arrow_previous_active.png)}
#big_picture #next span, #big_video #next span {background-image: url(../images/arrow_next.png)}
#big_picture #next:hover span, #big_video #next:hover span {background-image: url(../images/arrow_next_hover.png)}
#big_picture #next:active span, #big_video #next:active span {background-image: url(../images/arrow_next_active.png)}
.criar_site_fazer_site#index #main_content h1 strong {color: #333}
.criar_site_fazer_site#index #summary {background: transparent}
.criar_site_fazer_site #summary p {color: #277AAC}
body.criar_site_fazer_site#index #summary p strong {}
.criar_site_fazer_site#index #summary h2 span, .criar_site_fazer_site#index #summary h2 span strong {color: #FFF}
.criar_site_fazer_site#index #summary h2 span#in_24_hours {background: #49A5DE}
.criar_site_fazer_site#index #summary h2 span#beautiful {background: #A8AE2F}
.criar_site_fazer_site#index #summary h2 span#no_limits {background: #D9A82E}
.criar_site_fazer_site#index #summary h2 span#top_of_search {background: #DE5F83}
.criar_site_fazer_site#index #summary #price {color: #277AAC}
#price span {background: transparent url(../images/badge_price.png) no-repeat center center; background-image: url(../images/badge_price_medium.png)}
#price strong {color: #277AAC; text-shadow: 0px 2px 2px #103145}
body.criar_site_fazer_site#index #main_content h3 a {color: #FFF; text-shadow: 0 -1px 2px #5b5e16; background: #A5AC27 url(../images/button_create_account_big.png) no-repeat top center}
body.criar_site_fazer_site#index #main_content h3 a:hover {background-image: url(../images/button_create_account_big_hover.png)}
body.criar_site_fazer_site#index #main_content h3 a:active {background-image: url(../images/button_create_account_big_active.png)}
body.criar_site_fazer_site#index #main_content h3 em {color: #FFF}
body.criar_site_fazer_site#index #main_content h3 a:active, body.criar_site_fazer_site#index #main_content h3 a:active em {color: #EEE}
.criar_site_fazer_site #quote {background: transparent url(../images/quotes.png) no-repeat center 15px; border-color: #A5AC27}
.criar_site_fazer_site #quote p {color: #333}
.criar_site_fazer_site cite a {border-color: #A5AC27}
body.criar_site_fazer_site#index #main_content ul img {color: #999}
.contact #summary h3 {background: transparent url(../images/interrogation_mark.png) no-repeat right bottom}
.contact input, .contact textarea {background: #FFF; border-color: #AAA}
input:focus, textarea:focus {color: #111; border-color: #555}
.contact button, button {color: #FFF; background: #A5AC27 url(../images/button_gradient.png) repeat-x bottom left; border-color: #A5AC27}
.contact button:active, button:active {background: #A5AC27 url(../images/button_gradient_a.png) repeat-x top left}
.contact button.submitting, button.submitting {color: #555; background: #DDD url(../images/spinner_form.gif) no-repeat 5% center; border-color: #EEE}
#submit_error {color: #AC2E27; background: #FFFF80}
.email_field_with_errors {color: #AC2E27; background: #FFFF80 url(../images/alert_email_error.gif) no-repeat 97% center !important; border-color: #AC2E27 !important}
#submit_success {color: #A5AC27}
body.application #main_content h2 {background: transparent no-repeat top right}
body#page_not_found #main_content h2 {background-image: url(http://just-remind.us/images/errors/error404.gif)}
body#server_error #main_content h2 {background-image: url(http://just-remind.us/images/errors/error500.gif)}
p#not_found {color: #111; background: #EEE}
a b, a strong, a em {color: inherit}
.blog h3 {color: #333}
.blog .text, .link, .criar_site_fazer_site #quote, .photo, .video, .audio, .chat, .photoset-post {border-color: #CCC}
.blog p {color: #555}
.blog .date {color: #666}
.article .header p strong > a {background: #FFF url(../images/arrow_right.gif) no-repeat 13px center}
.article .header h2 a {color: #277AAC}
.article .header h2 a:hover {color: #000; border-color: #A5AC27}
.article .header p em {color: #666}
.blog h5 cite {color: #444}
.note {border-color: #A5AC27}
#comments {border-color: #666}
#comments cite, #comments cite * {color: #277AAC}
#comments cite {background: transparent url(../images/comment_balloon_tip.gif) no-repeat right bottom}
#comments li span, #new_comment label#content {background: transparent url(../images/comment_balloon_top.png) no-repeat left bottom}
#comments blockquote {border-color: #A5AC27}
#comments blockquote, #new_comment textarea {background: #FFF url(../images/comment_balloon.gif) repeat center left}
#comments li, #new_comment {background: #FFF url(../images/comment_balloon_bottom.png) no-repeat center bottom}
#new_comment legend {color: #333}
#new_comment input {border-color: #AAA}
#new_comment #comment_name {color: #277AAC}
#new_comment textarea {border-color: #A5AC27}
#feed a {background: transparent url(../images/rss.png) no-repeat center left}
#sidebar li {color: #DDD; border-color: #FFF}
#sidebar li a:hover, #sidebar li a:focus {color: #000; background-color: #EEE}
#sidebar li em {color: #777}
.dsq-comment-cite, .dsq-header-meta {background: transparent url(../images/comment_balloon_tip.gif) no-repeat right bottom !important}
.dsq-header-meta, .dsq-header-meta * {background: none !important}
.dsq-comment-header {background: #FFF url(../images/comment_balloon_top.png) no-repeat center bottom !important}
.dsq-comment-body {border-color: #A5AC27 !important; background: #FFF url(../images/comment_balloon.gif) repeat-y center center !important}
.dsq-comment-footer {background: #FFF url(../images/comment_balloon_bottom.png) no-repeat center center !important}
#comment-form textarea {background: transparent url(../images/comment_form_balloon.png) no-repeat left top; border: none; outline: none}
#lightbox-skip:after {color: #000}
.download-safari {background: url(http://assets3.beonthe.net/accounts/beonthe.net/images/browsers/safari.png?1) no-repeat center 20px}
.download-chrome {background: url(http://assets3.beonthe.net/accounts/beonthe.net/images/browsers/chrome.png) no-repeat center 20px}
.download-opera {background: url(http://assets3.beonthe.net/accounts/beonthe.net/images/browsers/opera.png) no-repeat center 20px}
.download-firefox {background: url(http://assets3.beonthe.net/accounts/beonthe.net/images/browsers/firefox.png) no-repeat center 20px}
.download-ie8 {background: url(http://assets3.beonthe.net/accounts/beonthe.net/images/browsers/ie8.png) no-repeat center 20px}
#footer * {color: #FFF}
#footer {background: #A5AC27 url(../images/footer_bg.png) no-repeat bottom center}
a, a:link {color: #277AAC}
a:visited {color: #7EAB88}
a:hover {color: #A5AC27}
a:active {color: #333}
/* /Links */