#logodesc {
 background: white; 
 height: 95px;
}

#wrapheader {
 background: #e1ebf2;
 border-bottom: 1px solid #005784;
 padding-bottom: 0.38em;
}

#logodesc h1, #logodesc .gen, #datebar {
 display: none;
}

.gbottom {
 padding: 1em;
 text-align: center;
}

.gtop {
  
}

.gmidpost {
 background: #a9b8c2;
 padding: 0.38em;
 text-align: center; 
}

td.profile table {
  width: 241px;
}

p.topicdetails {
  white-space:nowrap;
}

div.topicsubject {
  white-space: normal;
  width: 241px;
}

.m {
  vertical-align: middle;
}

.posthilit {
  color: seagreen;
  background: transparent;
}