I can't be certain why, but something you tried isn't as I understood you to say. Either that or it's a browser issue. What browser are you testing in? I checked Firefox, Opera and IE.
Here's what I changed/added:
Code:
#rightcolumn{
float: left;
width: 199px; /*Width of right column*/
margin-left: -200px; /*Set left margin to -(RightColumnWidth)*/
background-color: #e3d4b0;
border-top: 1px solid #967e6c;
border-left: 1px solid #967e6c;
}
Works fine.
I think maybe you changed the margin. That does cause problems. But the width (if you include the width of the border) is still 200px.
Bookmarks