Umm. why would one not use tables for this layout. I despise frames, iframes, and such. Yes, it's quite simple to change colors of hrs through css for ie/mozilla/etc... they all have the same properties to set. I would assume that opera/gecko are using w3 standards from what I was told IE/Mozilla are using them. It's rather simple for those interested, I pattern all my layouts in this sense for themes:
<head>
<title>Hi</title>
<style>
td {color:#000000;font-family:Helvetica;font-size:11px;font-weight:bold}
font {color:#336699;font-family:Verdana;font-size:11px}
hr {color:#990000;size:1px}
</style>
</head>
Or one could use a style sheet, if they prefer and use link rel.
If you wonder why I use px instead of pt, it's a more friendly conversion to other operating systems other than windows (Linux).
Here's a link to an outline of our content and information systems we are adding.
http://xp.scv.net/robot.html
Suggestions and comments would be appreciated.