/*  
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, table, th, td {
margin:0pt;
padding:0pt;
}
fieldset, img, abbr {
border:0pt none;
}
address, caption, cite, code, dfn, em, h1, h2, h3, h4, h5, h6, strong, th, var {
font-style:normal;
font-weight:normal;
}
caption, th {
text-align:left;
}
q:before, q:after {
content:'';
}
a {
text-decoration:none;
}
body {
background:#FFFFFF url(i/header-bg.png) repeat-x scroll center top;
font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
font-size:62.5%;
}
p {
font-size:1.3em;
line-height:1.6em;
margin-bottom:1.4em;
}
p a {
font-weight:bold;
}
p.lead-in a {
border-bottom:1px solid #DDDDDD;
font-weight:normal;
padding-bottom:2px;
}
a {
color:#003366;
text-decoration:none;
}
a:visited {
color:#0099CC;
}
h2 a:visited {
color:#003366;
}
a:hover {
color:#00CCAA;
}
#nav-main a, #footer a, #login a, #respond a, #welcomeback a, #forumlist a:visited {
color:#003366;
}
#thread .contenttext, .commentlist .contenttext {
overflow:auto;
}
#thread code, #commentlist code {
background:#FCFCFC none repeat scroll 0%;
border:1px solid #E5E5E5;
color:#888888;
display:block;
overflow:auto;
padding:10px;
width:95%;
}
h6 {
color:#444444;
font-family:"Lucida Grande",Tahoma,"Bitstream Vera Sans",Arial,sans-serif;
font-size:1.1em;
font-weight:bold;
}
ol, ul {
font-size:1.2em;
line-height:1.5em;
margin-bottom:2em;
margin-left:2em;
}
ol ol, ol ul, ul ol, ul ul * {
font-size:1em;
}
ol p {
font-size:1em;
}
ol li, ul li {
margin-bottom:0.4em;
}
blockquote p {
border-bottom:1px solid #E5E5E5;
border-top:1px solid #E5E5E5;
color:#666666;
font-family:Georgia,"Bitstream Vera Serif","Times New Roman",serif;
padding:10px;
}
div#header {
height:84px;
margin:0pt 0pt 24px;
padding:0pt 12px;
position:relative;
}
div#header h1 a {
background:transparent url(i/bc-logo.png) no-repeat scroll left top;
float:left;
height:84px;
text-indent:-3000px;
width:276px;
}
ul#nav-main {
background-color:#FFFFFF;
clear:right;
font-size:1.2em;
height:2em;
line-height:1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 12px 0pt 0pt;
padding:0pt 6px;
position:absolute;
right:0pt;
top:60px;
}
ul#nav-main li {
float:left;
padding:6px;
}
ul#nav-main li#current {
background:transparent url(i/selectedstate.png) no-repeat scroll center top;
}
body#home #block_1 {
background:transparent url(i/block1-bg.png) repeat-y scroll center top;
}
.widecolumn {
margin:0pt 12px;
}
#block_1 {
float:left;
margin-bottom:-2000px;
padding:0pt 12px 2000px;
width:552px;
}
#block_2 {
float:left;
padding:0pt 12px 12px;
width:168px;
}
#block_3 {
background:#FFFFFF none repeat scroll 0%;
float:left;
padding:0pt 12px 12px;
width:168px;
}
#wrapper {
margin:0pt auto 24px;
}
.mainwrapper {
width:960px;
}
.altwrapper {
width:768px;
}
.altwrapper #block_3 {
vertical-align:bottom;
width:744px;
}
.altwrapper #block_3 .head, .altwrapper #block_3 .tag-list {
padding-left:12px;
padding-right:12px;
}
.altwrapper #block_3 .tag-list a {
display:inline;
line-height:30px;
margin-right:4px;
}
.altwrapper #block_3 .tag-list a:after {
content:" ";
}
.tags-search {
border-top:1px solid #E5E5E5;
padding:6px 2px;
}
.tags-search label {
font-size:1.1em;
}
.tags-search input {
font-size:1.1em;
}
.tags-search input#tags-search-query {
margin:0pt 3px;
width:220px;
}
div#intro {
background:#FFFFFF none repeat scroll 0%;
margin-bottom:0pt;
padding-bottom:12px;
}
div#intro p {
color:#888888;
font-family:"Lucida Grande",Tahoma,"Bitstream Vera Sans",Arial,sans-serif;
font-size:1.9em;
line-height:1.45em;
margin:0pt 12px 12px;
}
div#intro p a {
font-weight:normal;
}
p.lead-in {
color:#666666;
font-size:1.5em;
line-height:1.6em;
margin-bottom:24px;
}
p.heatmap {
border-top:1px solid #E5E5E5;
font-family:Georgia,"Bitstream Vera Serif","Times New Roman",serif;
line-height:40px;
margin-bottom:24px;
padding-top:24px;
text-align:justify;
}
p.heatmap a {
font-weight:normal;
margin:0pt 0.2em 0pt 0pt;
}
.tier h2 {
font-family:Georgia,"Bitstream Vera Serif","Times New Roman",serif;
font-size:3em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1em;
margin-bottom:18px;
}
div#home-featuredblog {
border-bottom:medium none;
margin-bottom:0pt;
width:552px;
}
div#featuredblog {
border-bottom:1px solid #E5E4D3;
margin:0pt 0pt 24px;
width:744px;
}
div#featuredblog div.featured-content {
background:#FFFEEB none repeat scroll 0%;
float:left;
min-height:108px;
padding:12px;
width:605px;
}
div#home-featuredblog div.featured-content {
background:#FFFEEB none repeat scroll 0%;
float:left;
min-height:108px;
padding:12px 12px 6px;
width:413px;
}
div#featuredblog, div#home-featuredblog {
overflow:hidden;
}
div#featuredblog h3, div#home-featuredblog h3 {
font-family:Georgia,"Bitstream Vera Serif","Times New Roman",serif;
font-size:2.2em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2em;
}
div#featuredblog .head, div#home-featuredblog .head {
background:#F2F1DF none repeat scroll 0%;
border-top:1px solid #D9D8C8;
padding:7px 12px 8px;
}
div#featuredblog p, div#home-featuredblog p {
font-size:1.2em;
line-height:1.6em;
margin-bottom:12px;
margin-right:12px;
margin-top:8px;
}
div#featuredblog div.image, div#home-featuredblog div.image {
background:#FFFEEB none repeat scroll 0%;
float:left;
margin-bottom:-2000px;
padding:12px 0pt 2000px 12px;
width:103px;
}
div.image img {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #D9D8C8;
padding:2px;
}
div#hot {
overflow:hidden;
}
div#hot .head {
background:#F2F2F2 none repeat scroll 0%;
border-top:1px solid #D9D9D9;
padding:7px 12px 8px;
}
.head {
clear:both;
height:12px;
}
.head h6 {
float:left;
}
.head a {
font-size:1em;
font-weight:normal;
}
#featuredblog .head a, #home-featuredblog .head a {
font-size:1em;
}
div#news .head a, div#hot .head a, div#tags .head a {
float:right;
}
div#hot div.blogs {
float:left;
margin-bottom:-2000px;
padding-bottom:2000px;
width:277px;
}
div#hot ul li a {
width:220px;
}
div#hot div.blogs .head {
background:#F2F2F2 url(i/block1-bg.png) repeat-y scroll right top;
}
div#hot div.posts {
float:left;
width:275px;
}
div#hot ul {
font-size:1.1em;
line-height:1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:12px 0pt;
padding:0pt 12px 0pt 36px;
}
div#hot ul li {
margin-bottom:0pt;
padding:3px 0pt;
}
div#hot ul li a {
font-family:Georgia,"Times New Roman",Times,sans-serif;
font-size:1.2em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5em;
vertical-align:top;
}
div#hot ul li img.avatar {
border:1px solid #E5E5E5;
margin:0pt 2px 0pt -24px;
padding:1px;
}
div#getablog {
margin-bottom:24px;
}
div#getablog p a {
background:transparent url(i/getablog.png) no-repeat scroll left top;
color:#BBDDFF;
display:block;
font-size:1em;
font-weight:normal;
height:88px;
line-height:1.5em;
padding:16px 18px;
width:132px;
}
div#getablog p span {
color:#FFFFFF;
display:block;
font-size:1.1em;
margin-top:8px;
}
div#getablog p a:hover {
background:transparent url(i/getablog.png) no-repeat scroll left bottom;
}
div#welcomeback {
background:#EDEDFF none repeat scroll 0%;
margin:0pt 0pt 24px;
overflow:hidden;
padding:0pt 0pt 12px;
}
div#welcomeback .head {
background:#E1E1F2 none repeat scroll 0%;
border-top:1px solid #CACAD9;
font-size:1em;
min-height:62px;
position:relative;
width:168px;
}
div#welcomeback .head h6 {
background:#E1E1F2 none repeat scroll 0%;
font-weight:normal;
margin-bottom:9px;
padding:10px 12px 10px 64px;
width:92px;
}
div#welcomeback .head span {
font-size:1.3em;
}
div#welcomeback img {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #CACAD9;
left:0pt;
margin:4px;
padding:2px;
position:absolute;
}
div#welcomeback p {
font-size:1em;
margin:12px;
}
div#welcomeback p.register {
line-height:1.5em;
margin-bottom:0pt;
}
div#welcomeback p.register a {
font-size:1.1em;
font-weight:normal;
line-height:2em;
}
div#welcomeback ul {
border-bottom:1px solid #D6DEE4;
font-size:1em;
line-height:1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 12px;
padding:0pt 0pt 6px;
}
div#welcomeback ul li {
background:transparent url(i/bullet-blue.png) no-repeat scroll 0px 4px;
line-height:1.2em;
margin-bottom:0pt;
padding:0pt 0pt 6px 12px;
}
div#login {
background:#EDEDFF none repeat scroll 0%;
margin:0pt 0pt 24px;
}
div#login input#login-form {
font-size:1em;
}
div#login .head {
background:#E1E1F2 none repeat scroll 0%;
border-top:1px solid #CACAD9;
padding:7px 12px 8px;
}
div#login form {
margin:6px 12px 12px;
padding-bottom:12px;
}
div#login form label {
font-family:"Lucida Grande",Tahoma,"Bitstream Vera Sans",Arial,sans-serif;
font-size:1.1em;
}
div#login form input#user_login, div#login form input#user_pass {
margin:4px 0pt;
padding:0pt;
width:142px;
}
div#login p {
font-size:1em;
margin-bottom:0pt;
}
div#login p.rememberme {
float:left;
}
div#login p.submit {
float:right;
}
div#login p.lost {
clear:both;
padding-top:5px;
}
div#news {
background:#F5F5F5 none repeat scroll 0%;
}
div#news .head {
background:#E9E9E9 none repeat scroll 0%;
border-top:1px solid #D1D1D1;
padding:7px 12px 8px;
}
div#news ul {
font-size:1em;
line-height:1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:12px;
}
div#news ul li {
background:transparent url(i/bullet-grey.png) no-repeat scroll 0px 6px;
margin:0pt;
padding:0pt 0pt 6px 12px;
}
div#news ul li a {
display:block;
font-family:Georgia,"Bitstream Vera Serif","Times New Roman",serif;
font-size:1.2em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5em;
}
div#tags .head {
border-top:1px solid #E5E5E5;
padding:7px 0pt 8px;
}
ul.tag-list {
font-size:1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}
ul.tag-list li.t1 {
font-size:2.2em;
}
ul.tag-list li.t2 {
font-size:2em;
}
ul.tag-list li.t3 {
font-size:1.9em;
}
ul.tag-list li.t4 {
font-size:1.8em;
}
ul.tag-list li.t5 {
font-size:1.7em;
}
ul.tag-list li.t6 {
font-size:1.6em;
}
ul.tag-list li.t7 {
font-size:1.7em;
}
ul.tag-list li.t8 {
font-size:1.5em;
}
ul.tag-list li.t9 {
font-size:1.3em;
}
ul.tag-list li.t10 {
font-size:1.1em;
}
ul.tag-list li {
font-size:1em;
margin-bottom:2px;
}
div#tags .tag-list a {
display:block;
font-family:Georgia,"Bitstream Vera Serif","Times New Roman",serif;
line-height:1.2em;
}
div#footer {
background:#FFFFFF none repeat scroll 0%;
border-bottom:1px solid #E5E5E5;
border-top:1px solid #E5E5E5;
color:#888888;
font-size:1.1em;
height:9px;
margin:0pt 12px;
padding:7px 0pt 10px;
}
div#footer ul#nav-util {
font-size:1em;
line-height:1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt 0pt 0pt 12px;
}
div#footer ul#nav-util li {
float:left;
font-size:1em;
line-height:1em;
padding-right:10px;
}
div#footer ul#nav-util li.last-child {
border-right:1px solid #CCCCCC;
}
div#footer p {
float:left;
font-size:1em;
line-height:1em;
margin:0pt 0pt 0pt 12px;
}
p.tagnav {
border-top:1px solid #E5E5E5;
font-size:1em;
height:40px;
padding-top:4px;
position:relative;
}
p.tagnav a {
display:block;
font-size:1.2em;
font-weight:normal;
}
p.tagnav a.prev {
left:0pt;
margin-left:12px;
position:absolute;
}
p.tagnav a.next {
margin-right:12px;
position:absolute;
right:0pt;
}
div.tag-post {
margin-left:66px;
}
div.tag-post {
clear:both;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:18px;
padding:0pt 12px 4px;
}
div.tag-post h4 {
font-family:Georgia,"Times New Roman",Times,sans-serif;
font-size:1.6em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.3em;
margin-bottom:0pt;
}
div.tag-post p {
font-size:1.2em;
line-height:1.5em;
margin-bottom:4px;
}
div.tag-post p cite.author {
color:#888888;
font-family:"Lucida Sans","Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
font-style:italic;
}
div.tag-post p.tags {
color:#888888;
float:left;
font-size:1em;
margin-right:4px;
}
ul.post-categories {
font-size:1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0pt;
padding-top:0.25em;
}
ul.post-categories li {
float:left;
line-height:1em;
margin-right:5px;
}
div.tag-post img {
border:1px solid #DDDDDD;
float:left;
margin-left:-66px;
padding:2px;
}
div#getablog-small {
margin-bottom:24px;
}
div#getablog-small h5 {
font-family:Georgia,"Bitstream Vera Serif","Times New Roman",serif;
font-size:1.8em;
line-height:1.3em;
}
div#getablog-small p {
color:#666666;
font-size:1.1em;
margin-bottom:6px;
}
div#getablog-small p.button a {
background:transparent url(i/getablog-small.png) no-repeat scroll left top;
color:#FFFFFF;
display:block;
font-family:"Lucida Grande",Tahoma,"Bitstream Vera Sans",Arial,sans-serif;
font-size:0.9em;
font-weight:normal;
height:14px;
padding:10px 0pt 14px;
text-align:center;
}
div#getablog-small p.button a:hover {
background:transparent url(i/getablog-small.png) no-repeat scroll left bottom;
}
p.rss {
font-size:1em;
line-height:1em;
margin-bottom:0pt;
}
p.rss a {
background:transparent url(i/rss.png) no-repeat scroll left center;
border-top:1px solid #E5E5E5;
display:block;
font-weight:normal;
height:22px;
margin-top:12px;
padding:10px 0pt 0pt 22px;
}
ul#botdmenu {
font-size:1.1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}
ul#botdmenu li {
border-bottom:1px solid #E5E5E5;
}
ul#botdmenu li a {
display:block;
padding:5px;
}
ol#langlist {
border-bottom:1px solid #E5E5E5;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:6px 0pt 0pt;
padding:0pt 5px;
}
body#botd .widecolumn {
border-bottom:1px solid #E5E5E5;
}
body#botd #block_1 {
padding-top:12px;
}
a.unfiltered {
font-size:1.3em;
font-weight:bold;
padding:0pt 5px;
}
ol#langlist li a {
display:block;
font-size:1em;
}
h3 {
font-size:1.8em;
margin-bottom:3px;
}
h4.langfilter {
margin-top:24px;
padding:0pt 5px;
}
h4 {
font-size:1.5em;
font-weight:bold;
margin:12px 0pt;
}
div.content p {
font-size:1.2em;
}
ol.postlist, ol.bloglist {
margin-left:20px;
margin-top:12px;
}
ol.postlist li, ol.bloglist li {
margin-bottom:24px;
}
ol.postlist li h4, ol.bloglist li h4 {
font-family:Georgia,"Bitstream Vera Serif","Times New Roman",serif;
font-size:1.5em;
font-weight:normal;
line-height:1.3em;
margin-bottom:4px;
}
ol.postlist li blockquote ol.bloglist li blockquote {
font-size:1.2em;
line-height:1.5em;
}
ol.postlist li cite {
color:#888888;
display:block;
font-family:"Lucida Sans","Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
font-size:1.1em;
font-style:italic;
margin-top:3px;
}
ol.postlist li p.posttags {
color:#888888;
font-size:0.9em;
line-height:1.4em;
margin-top:4px;
}
ul.archives {
font-size:1.2em;
margin-left:20px;
}
.content {
margin-bottom:24px;
}
.content p {
line-height:1.6em;
}
p.bestblog {
font-size:1.1em;
line-height:1.6em;
padding:24px 5px 0pt;
}
p.bestblog a {
font-weight:bold;
}
div.partner {
border-top:1px solid #E5E5E5;
margin-top:18px;
padding:8px 0pt;
}
div.partner h6 {
margin-bottom:8px;
}
div.partner a {
display:block;
font-size:1.1em;
font-weight:normal;
line-height:2em;
margin-left:1px;
padding-left:26px;
}
form#setupform th {
font-size:1.5em;
font-weight:bold;
line-height:1em;
padding-right:10px;
padding-top:10px;
text-align:right;
vertical-align:top;
}
form#setupform table td {
font-size:1.2em;
padding:12px;
}
form#setupform input.submit {
margin:0pt 0pt 24px;
padding:0pt;
width:50%;
}
form#contactme table td, form#contactme table th {
font-size:1.2em;
padding:5px 10px;
}
.tutscreen {
background:#F1F1F1 none repeat scroll 0%;
border-color:#DDDDDD rgb(229, 229, 229) rgb(229, 229, 229) rgb(221, 221, 221);
border-style:solid;
border-width:1px;
padding:12px 12px 10px;
text-align:center;
}
.tutscreen img {
border:1px solid #CCCCCC;
}
a#technorati {
background:transparent url(i/technorati.png) no-repeat scroll left center;
}
a#delicious {
background:transparent url(i/delicious.png) no-repeat scroll left center;
}
a#wink {
background:transparent url(i/wink.png) no-repeat scroll left center;
}
a#icerocket {
background:transparent url(i/icerocket.png) no-repeat scroll left center;
}
.features img {
border:1px solid #E5E5E5;
float:left;
margin:-2em 12px 2.4em -280px;
padding:2px;
}
.features p {
margin-left:280px;
}
.features p.lead-in {
margin-left:0pt;
}
.features h3 {
border-top:1px solid #E5E5E5;
clear:both;
font-family:Georgia,"Bitstream Vera Serif","Times New Roman",serif;
padding-left:280px;
padding-top:12px;
}
form#profileform table * {
padding:5px;
}
form#profileform th {
font-size:1.5em;
text-align:right;
vertical-align:middle;
}
form#profileform input#submit {
width:50%;
}
form#profileform {
margin-bottom:24px;
}
table#signup-welcome h3 {
color:#666666;
}
table#signup-welcome {
margin:0pt auto;
}
h3.view {
margin-bottom:60px;
margin-top:10px;
text-align:center;
}
table#signup-welcome p {
background:#FFFEEB none repeat scroll 0%;
border:1px solid #E5E5E5;
font-size:2em;
margin:5px;
padding:10px;
}
.notableusers p, .notableusers h3 {
clear:both;
}
.notableusers img {
border:1px solid #E5E5E5;
float:right;
margin:0pt 0pt 0pt 10px;
padding:1px;
}
.notableusers p {
font-size:1.2em;
min-height:70px;
}
.notableusers .col1 p, .notableusers .col1 h3 {
margin-right:13px;
}
.notableusers .col2 p, .notableusers .col2 h3 {
margin-left:13px;
}
.notableusers h3 {
border-top:1px solid #E5E5E5;
padding-bottom:15px;
padding-top:5px;
}
.col1 {
float:left;
width:50%;
}
.col2 {
float:left;
width:50%;
}
.snap_topposts ul {
font-size:1em;
line-height:1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:12px 0pt;
padding:0pt 12px 0pt 36px;
}
.snap_topposts {
background:#FFFEEB none repeat scroll 0%;
border:1px solid #E5E5E5;
margin-bottom:30px;
margin-left:50px;
}
.snap_topposts h3 {
border-bottom:1px solid #E5E5E5;
font-size:1.4em;
margin:10px 12px 0pt;
padding-bottom:4px;
}
.snap_topposts ul li {
margin-bottom:0pt;
padding:3px 0pt;
}
.snap_topposts ul li a {
font-family:Georgia,"Times New Roman",Times,sans-serif;
font-size:1.2em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5em;
vertical-align:top;
}
.snap_topposts ul li img.avatar {
border:1px solid #E5E5E5;
margin:0pt 2px 0pt -24px;
padding:1px;
}
.snap_more {
float:right;
margin:-18px 12px 0pt 0pt;
}
.important {
background:#C7CFF5 none repeat scroll 0%;
margin-top:5px;
padding:1px 6px;
}
.features-signup {
background:#F5F5F5 none repeat scroll 0%;
border:1px solid #DDDDDD;
color:#666666;
display:block;
font-size:2em;
margin:40px 0pt;
padding:20px;
text-align:center;
}
.features-signup a:hover {
border-bottom:1px solid #00CCEE;
color:#003366;
padding-bottom:4px;
}
#botdsearch {
font-family:"Lucida Sans","Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
}
#botdsearch dd {
font-size:1.2em;
margin:0.2em 0pt 0pt 1em;
}
#botdsearch dt {
font-size:1.5em;
margin:0.5em 0pt 0pt;
}
.navigation {
font-size:1.4em;
height:2em;
margin-top:2em;
}
.alignleft {
float:left;
}
.alignright {
float:right;
}


#wrapper {
overflow:hidden;
}
#wrapper:after {
clear:both;
content:'[ ]';
display:block;
height:0pt;
visibility:hidden;
}
#wrapper {
}
#wrapper {
display:block;
}
#footer {
clear:both;
}
#header, #footer {
}
* > #block_3, * > #footer, * > form, * > #notes, * > .output {
position:relative;
z-index:1000;
}




strong {
font-weight:bold;
}
div#wpcom-author img {
border:1px solid #E5E5E5;
margin-bottom:2px;
padding:2px;
}
.post {
overflow:visible;
}
ol.commentlist div.contenttext p {
margin-left:0pt;
}
div#wpcom-author {
border-bottom:1px solid #E5E5E5;
float:left;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:1.1em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1em;
margin-bottom:12px;
margin-left:-154px;
padding-bottom:5px;
text-align:center;
width:134px;
}
div#wpcom-author p {
margin-bottom:0pt;
}
.navigation {
font-size:1.1em;
margin:6px 0pt 20px;
}
.navigation {
border-bottom:1px solid #E5E5E5;
font-size:1.1em;
height:20px;
margin:6px 0pt 20px;
}
.navigation .alignleft {
float:left;
}
.navigation .alignright {
float:right;
}
.post {
margin-bottom:32px;
margin-left:154px;
}
.entrytext > p:first-child, .snap_preview > p:first-child {
color:#666666;
font-size:1.5em;
}
ol.commentlist {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:154px;
margin-top:24px;
}
ol.commentlist li {
clear:both;
margin-bottom:14px;
padding:10px;
}
ol.commentlist li.alt {
background:#F5F5F5 none repeat scroll 0%;
}
h3#comments {
border-top:1px solid #E5E5E5;
color:#666666;
font-family:"Lucida Sans","Lucida Sans Italic","Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;
font-style:italic;
padding-bottom:10px;
padding-top:10px;
}
img.avatar {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #DDDDDD;
float:left;
margin-bottom:14px;
margin-right:12px;
padding:2px;
}
ol.commentlist cite {
font-size:1.1em;
}
.commentmetadata {
float:right;
font-size:0.9em;
margin-top:-1.7em;
}
ol.commentlist li p {
font-size:1em;
line-height:1.6em;
margin:9px 0pt 9px 64px;
}
div#respond {
margin:24px 0pt 0pt 12px;
}
div#respond textarea {
font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial;
font-size:1.2em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:10px 0pt;
width:100%;
}
div#respond input {
margin-top:10px;
}
#blognav h2 {
font-size:2em;
margin-bottom:0.3em;
}
#blognav {
border-top:1px solid #DDDDDD;
margin:24px 0pt 0pt 12px;
padding-top:4px;
}
#blognav div.recently {
width:40%;
}
#blognav .block {
float:left;
margin-bottom:24px;
width:30%;
}
#blognav ul {
font-size:1em;
line-height:1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}
#blognav ul li {
border-bottom:1px solid #E5E5E5;
padding:6px 0pt;
}
.comment-author {
margin-right:15em;
}

.centrar {
	text-align:center;
}
