Whenever I'm designing a site for a client, I always make sure to present the site to them *exactly* as it will appear once in HTML. It's very important that you do this, rather than simply linking them to an image file. Why? Because if the client can see exactly how it will appear in their browser, they'll be more likely to be *LESS* critical. Some of you might be lost, so here's an example of what I'm talking about... Say for example you designed a site for a client (pre-html/css) and this will be the first time they see what you came up with, and you show them this: http://www.garysimon.net/other/palace/iface.jpg - yeah, looks cool n' all. But what you SHOULD do is show them THIS: http://www.garysimon.net/other/palace/ It's the same "iface.jpg", except all I did was place it in an actual html file, i gave it a background - and bam - the client can now see exactly what the site will look like without you actually having to cut everything up into html. Another advantage to showing in HTML is their browser won't resize it to fit window by default. Another tip is if you're representing HTML text, make sure "NONE" is chosen for anti-alias (in photoshop at least). That way, you accurately represent text. This random design pointer brought to you by! Professional Logo Design