.geshi{
    background-color: #bbb; 
    color: #333; 
    border: dashed; 
    border-width: thin; 
    border-color: grey;
    padding-top : 0.3em;
    padding-bottom: 0.3em;
}

#mainpane{
    max-width: 800px;
}

#content{
    width: 700px;
    max-width: 700px;
}

.dialog button{
  color: black;
}
.dialog, .dialog button, .dialog input, .dialog select, .dialog textarea, .dialog table,.dialog td,.dialog th, .panel {
  color: black;
  }

body{
  color: grey;
  /**font-size: 70%;*/
  }

.serendipity_imageComment_center, .serendipity_imageComment_left, .serendipity_imageComment_right {
 border: 1px solid #666666;
}

.serendipity_imageComment_txt{
 background-color: #444;
}

a:hover, a:active {
  text-shadow: 0 0 0.2em #FDD017, 0 0 0.2em #FDD017, 0 0 0.2em #FDD017
}
