<body>の直下には<a>や<img>、<span>などのインライン要素及び文字データ(文章)を置くことはできません。
対策として最も安直な方法としては、
<body> ......... </body>
を
<body> <div> ......... </div> </body>
としてしまうことです。誉められたやり方ではないですが(苦笑)、これによる副作用はありません。
安直修正したスキンを添付しておきます。