<-- 300px -- > is probably doing nothing. It is commented out using html comments, and done improperly at that.
It should be <!-- 300px -- >
Sorry for the w3fools link:
http://www.w3schools.com/tags/tag_comment.asp
I would just remove the offending little bugger.