<style>

  .spanH1
  {
    font-size:16px;
    font-weight:bold;
    line-height:20px;
  }
  
  #colContainer
  {
    width: 740px;
    padding-left: 16px;
    padding-top: 0px;
  }

  
  #colWall
  {
    width: 540px;
    float: right;
  }
  
  #colMenu
  {
    width: 180px;
    float: left;
  }
  
  .tblWall
  {
    width: 540px;
    margin-top: 8px;
  }
  
  #divLogin
  {
    font-size: 16px;
    background: #FFD2D2;
    margin-bottom: 4px;
    padding: 4px;
    padding-left: 8px;
  }
  
  #divLoginBox
  {
    position:absolute;
    display:none;
    left: 270px;
    background:#bbb;
    color: red;
    z-index: 1;
    padding: 8px;
  }
  
  .wallContainer
  {
    width: 500px;
    border-bottom-style: dotted;
    border-style: solid;
  }
  
  .wallSongName
  {
    font-size: 18px;
  }

  .wallSongActions
  {
    font-size: 14px;
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .wallImg
  {
    width: 60px;
    vertical-align: top;
    float: left;
  }
  
  .wallComment
  {
    width: 440px;
    vertical-align: top;
    float: left;
  }  
    
  .wallContainerInner
  {
    clear: both;
  }
  
</style>