html {  color: #000000;  background: #ffffff;}body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {  margin: 0;  padding: 0;}table {  border-collapse: collapse;  border-spacing: 0;}fieldset, img { border: 0; }address, caption, cite, code, dfn, em, strong, th, var {  font-style: normal;  font-weight: normal;}li { list-style: none; }caption, th { text-align: left; }h1, h2, h3, h4, h5, h6 {  font-size: 100%;  font-weight: normal;}q:before { content: ''; }q:after { content: ''; }abbr, acronym {  border: 0;  font-variant: normal;}sup { vertical-align: text-top; }sub { vertical-align: text-bottom; }input, textarea, select {  font-family: inherit;  font-size: inherit;  font-weight: inherit;}input, textarea, select { *font-size: 100%; }legend { color: #000000; }del, ins { text-decoration: none; }.floater {  width: 100%;  overflow: hidden;}#grid {  position: fixed;  display: block;  background-color: black;  color: white;}html { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }a {  text-decoration: none;  color: rgba(0, 0, 0, 0.8);}a:hover { color: black; }h1, h2, h3 { letter-spacing: -0.05em; }h1 {  font-size: 300%;  font-weight: bold;  color: rgba(0, 0, 0, 0.8);  margin: 0 0 10px 5px;}h2 {  font-size: 150%;  font-weight: bold;  color: rgba(0, 0, 0, 0.8);  margin: 0px 0 5px 5px;}h3 { font-size: 150%; }html, body { height: 100%; }.simpler {  min-height: 100%;  height: auto !important;  height: 100%;  margin: 0 auto -4.8em;}.column {  width: 820px;  margin: 0 auto;}#credits, .push {  height: 2em;  margin-top: 2em;}#controls, #credits {  background-color: rgba(0, 0, 0, 0.8);  color: rgba(255, 255, 255, 0.6);  padding: 0.2em;}#controls a { color: rgba(255, 255, 255, 0.6); }#credits a { color: rgba(255, 255, 255, 0.6); }#credits {  padding-top: 10px;  width: 820px;  margin: 0 auto;  margin-top: 40px;  text-align: center;  font-size: 80%;  -moz-border-radius: 5px 5px 0 0;  -webkit-border-radius: 5px 5px 0 0;  background-color: rgba(0, 0, 0, 0.8);}#credits a { color: rgba(255, 255, 255, 0.6); }#credits a:hover { color: white; }#controls {  width: 780px;  padding: 0.3em 20px 0.6em 20px;  color: white;  -moz-border-radius: 0 0 5px 5px;  -webkit-border-radius: 0 0 5px 5px;}#controls .write {  float: left;  width: 70%;}#controls .session {  float: right;  width: 30%;}#controls ul {  width: 100%;  overflow: hidden;}#controls li {  display: block;  float: left;  padding: 0 5px;}#controls .account {  display: block;  float: right;}#controls li a { color: rgba(255, 255, 255, 0.6); }#controls li a:hover { color: white; }#controls .account.user a { color: white; }.round {  -webkit-border-radius: 5px;  -moz-border-radius: 5px;}.round-top {  -moz-border-radius: 5px 5px 0 0;  -webkit-border-radius: 5px 5px 0 0;}.action {  display: block;  float: left;  padding: 3px 10px;  margin-right: 5px;  background-color: rgba(0, 0, 0, 0.05);  color: rgba(0, 0, 0, 0.8);  -webkit-border-radius: 5px;  -moz-border-radius: 5px;}#navigation {  width: 100%;  overflow: hidden;  margin-top: 4em;}#navigation li {  display: block;  float: right;  width: 111px;  margin-left: 10px;  text-align: center;  background-color: rgba(255, 255, 255, 0.6);  -moz-border-radius: 5px 5px 0 0;  -webkit-border-radius: 5px 5px 0 0;}#navigation li span {  display: block;  padding: 10px 0 12px 0;}#navigation li a {  display: block;  padding: 10px 0;  background-color: rgba(0, 0, 0, 0.05);  border-bottom: 2px solid rgba(0, 0, 0, 0.05);  color: rgba(0, 0, 0, 0.8);}#navigation li a:hover { color: black; }#page {  -moz-border-radius: 5px 0 5px 5px;  -webkit-border-radius: 5px 0 5px 5px;  background-color: rgba(255, 255, 255, 0.6);}#page_body { padding: 20px 20px; }.actions {  width: 100%;  overflow: hidden;  font-size: 75%;  height: 2em;}.actions a {  display: block;  float: left;  padding: 3px 10px;  margin-right: 5px;  background-color: rgba(0, 0, 0, 0.05);  color: rgba(0, 0, 0, 0.8);  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  color: rgba(0, 0, 0, 0.8);}.actions a:hover { color: black; }.message {  display: block;  padding: 1em;  text-align: center;}div.entity {  display: block;  width: 720px;  margin: 10px auto;  padding: 5px;  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  color: rgba(0, 0, 0, 0.8);  -webkit-border-radius: 5px;  -moz-border-radius: 5px;}div.entity a { color: rgba(0, 0, 0, 0.8); }div.entity a:hover { color: negro; }div.entity p.meta {  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  margin: 2px;  color: rgba(0, 0, 0, 0.4);}div.entity h2 {  margin-left: 20px;  color: rgba(0, 0, 0, 0.8);  font-size: 160%;  font-weight: bold;}div.entity .actions { margin: 5px 0 0 10px; }div.entity.active .actions a { display: block; }div.entity.active { background-color: rgba(0, 0, 0, 0.05); }div.entity div.inner_page {  width: 720px;  margin: 0px auto 0 auto;  padding: 20px 0;  background-color: white;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;}div.content div.body {  font-size: 95%;  padding: 3px 20px;  font-family: Georgia, serif;}div.content div.body p {  padding: 0.3em 0;  line-height: 1.3em;}div.content div.body a { text-decoration: underline; }div.content div.body strong { font-weight: bold; }div.content div.body em { font-style: italic; }div.content div.body h1 { font-weight: normal; }div.content div.body h2 { font-weight: normal; }div.content div.body h3 { font-weight: normal; }div.content div.body h1 { font-size: 150%; }div.content div.body h2 { font-size: 135%; }div.content div.body h3 { font-size: 110%; }div.content .comments {  font-size: 95%;  padding: 0px 30px;}div.content .comment {  margin-top: 1px;  padding: 5px;  background-color: white;  opacity: 0.9;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;}div.content:hover { background-color: rgba(0, 0, 0, 0.05); }div.content .clip {  font-size: 60%;  margin-left: 10px;}div.content .clip a { text-decoration: underline; }div.content .attachment {  margin-top: 10px;  width: 100%;  overflow: hidden;}div.content .attachment a {  font-size: 200%;  float: left;  padding: 5px 10px;  text-decoration: none;  background-color: rgba(0, 0, 0, 0.05);  -webkit-border-radius: 5px;  -moz-border-radius: 5px;}div.content .attachment a:hover { background-color: rgba(0, 0, 0, 0.4); }.members {  width: 100%;  overflow: hidden;}.members a {  display: block;  float: left;  padding: 2px 5px;}.members a:hover { background-color: rgba(0, 0, 0, 0.05); }input[type=text], input[type=password], textarea {  border-top: 1px solid rgba(0, 0, 0, 0.4);  border-left: 1px solid rgba(0, 0, 0, 0.4);  border-right: 1px solid rgba(0, 0, 0, 0.05);  border-bottom: 1px solid rgba(0, 0, 0, 0.05);  padding: 2px 2px;}form #required { display: none; }form textarea {  width: 440px;  margin-bottom: 10px;  padding: 2px;  height: 10em;}form {  margin: 20px 20px;  padding: 0;  width: 500px;  background-color: rgba(0, 0, 0, 0.05);  -moz-border-radius: 5px;  -webkit-border-radius: 5px;}form h2 {  font-size: 120%;  margin: 0;  display: block;  clear: both;  padding: 10px 10px;  margin: 20px 0 10px 0;}form .buttons {  font-size: 120%;  margin: 0;  display: block;  clear: both;  padding: 10px 10px;  margin: 20px 0 10px 0;}form h2 { background-color: rgba(0, 0, 0, 0.05); }form .Xbuttons { background-color: rgba(0, 0, 0, 0.05); }form h2.first { margin-top: 0; }form li { margin: 5px 10px; }form label { display: block; }form input[type=text] { width: 470px; }input[type=password] { width: 470px; }form li {  width: 100%;  overflow: hidden;}form input[type=checkbox] {  display: block;  float: left;  margin: 3px 10px 0 0;}form .inline-hints {  font-size: 90%;  font-style: italic;  color: rgba(0, 0, 0, 0.4);  margin-bottom: 2px;}noform input[type=submit] {  font-size: 110%;  padding: 2px 10px;}form input[type=submit] {  border: 1px solid rgba(0, 0, 0, 0.4);  padding: 2px 10px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  background-color: rgba(0, 0, 0, 0.05);  color: rgba(0, 0, 0, 0.8);}noform input[type=submit]:hover { color: white; }p.inline-errors { color: #cc0000; }form li.error input { border-bottom: 1px solid #cc0000; }.expand_form form { width: 90%; }#cke_comment_body, #cke_content_body { width: 95%; }table {  color: rgba(0, 0, 0, 0.8);  font-size: 80%;  margin-top: 20px;}tr:hover { background-color: rgba(0, 0, 0, 0.05); }td {  padding: 5px 5px;  overflow: hidden;}td.name { width: 121px; }td a {  font-weight: bold;  color: rgba(0, 0, 0, 0.8);}td a:hover { color: black; }td.groups {  font-size: 70%;  width: 20em;}td.col0 { width: 87px; }td.col1 { width: 90px; }td.col3 { width: 320px; }#search {  clear: both;  font-size: 70%;  background-color: rgba(0, 0, 0, 0.05);  padding-top: 0.1em;}#search > label {  display: block;  margin: 0.5em 2em 0 2em;  font-size: 150%;}#search > a {  display: block;  margin: 0.5em 2em 0 2em;  font-size: 150%;}#search > a {  font-weight: normal;  text-decoration: underline;}.pagination {  width: 100%;  overflow: hidden;  padding: 5px;}.pagination > * {  display: block;  float: left;  padding: 3px 10px;  margin-right: 5px;  background-color: rgba(0, 0, 0, 0.05);  color: rgba(0, 0, 0, 0.8);  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  padding: 1px 2px;}.pagination a:hover { color: rgba(255, 255, 255, 0.6); }.pagination span { background-color: transparent; }#search_by_label {  margin-bottom: 2em;  width: 100%;  overflow: hidden;}#search_by_label a {  display: block;  float: left;  padding: 3px 10px;  margin-right: 5px;  background-color: rgba(0, 0, 0, 0.05);  color: rgba(0, 0, 0, 0.8);  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  font-size: 110%;  margin-bottom: 5px;  color: rgba(0, 0, 0, 0.8);}#search_by_label a:hover {  color: white;  background-color: rgba(0, 0, 0, 0.4);}.show_all {  margin: 20px 0 20px 5px;  width: 100%;  overflow: hidden;}.show_all a {  display: block;  float: left;  padding: 3px 10px;  margin-right: 5px;  background-color: rgba(0, 0, 0, 0.05);  color: rgba(0, 0, 0, 0.8);  -webkit-border-radius: 5px;  -moz-border-radius: 5px;}.actas a {  display: block;  font-size: 150%;  padding: 2px 5px;  margin: 2px 0;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;}.actas a:hover { background-color: rgba(0, 0, 0, 0.05); }#photos ul {  width: 100%;  overflow: hidden;}#photos li {  display: block;  float: left;}#photos img {  background-color: white;  padding: 5px 5px 10px 5px;}#photos a {  background-color: white;  display: block;  margin: 2px;  border: 1px solid rgba(0, 0, 0, 0.05);}nn.owner { float: right; }
