body {
  /*font-size: 100%;*/
  background-image: url('../img/layout/bg_body_sub.jpg');
}
.col {
  float: right;
}
#main .col {
background-image: url('../img/layout/bg_sub_col.png');
}
  #main .col p {
    font-size: 12px;
  }
#primary {
  float: left;
  width: 625px;
}
  #primary .inner {
    margin: 20px; 
    margin-left: 5px;
    color: #333333;
  }
  #primary h1 {
    font-size: 22px;
    font-weight: normal;
    color: #41b7fc;
    margin-bottom: 15px;
  }
#footer {
  clear: both;
  padding: 20px;
  width: 910px;
}  

