You might want to rethink your right-click menu script. You're messing with my browser, preferences, and I don't like it
You're also using pt for sizes, so I can't resize the text in IE.
What behaviour would you prefer? What are you actually trying to accomplish?
You need to use proper markup, the br tag should not be used the way that you are using it, loose all those br and replace with a proper paragraph tags the image you can just float on it's own you do not have to enclose it in a div unless there is some compelling reason to do so.
You also need to sort out your DocType you cannot have a definition that is both transitional and strict, I'm not sure where you got that DTD from but it needs to one or the other, strict preferably.
The right click menu is very irritating, I expect my usual browser commands on right click, you should never interfere with such things.
Small point - you know the right-click thing won't stop them stealing your text/scripts/images don't you? You probably do, just checking.
To quote my self::
I will then later make notes inside the coding that will "tell" people about "stealing". Basicly, if they goin to rip me off Im goin to make them work for it and Ill make them see the <!--"warning"--> by every text
I know I can't stop them. I can just make their time alot harder doin it.
<select with mouse> <ctrl> <c>
Nothing to do with a right click, I'm afraid.
As for images:
view > source > find images > copy location > then right click and save images.
Lose the right click menu or lose thousands of visitors, It's your choice.
And this is how to use a <p> tag:
<div class="textblockvitt"> <p>Content for class "textblockvitt" Goes Here</p> </div>
Should give you the margins you desire.