参考文献の表示部分で,<span class="author"> の閉じタグが </author> になっています.また,<span class="author"> タグと <a href="..."> タグの順序が逆のようです.例えば
<li id="ref1" class="reference"><span class="author"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4532520290/buturinokagis-22"> 松本良・奥田義久・青木豊</author>著,……
は
<li id="ref1" class="reference"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4532520290/buturinokagis-22"><span class="author"> 松本良・奥田義久・青木豊</span>著,……
となるのが正しいです.
これを修正するとき,ついでに
<div id="reference">参考文献 <ol> ...
部分を
<div id="reference"><h2>参考文献</h2> <ol> ...
のように,「参考文献」を <h2> タグで括っておいて貰えないでしょうか m(__)m