<blockquote>3) Also he wants the right menu wider. Not sure how to make it wider.</blockquote>The “visual” width of the side column (#efefef grey background, 190px wide) cannot be adjusted in the template_css.css file. It is an image generated in the background: <blockquote>ja_zibal/images/main-wide-bg.gif</blockquote> It is 910px wide by 1px tall, and is repeated vertically to produce the effect of having a grey side column. Simply open this .gif image in an image editor, like Photoshop, zoom in like 500%, and “paint”/extend the grey elements of the image further toward the left (in your case like 33px) to produce a visually wider column. Here is the link to that image on your site:
http://www.avalonmarketingusa.com/templates/ja_zibal/images/main-wide-bg.gif
Tom