 .aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; }    body { text-align: center;  margin: 0; padding: 0;  } a:link, a:visited, a:active {  } a:hover {  } ul, ol, dl, p, h1, h2, h3, h4, h5, h6 { margin-top: 10px; margin-bottom: 10px; padding-top: 0; padding-bottom: 0; } ul ul, ul ol, ol ul, ol ol {  margin-top: 0; margin-bottom: 0; } h1 {font-size: 2.15em; font-weight: bold;} h2 {font-size: 1.85em; font-weight: bold;} h3 {font-size: 1.6em; font-weight: bold; } h4 {font-size: 1.4em;} h5 {font-size: 1.2em;} h6 {font-size: 1em;} code, pre { font-family: "Courier New", Courier, monospace; font-size: 1em; } pre { overflow: auto; word-wrap: normal; padding-bottom: 1.5em; overflow-y: hidden; width: 99%; } abbr[title], acronym[title] { border-bottom: 1px dotted; } hr { display: block; height: 2px; border: none; margin: 0.5em auto; color: #cccccc; background-color: #cccccc; } table { font-size: 1em;  }  .post, ul.commentlist li, ol.commentlist li { word-wrap: break-word;  } pre, .wp_syntax { word-wrap: normal;  }   div#wrapper { text-align: center; margin-left: auto; margin-right: auto; display: block;  }  div#container {  width: auto; margin-left: auto; margin-right: auto; text-align: left;  display: block; }  table#layout { font-size: 100%; width: 100%; max-width: 100%; table-layout: fixed; } .colone { } .coltwo {width: 100%; min-width:200px;} .colthree { }   td#header { width: auto; padding: 0; }  table#logoarea, table#logoarea tr, table#logoarea td { margin: 0; padding: 0; background: none; border: 0; } table#logoarea { width: 100%; max-width: 100%;  }  .logo { display: block;  } td.logoarea-logo { width: 1%; }  h1.blogtitle { display: block;  } h1.blogtitle a:link, h1.blogtitle a:visited, h1.blogtitle a:active { text-decoration: none;  } h1.blogtitle a:hover { text-decoration: none;  }  p.tagline {  } td.feed-icons { white-space: no-wrap; } div.rss-box { height: 1%; display: block; padding: 10px 0 10px 10px; margin: 0;  }  .comments-icon { background: transparent url(data:image/gif;base64,R0lGODlhGAAWAPcAACCS2Kfl/7e3t42gq+vp8VCp4aXP9mKOooO+/97k6LbL6YjC7WKv6+31/7jV71alxoTI4tDl9Nrp/5nM/9nZ2b7Fx3a2z0Ck1LLY/4u/1mCbsXK4+vbx9sbl/6LJ/////2mvypfW+svL2rfF3k+o4ej//3O9287y/8PT67rn/5TT/5vL57G20KPg/0mZunSjtIvA/rvf/zKb12y5193q7+/v9uD2/8DM4t7e3s/m/u/+/6TY/2S23KHd+ubm8Xu9/7jl/8nJ1624w/f2+JHF2lem73G45mmTpYbM947N/6jS7Jvb8mylvNTs/2Wt+Z7d/2mw3ZnM/8bP47ja+szV5rzE3Uag0We654PH/8Lf/+b3/eny9Xa8+tDb7a7Y/+ry/3q31vf//63U9vX4/9Xo/1iq4nm95orC39Ll8K7h/5TJ81enzMTJ0JvX79/f57a8vpS93mu11rW+2TuZ4r3T57G7w/H0+e/v77Pd/8fu/ZnW/7/Y8OHv/1im4L7u/4vH/0Kl3s72/97m99j0/2Or/arq/36ntnKVpubm6LPV59bW4q7U7I+ksI/D+VWh0GiguXa1/8jc8ZzW5mO147Pt/8vJ2J7f91ms6YvH5ZrZ+v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUUAJoALAAAAAAYABYAAAj/ADUJHKiJABxAABLKgEKHoEOCaMwYUTMlhwQJHcQsMLLiIUEjDLKMGWOnhkk7Hz58MVAm0cMtJBp9+SKIwJ2biIJ04cOngQQGZxwWgHFRQoQhKT+MceMGRZMcZMgU6SgQk5MYHbJGQppyiKIhIhR0yJLFwxwammhcQoAhhts9HJJ6FSGCxZS7EwiB0WTCyY8JeAI7iNu1hg8fN3Z48YIAUp87FzZgwaLHS5pFhD/YOeyjyo4df3786FPhApc/SZLoaaEk7hCTBGJXUZFkMpY+byxsSK3nyRMld0iarBF7hArakx3hSDBph57VhRbd+TCk+vARIUKkxvJIYAYkQFoEjaA0uKv1GlUyZdqBxwqbgWtanPDjJ9H06kM46JfTI0WeK4cQhMgDlpRQQgRSUKGgFDc0OMIggfBwgEdMzJBHGEl9EEYYOuhQwhIuDOCRQGwwAYIkEWjRoQ422DDDIRSMKKAQhrxgiAUlDOKHBjL2SIQNJZhQR48ytlECBEcQOSIRIDzCiJIjUiCAGz0GBAA7) no-repeat scroll 0; height: 22px; line-height: 22px; margin: 0 10px 0 0; padding-left: 27px;  display: block; text-decoration: none; float: right; white-space: nowrap; }  .posts-icon { background: transparent url(data:image/gif;base64,R0lGODlhFgAWAPcAANmAML23t72MYP/tvP+1AP/MZv+MAPbQuP+dIP+xF/++Sf/8+MrAwf/nm//eAOmMHP+lAOKlUv/FAP/Vju/v7//btP/Kgv/mIPrHj/+ZAOjWz/m8d+GEG/+0OeWZGf/Ke/+iMe/Lvf/MAP/v3fnBC/++Z+bNw/+jEf+dEcS+wsyZZvKkDv+tR+/dzv+YFv/PC9zc3OGJG//y6P+tAP/t1/m1SvrFI/rHX//URP+qJP/nre6OEf+9ANiWRMzMzP/Xgf+ZAP/TSvOjHv/juP+mPf/kjMW+wPe+EP/w7++aEP/XpP+8J//WAf/1zfbTuOLY0/XZxfqNCsXDxv+hC//EB/fRuv/03ubm5v+lIv/ae9yaX//WCP/qh//nwv////elEP+/cP/38v/MFf+9WP+uPcmNYfy3D//HRuGWGv+XC9mPJ/+5Uf/do+fb1d6AIP+/Cv/gvP+eFf/nvv/Fd//59f/31vrdxf+vLf+lQv+wKP/CbO2VEbyObf/vyP+/FuOXG//Wl//RE//56NTNzv/VVvnVwP+nKv/TEfSrDf7JT////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUUAIoALAAAAAAWABYAAAj/ABUJVFSoyoGDCJ0odAJloEM7GxKJEUGlokUeGM3UaPFwA5cLDkI6YEKSiYiTJ4VoGOiRyYtDKE9KmDkTI48IFAjeuPCii5UBRXDQlGDT5opBig7YcBAojJenXvoQKkqgKo8VDBSFIOHgRYMmgqB60eGnqlkCK4xoPeLgJA8qQXRAtbJkht0ZBJKoDXFExJsfWc7YVWDlqZUEEBLn3YtoxgkkT0foyXBCzlM5iSEQ8KDWxAoIJ2iIHTJlimgvBTJk2Nz5M4QcawAteNolQ4fZI6ZkmOEhhSITSRKrNkBmxNMPBtg8HbP7j28TeyBkiDNHjwFDTumguPNUyW40z3eoh67w1IIBC09LZKjjhUYGCOB/i0ch4ykcA1i6J/eyIA183xo8kIEBYCwgAwsGoFDYfRM8hUAePUghkBZRGGAAAi5YaAAIRIBwIRFEGIIBHzAI1AYAUaim4oor1lBGADkJ9IQKbnBg440cxKAjGmoIEMAVDilCwSBSpGDkkUhKAUOMQTbpZJABAQA7) no-repeat scroll 0; height: 22px; line-height: 22px; margin: 0 10px 0 0; padding-left: 25px;  display: block; text-decoration: none; float: right; white-space: nowrap; }  .email-icon { background: transparent url(data:image/gif;base64,R0lGODlhGQAWAOYAADk5era//6+vr2VjvMzMzG5uePLz/5STv+jo9zw7maek5Xp6fefn58/d/6Kg33p6vU5OcJqZwouLi2ZmmbjE8crI9Ghmt3t60f///5CU5ezs9Lu7vnh4tbC56dXU8pib5K2t0kVFb1hYcGdnrEtMsW5ww4+YzKOiy29upVpYsZmZmXl5p4KCwODg+tjY2IWG0VFQpNDQ5tDX/56d3O7u7nRy2j08iquq6nJyuujs/7q62bfD+bWz8JOV3k5Oj7S0tHJyuE5NnWZmZp+c6KWk33x82I2Nu+Dl/87O3tjW+E5Qrtvb256d2MfG7GRjtNzc4+bm/9Te/7e68czM/+Tk74uO1b6982tswYSKxaGk8L6+xLGv3HBvxq2t0XR1p1tfsLzO+ff3/+/v/93e/9Tk/6ar4X9/w0FAdZeb8tDP65+i44+Pk2pouFBSr5mZzK2t77W1vdbZ/62171pafJmZzISEwzs6kXp/4OHh78C/8P///wAAAAAAAAAAAAAAAAAAACH5BAUUAHoALAAAAAAZABYAAAf/gHqCg4SFVGZOT4WLjHp4JiVENV6NlTF1Az1QUwFfG5WFSA9XajJiUGhkHxOggjoPJQpxUFAYbzsNDW1alSA4F29jOTliGElZUTJQq4saJzgvUsI5BgYYGFkyY9tjbZ+CGl0PVTtjtNVhYRgVb1DcYsyCIxxNYurX+BhhQy20tGJjlHzj8MAEFhNMtqRBYA0DjzxiIkoMk4GVHgYsooCh0KHMjI8OFCiQKKaagTBRSPDSE6HMEW1HYrbw0KSFyZvqMqAQxADImChRtkGhZjKd0Wsy7vhwIegAkRxCoUw0em9KkQQh1jDgicOf1IhHr1W4YCeEBAKFnIYZVhSfFS42QyCsYbqIigUoN68Z4DEAgAgVS0AZIYKhoZgbKfwK2NqKAZtiUBzAOFPgB+NWTXvMCBJigRYamAvRWDHnbOhKdE/rCQQAOw==) no-repeat scroll 0; height: 22px; line-height: 22px; margin: 0 10px 0 0; padding-left: 28px;  display: block; text-decoration: none; float: right; white-space: nowrap; }  td.search-box { height: 1%; } .searchbox {  } .searchbox-form { margin: 5px 10px 5px 10px; }  .horbar1, .horbar2 { font-size: 1px; clear: both; display: block; position: relative; padding: 0; margin: 0; width: 100%; } .horbar1 {  } .horbar2 {  } .header-image-container { position: relative; margin: 0; padding: 0;   } .titleoverlay { z-index: 4; position: relative; float: left; width: auto;  }  .opacityleft {  position: absolute; z-index: 2; top: 0; left: 0;  }  .opacityright {  position: absolute; z-index: 2; top: 0; right: 0;  }  div.clickable { position:absolute; top:0; left:0; z-index:3; margin: 0; padding: 0;  width: 100%; } a.divclick:link, a.divclick:visited, a.divclick:active, a.divclick:hover { width: 100%; height: 100%; display: block; text-decoration: none; }  td#left { vertical-align: top;  }  td#right { vertical-align: top;  }  td#middle { vertical-align: top; width: 100%; max-width: 100%; overflow: auto;  }  td#footer { width: auto;  } td#footer a:link, td#footer a:visited, td#footer a:active {  } td#footer a:hover {  }  div.widget { display: block; width: auto;   } div.widget-title { display: block; width: auto;  } div.widget-title h3 { padding:0; margin:0;  } div.widget-content { display: block; width: auto;  }   div.widget select {  width: 98%;  margin-top: 5px; }  .widget ul { list-style-type: none; margin: 0; padding: 0; width: auto; }  .widget ul li { margin: 2px 0 2px 0; display: block;  } .widget ul li ul li {  } .widget ul li ul li ul li {  } .widget ul li a:link, .widget ul li a:visited, .widget ul li a:active { text-decoration: none; font-weight: normal;  } .widget ul li ul li a:link, .widget ul li ul li a:visited, .widget ul li ul li a:active {  } .widget ul li ul li ul li a:link, .widget ul li ul li ul li a:visited, .widget ul li ul li ul li a:active {  } .widget ul li a:hover {  } .widget ul li ul li a:hover {  } .widget ul li ul li ul li a:hover {  } .widget ul li a:link, .widget ul li a:visited, .widget ul li a:active, .widget ul li a:hover { display: block;  } * html .widget ul li a:link, * html .widget ul li a:visited, * html .widget ul li a:active, * html .widget ul li a:hover { height: 1%;  }   .widget_archive ul li a:link, .widget_archive ul li a:visited, .widget_archive ul li a:active, .widget_archive ul li a:hover { display: -moz-inline-box;  display: inline-block !important; }  .widget_categories ul li a:link, .widget_categories ul li a:visited, .widget_categories ul li a:active, .widget_categories ul li a:hover {  }    div#get_recent_comments_wrap ul li { padding: 0px; display: block; border-left: 0px; } div#get_recent_comments_wrap ul li ul li { margin-left: 0px; }  div#get_recent_comments_wrap ul li ul li, .widget_recent_comments ul li, .widget_simple_recent_comments ul li {  display: block;  }  div#get_recent_comments_wrap ul li ul li ul li, .widget_recent_comments ul li ul li, .widget_simple_recent_comments ul li ul li {  } .widget_recent_comments ul li ul li ul li, .widget_simple_recent_comments ul li ul li ul li {  }  div#get_recent_comments_wrap ul li ul li:hover, .widget_recent_comments ul li:hover, .widget_simple_recent_comments ul li:hover, div#get_recent_comments_wrap ul li ul li.sfhover, .widget_recent_comments ul li.sfhover, .widget_simple_recent_comments ul li.sfhover {  } div#get_recent_comments_wrap ul li ul li ul li:hover, .widget_recent_comments ul li ul li:hover, .widget_simple_recent_comments ul li ul li:hover, div#get_recent_comments_wrap ul li ul li ul li.sfhover, .widget_recent_comments ul li ul li.sfhover, .widget_simple_recent_comments ul li ul li.sfhover {  } .widget_recent_comments ul li ul li ul li:hover, .widget_simple_recent_comments ul li ul li ul li:hover, .widget_recent_comments ul li ul li ul li.sfhover, .widget_simple_recent_comments ul li ul li ul li.sfhover {  }  div#get_recent_comments_wrap ul li a:link, div#get_recent_comments_wrap ul li a:visited, div#get_recent_comments_wrap ul li a:active, div#get_recent_comments_wrap ul li a:hover, .widget ul li.recentcomments a:link, .widget ul li.recentcomments a:visited, .widget ul li.recentcomments a:active, .widget ul li.recentcomments a:hover, .widget ul li.bfarecentcomments a:link, .widget ul li.bfarecentcomments a:visited, .widget ul li.bfarecentcomments a:active, .widget ul li.bfarecentcomments a:hover { border-left: 0px !important; display: inline !important; padding: 0px !important; margin: 0px !important; }  table.subscribe { width: 100%; } table.subscribe td.email-text { padding: 0 0 5px 0; vertical-align: top; } table.subscribe td.email-field { padding: 0; width: 100%; } table.subscribe td.email-button { padding: 0 0 0 5px; } table.subscribe td.post-text { padding: 7px 0 0 0; vertical-align: top; } table.subscribe td.comment-text { padding: 7px 0 0 0; vertical-align: top; }   div.post { display: block;  }  .sticky {  }  div.post-kicker {  } div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active {  } div.post-kicker a:hover {  }  div.post-headline {  } div.post-headline h2 { margin: 0; padding: 0;  } div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active {  } div.post-headline h2 a:hover {  }  div.post-byline {  } div.post-byline a:link, div.post-byline a:visited, div.post-byline a:active {  } div.post-byline a:hover {  }  div.post-bodycopy {  } div.post-bodycopy p { margin: 1em 0; padding: 0; display: block;   }  div.post-pagination {  }  div.post-footer { clear:both; display: block;  } div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active {  } div.post-footer a:hover {  }  div.post-kicker img, div.post-byline img, div.post-footer img { border: 0; padding: 0; margin: 0 0 -1px 0; background: none; } span.post-ratings { display:inline-block;  width: auto; white-space: nowrap; }  .navigation-top { display: block; width: 100%;  } .navigation-middle { display: block; width: 100%;  } .navigation-bottom { display: block; width: 100%;  } .navigation-comments-above { display: block; width: 100%;  } .navigation-comments-below { display: block; width: 100%;  } .older { float: left; width: 49%; text-align: left; margin:0; padding:0; } .newer { float:right; width: 49%; text-align: right; margin:0; padding:0; } .older-home { float: left; width: 45%; text-align: left; margin:0; padding:0; } .newer-home { float:right; width: 45%; text-align: right; margin:0; padding:0; } .home { float: left; width: 9%; text-align: center; margin:0; padding:0; }  form, .feedburner-email-form { margin: 0; padding: 0; } fieldset { border: 1px solid #cccccc; width: auto; padding: 0.35em 0.625em 0.75em; display: block; } legend { color: #000000; background: #f4f4f4; border: 1px solid #cccccc; padding: 2px 6px; margin-bottom: 15px; } form p { margin: 5px 0 0 0; padding: 0; } label { margin-right: 0.5em; font-family: arial; cursor: pointer; }  input.text, input.password, input.file, input.TextField, textarea { padding: 3px;  } textarea { width: 96%; } input.inputblur { color: #777777; width: 95%; } input.inputfocus { color: #000000; width: 95%; } input.highlight, textarea.highlight {  }  .button, .Button { padding: 0 2px; height: 24px; line-height: 16px;  } .buttonhover { padding: 0 2px; cursor: pointer;  }  form#commentform input#submit {  }  table.searchform { width: 100%; } table.searchform td.searchfield { padding: 0; width: 100%; } table.searchform td.searchbutton { padding: 0 0 0 5px; } table.searchform td.searchbutton input{ padding: 0 0 0 5px; }  blockquote { height: 1%; display: block; clear: both;  } blockquote blockquote { height: 1%; display: block; clear: both;  }   .post table {  } .post table caption { width: auto; margin: 0 auto;  } .post table th {  } .post table td {  } .post table tfoot td {  } .post table tr.alt td {  } .post table tr.over td {  }  #calendar_wrap { padding: 0; border: none; } table#wp-calendar { width: 100%; font-size:90%; border-collapse: collapse; background-color: #ffffff; margin: 0 auto; } table#wp-calendar caption { width: auto; background: #eeeeee; border: none;; padding: 3px; margin: 0 auto; font-size: 1em; } table#wp-calendar th { border: solid 1px #eeeeee; background-color: #999999; color: #ffffff; font-weight: bold; padding: 2px; text-align: center; } table#wp-calendar td { padding: 0; line-height: 18px; background-color: #ffffff; border: 1px solid #dddddd; text-align: center; } table#wp-calendar tfoot td { border: solid 1px #eeeeee; background-color: #eeeeee; } table#wp-calendar td a { display: block; background-color: #eeeeee; width: 100%; height: 100%; padding: 0; }   div#respond {  } p.thesetags { margin: 10px 0; } h3.reply { margin: 0; padding: 0 0 10px 0; } ol.commentlist { margin: 15px 0 25px 0; list-style-type: none; padding: 0;  display:block; } ol.commentlist li {  padding: 15px 10px; display: block; height: 1%;  margin: 0; } ol.commentlist li.alt {  display: block; height: 1%;  } ol.commentlist li.authorcomment {  display: block; height: 1%; } ol.commentlist span.authorname {  font-weight: bold; } ol.commentlist span.commentdate { color: #666666; font-size: 90%; margin-bottom: 5px; display: block; } ol.commentlist span.editcomment { display: block; } ol.commentlist li p { margin: 2px 0 5px 0; } div.comment-number { float: right; font-size: 2em; line-height: 2em; font-family: georgia, serif; font-weight: bold; color: #ddd; margin: -10px 0 0 0; position: relative; height: 1% } div.comment-number a:link, div.comment-number a:visited, div.comment-number a:active { color: #ccc; } textarea#comment { width: 98%; margin: 10px 0; display: block; }  ul.commentlist { margin: 15px 0 15px 0; list-style-type: none; padding: 0;  display:block; } ul.commentlist ul { margin: 15px 0 25px 0; list-style-type: none; padding: 0; border: none; display:block; } ul.commentlist li.thread-even {  padding: 15px 10px; display: block; clear: both; height: 1%;  margin: 0; } ul.commentlist li.thread-odd {  padding: 15px 10px; display: block; clear: both; height: 1%;  margin: 0; } ul.commentlist li.bypostauthor {  }  ul.commentlist li ul.children, ul.commentlist li ul.children li, ul.commentlist li ul.children li.bypostauthor { background-color: transparent; border: 0; padding: 0; margin: 0; display: block; height: 1%;  } ul.commentlist li ul.children li, ul.commentlist li ul.children li.bypostauthor { margin: 10px 0 0 30px; } ul.commentlist li ul.children li.depth-2 { margin: 10px 0 0 0; } ul.children div.comment-container { background-color: transparent; border: dashed 1px #ccc; padding: 8px; margin: 0;  -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } ul.children div.bypostauthor { background-color: #ffecec; border: dashed 1px #ffbfbf; } ul.commentlist li p { margin: 2px 0 5px 0; } ul.commentlist span.authorname {  } div.comment-meta a:link, div.comment-meta a:visited, div.comment-meta a:active, div.comment-meta a:hover { font-weight: normal; } div#cancel-comment-reply { margin: -5px 0 10px 0; } div.comment-number { float: right; font-size: 2em; line-height: 2em; font-family: georgia, serif; font-weight: bold; color: #ddd; margin: -10px 0 0 0; position: relative; height: 1% } div.comment-number a:link, div.comment-number a:visited, div.comment-number a:active { color: #ccc; }  .page-numbers { padding: 2px 6px; border: solid 1px #000000; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }  span.current { background: #ddd; } a.prev, a.next { border: none; } a.page-numbers:link, a.page-numbers:visited, a.page-numbers:active { text-decoration: none;  } a.page-numbers:hover { text-decoration: none;  }  div.xhtml-tags { display: none; }  abbr em { border: none !important; border-top: dashed 1px #aaa !important; display: -moz-inline-box !important;  display: inline-block !important; background: url(data:image/gif;base64,R0lGODlhDwARALMAAP///97e3srKyr29vZiYmHt7e2dnZ0JCQjU1NQAAAP///wAAAAAAAAAAAAAAAAAAACH5BAUUAAoALAAAAAAPABEAAAQpUElZpr0Ua1X37d4Ehty3jcqBaKiQrB8RGMWQ3ChmwyHChzmScEgsaiIAOw==) 0% 90% no-repeat; margin-top: 8px; padding: 5px 5px 2px 20px !important; font-style: normal; }  p.subscribe-to-comments { margin-bottom: 10px; }  img { border: 0; } .post img.size-full {  max-width: 96%;  width: auto 100%; margin: 5px 0 5px 0;   }  div[class~=post] img { height: auto;  } .post img.alignleft { float: left; margin: 10px 10px 5px 0; } .post img.alignright { float: right; margin: 10px 0 5px 10px; } .post img.aligncenter { display: block; margin: 10px auto; } .aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft, div.alignleft { float: left; margin: 10px 10px 5px 0; } .alignright, div.alignright { float: right; margin: 10px 0 5px 10px; }  div.archives-page img { border: 0; padding: 0; background: none; margin-bottom: 0; vertical-align: -10%; }  .wp-caption {  max-width: 96%;  width: auto 100%; height: auto;  display: block;  }  * html .wp-caption { height: 100%; } .wp-caption img { margin: 0 !important; padding: 0 !important; border: 0 none !important; } .wp-caption p.wp-caption-text {  }  img.wp-smiley { float: none; border: none !important; margin: 0 1px -1px 1px; padding: 0 !important; background: none !important; }  img.avatar { float: left; display: block;  }    #comment_quicktags { text-align: left; padding: 10px 0 2px 0; display: block; }  #comment_quicktags input.ed_button { background: #f4f4f4; border: 2px solid #cccccc; color: #444444; margin: 2px 4px 2px 0; width: auto; padding: 0 4px; height: 24px; line-height: 16px; }  #comment_quicktags input.ed_button_hover { background: #dddddd; border: 2px solid #666666; color: #000000; margin: 2px 4px 2px 0; width: auto; padding: 0 4px; height: 24px; line-height: 16px; cursor: pointer; }  #comment_quicktags #ed_strong { font-weight: bold; }  #comment_quicktags #ed_em { font-style: italic; }  div.sociable { margin: 0; width: 200px; display:inline; } div.sociable-tagline { display: none; } .sociable span { display: inline-block; } .sociable ul { display: inline; margin: 0 !important; padding: 0 !important; } .sociable ul li { background: none; display: inline; list-style-type: none; margin: 0; padding: 1px; } .sociable ul li:before { content: ""; } .sociable img { float: none; width: 16px; height: 16px; border: 0; margin: 0; padding: 0; } .sociable-hovers { opacity: .4; -moz-opacity: .4; filter: alpha(opacity=40); vertical-align: text-bottom; } .sociable-hovers:hover { opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); }  @media print { body { background: white; color: black; margin: 0; font-size: 12pt; font-family: arial, sans-serif; } a:link:after, a:visited:after { content:" [" attr(href) "] "; font-weight: normal; text-decoration: none; font-size: 12pt; } a:link, a:visited { text-decoration: underline; color: #000; } .postmetadata a:link:after, .postmetadata a:visited:after { content: ""; } h2 a:link:after, h2 a:visited:after { content: ""; } h2, h2 a:link, h2 a:visited, h2 a:active { color: #000; font-size: 18pt; } h3 { color: #000; font-size: 15pt; } #header, #left, #right, #footer, .navigation, .wp-pagenavi-navigation, #comment, .remove-for-print { display: none; } }   ul.rMenu, ul.rMenu ul, ul.rMenu li, ul.rMenu a { display: block;  margin: 0; padding: 0;  } ul.rMenu, ul.rMenu li, ul.rMenu ul { list-style: none; } ul.rMenu ul { display: none;  } ul.rMenu li { position: relative;  z-index: 1; } ul.rMenu li:hover { z-index: 999;  } ul.rMenu li:hover > ul  { display: block;  position: absolute;  }   ul.rMenu-hor li { float: left; width: auto; } ul.rMenu-hRight li { float: right;  } ul.rMenu-ver li { float: none;  } div#menu1 ul.rMenu-ver, div#menu1 ul.rMenu-ver ul {   } div#menu2 ul.rMenu-ver, div#menu2 ul.rMenu-ver ul {   } ul.rMenu-wide { width: 100%;  } ul.rMenu-vRight { float: right;  } ul.rMenu-lFloat { float: left;  } ul.rMenu-noFloat { float: none;  }  div.rMenu-center ul.rMenu { float: left; position: relative; left: 50%; } div.rMenu-center ul.rMenu li { position: relative; left: -50%; } div.rMenu-center ul.rMenu li li { left: auto; }  ul.rMenu-hor ul { top: auto;  right: auto; left: auto;  margin-top: -1px;  } ul.rMenu-hor ul ul { margin-top: 0;  margin-left: 0px; } ul.rMenu-ver ul {  left: 100%; right: auto; top: auto;   top: 0; } ul.rMenu-vRight ul, ul.rMenu-hRight ul.rMenu-ver ul { left: -100%; right: auto; top: auto;   } ul.rMenu-hRight ul { left: auto; right: 0;  top: auto; margin-top: -1px;  }  ul.rMenu {  border-left: none; }  ul#rmenu {  border-left: none; } ul.rMenu li a {   }  ul#rmenu li a {   } ul.rMenu-hor li { margin-bottom: -1px;  margin-top: -1px;  margin-left: -1px;  } ul#rmenu li {   } ul#rmenu li ul li {   } ul.rMenu-hor { padding-left: 1px ;  } ul.rMenu-ver li { margin-left: 0; margin-top: -1px;  } div#menu1 ul.rMenu-ver {   } div#menu2 ul.rMenu-ver {   } ul.rMenu li a { padding: 4px 5px; }  ul#rmenu li a { padding: 4px 5px; } ul.rMenu li a:link, ul.rMenu li a:hover, ul.rMenu li a:visited, ul.rMenu li a:active { text-decoration: none;  margin:0; padding: 4px 5px; }  ul#rmenu li a:link, ul#rmenu li a:hover, ul#rmenu li a:visited, ul#rmenu li a:active { text-decoration: none;  margin:0; padding: 4px 5px; }  ul.rMenu li {  }  ul#rmenu li {  } ul.rMenu li:hover, ul.rMenu li.sfhover {   }  ul#rmenu li:hover, ul#rmenu li.sfhover {   }  ul.rMenu li.current_page_item a:link, ul.rMenu li.current_page_item a:active, ul.rMenu li.current_page_item a:hover, ul.rMenu li.current_page_item a:visited, ul.rMenu li a:hover {  }   ul#rmenu li.current-cat a:link, ul#rmenu li.current-cat a:active, ul#rmenu li.current-cat a:hover, ul#rmenu li.current-cat a:visited, ul#rmenu li a:hover {  }  div#menu1 ul.rMenu li.rMenu-expand a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a { padding-right: 15px; padding-left: 5px;  background-repeat: no-repeat; background-position: 100% 50%; }  div#menu2 ul.rMenu li.rMenu-expand a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a { padding-right: 15px; padding-left: 5px;  background-repeat: no-repeat; background-position: 100% 50%; } ul.rMenu-vRight li.rMenu-expand a, ul.rMenu-vRight li.rMenu-expand li.rMenu-expand a, ul.rMenu-vRight li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-vRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-vRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a, ul.rMenu-hRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a { padding-right: 5px; padding-left: 20px; background-image: url(data:image/gif;base64,R0lGODlhFAAIAIAAAAAAAP///yH5BAEAAAEALAAAAAAUAAgAAAIXjI8Jt+kGWnyuBUuZxBmyXm0gYnHjUQAAOw==); background-repeat: no-repeat; background-position: -5px 50%; }  div#menu1 ul.rMenu-hor li.rMenu-expand a { padding-left: 5px;  padding-right: 15px;  background-position: 100% 50%; }  div#menu2 ul.rMenu-hor li.rMenu-expand a { padding-left: 5px;  padding-right: 15px;  background-position: 100% 50%; } div#menu1 ul.rMenu li.rMenu-expand li a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li a, div#menu1 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li a { background-image: none; padding-right: 5px;  padding-left: 5px;  }  div#menu2 ul.rMenu li.rMenu-expand li a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li a, div#menu2 ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li a { background-image: none; padding-right: 5px;  padding-left: 5px;  }  * html ul.rMenu { display: inline-block;   display: block;  position: relative;   position: static; } * html ul.rMenu ul { float: left;   float: none;  } ul.rMenu ul {   } * html ul.rMenu-ver li, * html ul.rMenu-hor li ul.rMenu-ver li {  width: 100%; float: left; clear: left;  } *:first-child+html ul.rMenu-ver > li  { width: 100%; float: left; clear: left;  } ul.rMenu li a { position: relative;  min-width: 0;  } * html ul.rMenu-hor li { width: 11em;   width: auto;  } * html div.rMenu-center { position: relative; z-index: 1;  }  * html ul.rMenu ul { display: block; position: absolute;  } * html ul.rMenu ul, * html ul.rMenu-hor ul, * html ul.rMenu-ver ul, * html ul.rMenu-vRight ul, * html ul.rMenu-hRight ul.rMenu-ver ul, * html ul.rMenu-hRight ul { left: -10000px;  } * html ul.rMenu li.sfhover { z-index: 999;  } * html ul.rMenu li.sfhover ul { left: auto;  } * html ul.rMenu li.sfhover ul ul, * html ul.rMenu li.sfhover ul ul ul, * html ul.rMenu li.sfhover ul ul ul ul, * html ul.rMenu li.sfhover ul ul ul ul ul, * html ul.rMenu li.sfhover ul ul ul ul ul ul { display: none;  } * html ul.rMenu li.sfhover ul, * html ul.rMenu li li.sfhover ul, * html ul.rMenu li li li.sfhover ul, * html ul.rMenu li li li li.sfhover ul, * html ul.rMenu li li li li li.sfhover ul { display: block;  } * html ul.rMenu-ver li.sfhover ul { left: 100%;  } * html ul.rMenu-vRight li.sfhover ul, * html ul.rMenu-hRight ul.rMenu-ver li.sfhover ul { left: -100%;  } * html ul.rMenu iframe {   position: absolute; left: 0; top: 0; z-index: -1;  }  * html ul.rMenu { margin-left: 1px; } * html ul.rMenu ul, * html ul.rMenu ul ul, * html ul.rMenu ul ul ul, * html ul.rMenu ul ul ul ul { margin-left: 0; }  .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { min-width: 0;  display: inline-block;  display: block;  } * html .clearfix {  height: 1%;  }  .clearboth { clear: both; height: 1%; font-size: 1%; line-height: 1%; display: block; padding: 0; margin: 0; } .comments-icon { *background-image:url(/wp-content/themes/atahualpa/images/comment-feed-small.gif)} .posts-icon { *background-image:url(/wp-content/themes/atahualpa/images/post-feed-small.gif)} .email-icon { *background-image:url(/wp-content/themes/atahualpa/images/email-feed-small.gif)} abbr em { *background-image:url(/wp-content/themes/atahualpa/images/commentluv.gif)} ul.rMenu-hRight li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand li.rMenu-expand a { *background-image:url(/wp-content/themes/atahualpa/images/expand-left.gif)} 
