擬似フレーム、CSSフレームと言われるものをテンプレート化…できるかどうかわかりませんが、テンプレート化してみます。

現状はここをクリック


追記:
実際に反映させて、テストしています。
読みづらい部分があるかと思いますが、ご勘弁を。

(12/17追記)
JavaScript オフでもそれなりに見栄えのする形になりました。
ほぼ完成。
そこそこクライアント側で処理しているので、動きがちょっと重いかも。