This is for 2.9 but 2.9 is not listed in the version list. Testing is based on http://d-theme.com/marinelli and the two XHTML validations at the bottom of the page.
You have an inline style, <div id="primary" style="width:745px;">, but default style sheet language specified. You could change the inline style to normal CSS or add the default style sheet language.
Comments
Comment #1
peterx commentedComment #2
dyardley commentedThe inline style refers to a dynamic column width supplied by template.php. If you have no blocks specified in the columns the full content page width is displayed. If you do have blocks specified in the columns, the content width is adjusted to cater for 2/3 columns.
Comment #3
peterx commentedCould you have two classes?
Then switch classes.
<div id="primary width-745">Comment #4
Lioz commentedadding this to the head section will solve the problem?
Comment #5
Lioz commentedfixed in 6x-2.91