  body
  {
    background:#535A5F;
    margin:0;
    padding:0;
    font-family:verdana;
  }
  .main
  {
    width:635px;
    height:476px; 
    background:  url(/soma/img/background.png);
    border:1px solid gray;
    margin-top: -238px;
    margin-left: -317px;
    top:50%;
    left:50%;
    position: absolute;
  }
  
  h1
  {
    margin:0;
    padding:5px;
    padding-top: 22px;
    font-size:20px;
    font-weight:bold; 
    color:white;
    text-align: center;
  }
  
  h2
  {
    bottom:60px;
    left:50%;
    margin-left: -250px;
    position:absolute;
    color:gray;
    font-size:11px;
    width:500px;
    padding:4px;
    border:1px solid gray;
    background:#F0F9FF;
  }
