I see a few errors popping up:
1: The stylesheet ... was loaded as CSS even though its MIME type, "text/html", is not "text/css".
2: Error parsing value for property 'font-weight'. Declaration dropped.
3: redeclaration of function MM_swapImgRestore (line 26)
4: deprecated arguments usage (line 22)
Now, from what I remember, JS works best on well-formed documents. Notice that if you view your source, you have a <table> tag at the top, then you have a <body> tag, and later you have your HTML Doctype declaration followed by the <head> section.
I strongly urge you to rework your page(s) so that it's properly formatted. Also, try and get away from dreamweaver as it may be the culprit. Your "roll-over" effect can be achieved in a set of classes in CSS and an unordered list (or in your current table layout).
Essentially you'd have 1 background image for your button. Then, directly underneath it (say like 25 pixels down) is the "active" or "hover" styled button. In your CSS you'd declare a new background image for a link with a class "blog" and when rolled over, you'd move the background image up 25 pixels:
a.blog, a.blog:link, a.blog:visited {
background:#fff url(/images/regular.jpg) no-repeat 0 0;
width:100px;
height:25px;
display:block;
color:#000;
}
a.blog:hover, a.blog:active {
background-position: 0 -25px;
}
Do that for every link you want a roll-over for, and you're golden. Or, use one image and one class and just actually use the text "blog", "cast", "podcasts". Then you're down to 4 CSS declarations (two for the top, two for the bottom) and you're on your way to an easier site maintenance!!