#pagebody.wall #content {
  margin: 0px;
  padding: 0px; }

.wallpost {
  padding: 0px;
  margin: 0px;
  float: left;
  margin-bottom: 15px;
}

.wallpost td {
  padding: 0px;
  vertical-align: top; }

.wallpost td.image {
  width: 55px;
  text-align: left; }
  
  .wallpost td.image img {
    margin-right: 5px; }

.wallpost .info {
  xborder: solid 1px #D8DFEA;
  xpadding-left: 5px;
  width: 100%;
  border-top: solid 1px #3B5998;
  xborder-bottom: solid 1px #6d84b4; }

.wallpost .info .header {
  padding: 3px 5px 3px;
  background: #f7f7f7;
  border-bottom: solid 1px #D8DFEA;
  xborder-left: solid 1px #D8DFEA;
  xborder-right: solid 1px #D8DFEA;
   }

.wallpost .info .actions {
  padding: 3px 5px;
  xbackground: #f7f7f7;
  xborder: solid 1px #D8DFEA;
  border-bottom: solid 1px #D8DFEA;
  border-top: none;
  clear: right;
}

.wallpost .info .actions a:hover {
  text-decoration: underline; }

.wallpost .info .text {
  xpadding: 7px;
  xborder-left: solid 1px #D8DFEA;
  xborder-right: solid 1px #D8DFEA;
  padding: 5px 5px; }

.wallpost .photo {
  xborder-bottom: solid 1px #D8DFEA;
}

.wallpost .info img, .wallpost .photo img {
  margin-left: 5px; }

#wall {
  padding: 10px;
  background: #f7f7f7; }

#wallpage {
  padding: 20px;
  border: solid 1px #ccc;
  background: white; }
  
  #wallpage .nav {
    margin-bottom: 5px; }