@media screen { *{ margin:0; padding:0; } body { font: 62.5% 'Lucida Grande', Verdana, Arial, Sans-Serif; background: #999999; margin: 0px; padding: 0px; } body a, body a:visited { color: #466EDB; text-decoration: none; } body a:hover { text-decoration: underline; } body p { padding: 5px 0px; margin: 5px 0px; } #page { width: 950px; margin: 0px auto; background: #FFF url(/wp-content/themes/ProSense-Blue/images/page_background.jpg) top center repeat-y; padding: 0 10px 0 10px; } #header { width: 100%; background: #000; height: 100%; background: #FFF url(/wp-content/themes/ProSense-Blue/images/header_footer_img.jpg) top center repeat-y; } #header h1 { font-size: 3.0em; padding: 0; margin: 0; color: #fff; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; } .titulo_blog { font-size: 3.0em; padding: 0; margin: 0; color: #fff; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; } .titulo_blog a { color: #fff; } #header h1 a { color: #fff; } .description { font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; } #header #header_right { float:right; width: 390px; text-align: right; font-size: 1.2em; color: #fff; padding: 20px 20px 20px 0; } #header #header_left { float:left; width: 480px; text-align: left; font-size: 1.2em; color: #fff; padding: 10px 0px 20px 20px; } #subscribe { text-align: right; } #wrapper { width: 100%; } #content { float: left; width: 500px; line-height: 1.6em; padding-left: 20px; padding-top: 20px; } #sidebar { float: right; width: 410px; margin-left: 0px; padding-top: 20px; } #footer { color: #fff; width: 100%; clear: both; background: #FFF url(/wp-content/themes/ProSense-Blue/images/header_footer_img.jpg) top center repeat-y; } #footer a, #footer a:hover, #footer a:visited { color: #fff; text-decoration: none; } #footer_left { padding: 10px 0 10px 20px; text-align: left; float: left; width: 480px; line-height: 1.6em; } #footer_right { padding: 10px 20px 10px 0; text-align: right; float: right; width: 390px; margin-left: 0px; }  h1, h2, h3, h4 { font-family: Helvetica, Arial, Sans-Serif; } h1 { font-size: 3.0em; line-height: 1.0em; } h2 { font-size: 2.0em; } h3 { font-size: 1.5em; } h4 { font-size: 1.0em; }  .post h1, .post h1 a:hover, .post h1 a:visited, .post h1 a { font-size: 1.4em; text-decoration: none; color: #2B489B; margin-bottom: 10px; line-height: 1.0em; } .post { font-size: 1.2em; margin-bottom: 30px; text-align: justify; } .post p { padding: 5px 0px; margin: 5px 0px; } .post ul, .post ol { margin: 10px 0 10px 0; padding-left: 40px; } .post li { padding: 2px 0 2px 0; } .entry { margin-bottom: 10px; text-align: justify; } .entrytext .postmetadata { margin-top: 20px; text-align: justify; } .postmetadata { border-top: 1px dashed #ccc; padding-top: 2px; margin-bottom: 40px; text-align: right; } .postmetadata alt { border-top: 1px dashed #ccc; padding-top: 2px; margin-bottom: 40px; text-align: left; } .navigation { display:block; margin-bottom: 20px; } #nav { list-style-type : none; text-align : center; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 3.15em; height : 40px; } #nav a { margin: 0px; width : 94px; height : 20px; font-weight : bold; font-style : normal; display : block; padding: 0 0 10px 0; } #nav a:hover { background: #000; } #nav li { float: right; list-style-type: none; margin: 0px; border-right: solid 1px #fff; } .alignleft { float:left; text-align:left; } .alignright { float:right; text-align:right; } .pagetitle { font-size: 1.6em; margin-bottom: 20px; } blockquote { margin: 10px 0 10px 0; padding: 5px 10px 5px 10px; background: #D7E1FF; border-top: solid 1px #9DB7FF; border-bottom: solid 1px #9DB7FF; } code{ font:1.2em 'Courier New',Courier,Fixed; display:block; overflow:auto; text-align:left; margin: 10px 0 10px 0; padding: 5px 10px 5px 10px; background: #D7E1FF; border-top: solid 1px #9DB7FF; border-bottom: solid 1px #9DB7FF; } a img { border: 0; }  #sidebar ul { margin-bottom:20px; } #sidebar a { color: #2B489B; } #sidebar .sidebar_left ul h2 { padding-bottom: 10px; border-bottom: dashed 1px #9DB7FF; font-size: 1.5em; } #sidebar .sidebar_right ul h2 { padding-bottom: 10px; border-bottom: dashed 1px #80A0F6; font-size: 1.5em; } #sidebar ul li { list-style:none; line-height:1.6em; font-size: 1.1em; } #sidebar ul ul { } #sidebar .sidebar_left ul ul li { border-bottom: dashed 1px #9DB7FF; } #sidebar .sidebar_right ul ul li { border-bottom: dashed 1px #80A0F6; } #sidebar a:hover { text-decoration: underline; } #sidebar .sidebar_left { width: 185px; float: left; padding: 0 10px 0 10px; } #sidebar .sidebar_right { width: 185px; float: right; padding: 0 10px 0 10px; } #sidebar .sidebar_left ul ul li ul{ padding-left:20px; margin-bottom:0; } #sidebar .sidebar_left ul ul li ul li{ list-style:none; line-height:1.6em; font-size: 1.1em; border-bottom:0; } #sidebar .sidebar_right ul ul li ul{ padding-left:20px; margin-bottom:0; } #sidebar .sidebar_right ul ul li ul li{ list-style:none; line-height:1.6em; font-size: 1.1em; border-bottom:0; }  #comments { font-size: 1.6em; margin-bottom: 20px; border-bottom: 1px dashed #ccc; padding-bottom:20px; } #respond { font-size: 1.6em; margin-bottom: 5px; } ol.commentlist { list-style-type : none; font-size: 1.2em; } ol.commentlist li { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dashed #ccc; } ol.commentlist li.alt { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dashed #ccc; } #comment_title { margin-bottom: 5px; } #commentform { margin-bottom: 20px; } #commentform p { margin-bottom: 10px; } #commentform textarea { width:99%; padding:2px; font-size: 12px; background-color: #fff; border: 1px solid #ccc; }  #search { margin-bottom: 20px; text-align: right; } #searchform { margin-bottom: 20px; } #searchform input { width: 180px; background: #fff; }  #wp-calendar { width: 180px; text-align: left; margin-top: 5px; } #wp-calendar th { margin-top: 5px; } #wp-calendar caption { font-size: 1.2em; margin-top: 5px; }  hr { display: none; } #paginas { width: 100%; font-size: 12px; margin-top: 10px; clear:both; margin-left:10px; } #paginas li { list-style: none; display: inline; } #paginas li a { padding: 5px 10px; background: #663200; border:1px solid #000; } #paginas li a:link { color: #ffffff; } #paginas li a:visited { color: #ffffff; } #paginas li a:hover { height: 1px; background: #CC3300; } #adsense_singlepost_top_square { float: left; margin-right: 10px; } #adsense_singlepost_bottom_square { margin-bottom: 30px; } #adsense_singlepost_top_banner { margin-bottom: 5px; } #adsense_singlepost_bottom_banner { margin-bottom: 30px; } #adsense_homepage_linkunit { margin-bottom: 30px; } #adsense_homepage_banner { margin-bottom: 30px; } .anuncio_top { width: 480px; border-top: 2px solid #000; border-bottom: 2px solid #000; background: #FFF8BF; padding: 10px; margin: 2px; color: #616161; font-size: 1.1em; } .anuncio_top h4 { color: #cc3300; font-size: 1.4em; } .anuncio_top a { color: #3789ef; text-decoration: none; font-weight: bold; } .anuncio_top a:hover { text-decoration: underline; } } 