Since your content is fixed width you could use a repeating background image.
You would need divs at the top and bottom with just enough height for the top and bottom borders with the curved corners, (leave them as they are) then a div for the content with no height so that it will be flexible (probably #boxMC with the height deleted), and an image which would be only 1px high but the width of your content and have the black and gold side borders and a white middle and use it as a background-image with background-repeat: repeat-y; for the div. Use photoshop or Irfanview to make the image. You already have edge-l.gif and edge-r.gif, you need to put them together either side of a white section.
Last edited by Wickham; 10 Nov 2009 at 02:40 PM.
Code downloaded to my PC will be deleted in due course.
WIN7; IE9, Firefox, Opera, Chrome and Safari for Windows; screen resolution usually 1366*768.
Also IE6 on W98 with 800*600 and IE8 on Vista 1440*900.