A: 

Most layouts shouldn't be that hard to get working - it's probably worth checking you understand the different ways of positioning: float, relative and absolute properly, and that you are aware of how to clear floats.

You could try looking at blueprint or 960.gs for ways to get complex grid based layouts without much hassle.

Rich Bradshaw
Kabeer
Remember you can gzip them before sending them, so they will end up smaller than that.
Rich Bradshaw