.clear { clear: both; float: none; font-size: 7px; }

body {
  font-family: Helvetica;
  margin: 0;
  padding: 1.5em 4em 2em 4em;
  background: white;
  color: black;
  font-size: 1.4em;
  line-height: 2em;
  background: url("/images/bg.jpg");
}

h1   { color: black; border-bottom: 4px solid #f9f9f9; padding: 0em 1em 0.4em 0em; font-size: 210%; }



p{ font-size: 95%;}
a{ color: black;}
a:hover{ color: #48435e; }

.container{
  background: white;
  padding: 30px;
  opacity: .9;
}
/* INDEX */

.posts strong{ font-size: 140%;}
#article .body { border-bottom: 1px solid #ccc; text-align: justify;  }
#article .categories { font-size: 80%; color: #999; }
pre  { color: #444; font-size: 110%; white-space: pre-wrap; white-space: -moz-pre-wrap !important; padding: 1em;
border-left: 14px solid #ccc; background: white; text-align: justify;}


ul   { margin: 0; padding: 0; }
ol   {  margin-bottom: 1em; }
ol span.perex  { font-size: 95%; color: #c3c3c3; }



.back{ float: right; width: 3.3em; margin-left: 4em; background: white;  height: 1.8em; padding: .5em;}
.back a{ font-size: .7em; font-weight: bolder; color: black; text-decoration: none; padding: 0em 1em 0.4em 0em; font-size: 140%;}
.black a:hover{ color: #111;}


#spam_deleted { background: #faf296; padding: 0.2em 0.2em 0.2em 0.5em; }
#admin_panel { font-size: 11px; font-family: 'Lucida Grande', Tahoma, sans-serif; color: #fff; background: #2e364d; border-top: 2px solid #fff; width: 100%;  height: 35px; position: fixed; bottom: 0; left: 0; z-index: 900;}
#admin_panel_content{ text-align: left; width: 98%; padding: 10px 0px 10px 0px; position:relative; margin: 0 auto; }
#admin_panel_content p { float: left; margin: 0 10px 0 0; }
#admin_panel_content input { margin: -5px 0 0 0; padding: 0; }
#admin_panel_content a { color: #fff !important; }

/* COMMENTS */

.dsq-item-trackback, .dsq-brlink, .dsq-options{ display:none;}

