
  body { margin: 0; padding: 0; }
  div { padding: 0; margin: 0; }

  #container { width: 90%; margin: 10px auto; } 
  #content { margin: 0 160px 0 150px; padding: 10px 0 10px 0; width: auto;
/*    position: absolute; left: 160px; right: 280px; max-width: 50em; */
  }
  #sidebar_left {
    position: fixed;
    top: 25px; left: 10px; margin: 0; padding: 0; width: 120px; z-index: 3;   /* float: left; */
  }
  #sidebar_right {
    position: absolute;
    top: 25px; right: 10px; margin: 0; padding: 0; width: 120px; z-index: 3;  /*  float: right; */
  }
 .sidebox { margin-top: 18px; }
.sidebox .sidebox_inner {display:none;}
.sidebox:hover .sidebox_inner {display:block;}
#content img { max-width: 100%; height: auto; }


#content { font-family: "Georgia", "Verdana", "sans-serif", Verdana, Tahoma, sans-serif; }
.sidebar { font: normal 8pt "Tahoma", "Lucida Grande", "Verdana", "sans-serif"; font-weight: bold; }
p { line-height: 140%; padding-top: 0.1em; padding-bottom: 0.1em; }
h1 { padding: 0; margin: 0; }
h2 { font-size: 14pt; }
.sidebar a { border: none; padding-right: 0em; font-weight: normal; /* display: block; */  }
.userpic, img.special{ border: 1px dashed #ffffff; padding: 5px; margin: 0 10px 10px 10px; }
.sidebar img.special{ margin: 0 0 20px 0; }
.sidebox h1 { font: normal 8pt "Tahoma", "Lucida Grande", "Verdana", "sans-serif"; font-weight: bold; border-bottom-width: 0px; border-bottom-style: solid; }
.sidebox h1 a { font: normal 8pt "Tahoma", "Lucida Grande", "Verdana", "sans-serif"; font-weight: bold; }
.sidebox ul { padding-left: 0px; margin-left: 0px; }
/*
.sidebox { border: 1px dotted #333; }
.sidebox h1 { display: block; border-bottom: 1px dotted #333; }
*/
a{ padding-right: 1em; font-weight: bold; text-decoration: none; border-bottom-style: dashed; border-bottom-width: 0px; }
a:hover { border: none; }
.visited a:visited, .alwaysvisited a, a.alwaysvisited { border: none; }
.visited a:visited { text-decoration: line-through; }
.alwaysvisited a, a.alwaysvisited { text-decoration: none; }
.visited a:visited:hover, .alwaysvisited a:hover, a.alwaysvisited:hover { border: none; }
.entrycontainer { width: 100%; padding: 0; margin: 0 0 30px 0; }
.entrycontainer { font: normal 9pt "Georgia", "Verdana", "sans-serif"; }
.answercontainer { border-left-width: 1px; border-left-style: dashed; }
.answercontainer:hover { border-left-width: 1px; border-left-style: solid; }
.entrysidebox { position: relative; top: 0px; right: 0px; width: 50px; float: right; z-index: 3; }
.entrysidebox .userpic{ padding: 0 0 0 0; margin: 0 0 0 0; }
.entrysidebox a{ border: none; }
.entryextrabox { position: relative; bottom: 0px; right: 0px; float: right; x-index: 3; width: 50px; }
.entrybody {
/*   for christmas off: background-color: #666666; 
   background-image: url("http://content20-foto.inbox.lv/albums122331001/murkstenav/s2/valentine.gif");
*/
  border-width: 1px; border-style: dashed; margin: 0 60px 0 0; padding: 0 2em 0 2em;
  }
.entrybody:hover { border-width: 1px; border-style: solid; }
.entrycontainer .subject { font-size: 14pt; }
.entrycontainer a, form a { padding: 0; }
.ierakstmala a { border: none; }
.entrycontainer .datetime, .entrycontainer .entrytitle { margin-top: 10px; font-family: "Tahoma", "Lucida Grande", "Verdana", "sans-serif"; text-shadow: dimgray 2px 2px 2px; }
.entrycontainer .recentdatetime { margin-top: 10px; font-family: "Tahoma", "Lucida Grande", "Verdana", "sans-serif"; text-shadow: dimgray 2px 2px 2px; }
.entrycontainer .veryrecentdatetime { margin-top: 10px; font-family: "Tahoma", "Lucida Grande", "Verdana", "sans-serif"; text-shadow: dimgray 2px 2px 2px; }
.entrycontainer .entrytext { padding: 10px 0 0 0; }
.entrycontainer .entrytext { font-size: 12pt; line-height: 140%; }
.entrycontainer .entrytext .userpic { float: left; }
/*
.entrycontainer .entryactionlinks{ visibility: hidden; }
.entrycontainer:hover .entryactionlinks{ visibility: visible; }
*/
/**/
.entrycontainer .entryactionlinks .alwaysvisited{ visibility: hidden; }
.entrycontainer:hover .entryactionlinks .alwaysvisited{ visibility: visible; }
/**/
.entrycontainer .entryactionlinks{ padding: 10px 0 10px 0; font-family: "Tahoma", "Lucida Grande", "Verdana", "sans-serif"; clear: both; /*new*/ }
.entrycontainer .entryactionlinks a{ padding: 0.7em; border-radius: 0.5em; }
.entrycontainer .entrymeta{ padding: 10px 0 10px 0; }
#itemrange { height: 30px; }
#itemrange a { font-family: Verdana; font-size: 9pt; }
form{ font-size: 8pt; }
input, textarea, select{ font-family: Verdana; font-size: 9pt; }
#footer{ text-align: center; margin: 10px auto 10px auto; font-size: 9pt; }
div#footer a { text-decoration: none; }
#stats{ display: block; text-align: center; margin: 10px auto 10px auto; font-size: 9pt; font-weight: normal; border: none;
  position: absolute; bottom: 0px; right: 0px; margin: 0; padding: 0; width: 3px; height: 3px;   }
blockquote, cite, q { border-width: 1pt; border-style: dashed; border-left-width: 0.5em; border-left-style: solid; padding-left: 0.5em; font-size: 80%; display: block; }
code { font-family: monospace; font-size: 90%; background-image: none; }
pre { line-height: 100%; border-width: 1px; border-style: solid; background-image: none; font-size: 90%; padding: 5px; margin: 5px; }
acronym, abbr { border-bottom-width: 1px; border-bottom-style: dashed; cursor: help; }
#namedays { font-family: "Tahoma", "Lucida Grande", "Verdana", "sans-serif"; }
div.newday { font-family: "Tahoma", "Lucida Grande", "Verdana", "sans-serif"; font-weight: bold; clear: both; margin: 15px 0 15px 0; }
.disclaimer { font-size: 6pt; }
table.calendar { font-size: smaller; }
.skiplinks { width: auto; margin: 0.5em 0; text-align: center; }
.skiplinks a { padding: 0.3em 0.8em; font-weight: bold; }
#aaa #ppp { visibility: hidden; }
#aaa:hover #ppp { visibility: visible; }
/*
a.extlink:after { content: url("http://content20-foto.inbox.lv/albums115001224/murkstenav/s2/extlink2.png"); }
a.intlink:after { content: url("http://content0-foto.inbox.lv/albums0/murkstenav/s2/intlink.gif"); }
*/

  body { background-color: #333333; color: #aaaaaa; }
  .sidebar { color: #cccccc; }
  .sidebox h1 { color: #eeeeee; border-bottom-color: #eeeeee;  }
  a{ color: #ffffff; border-bottom-color: #ffffff; }
  a:hover { color: #666666; background-color: #ffffff; }
  .visited a:visited, .alwaysvisited a, a.alwaysvisited { color: #999999; }
  .visited a:visited:hover, .alwaysvisited a:hover, a.alwaysvisited:hover { color: #666666; background-color: #ffffff; }
  .answercontainer { border-left-color: #888; }
  .answercontainer:hover { border-left-color: #fff; }
  .entrybody { border-color: #ffffff; } 
  .entrybody:hover { color: #ffffff; background-color: #000000; border-color: #ffffff; }
  .entrycontainer .datetime, .entrycontainer .entrytitle { color: #a6a6a6; }
  .entrycontainer .recentdatetime { color: #ff8080; }
  .entrycontainer .veryrecentdatetime { color: #ffa6a6; }
  .entrycontainer .entrytext { color: #aaaaaa !important; }
  .entrycontainer .entryactionlinks{ color: #a6a6a6; }
  div#footer a { color: #333333; background-color: #333333; }
  blockquote, cite, q { border-color: #ddd; }
  code { color: #009; background-color: #f0f0f0; }
  pre { border-color: #ccc; background-color: #f9f9f9; color: #006; }
  acronym, abbr { border-bottom-color: #333; }
  #namedays { color: #cccccc; }
  div.newday { color: #eeeeee; }
  td.cal_wd { #cccccc; }
  td.cal_we { #eeeeee  !important; }
  td.cal_td { color: #666666; background-color: #eeeeee; }
  .skiplinks a { background-color: #800; color: #fff; }
