CSS, Overflow, IE, Firefox, Safari, MAC and PC, damn!

Hi guys, I did a website using some portions of CSS to control the aspect of some portions of the elements within the site, I’m having a problem with a iframe, in the Internet Explorer and Safari isn’t working, using Firefox works pretty good, but my problem it’s with IE 6 and 7, and Safari ( I’m working on a mac ), the way I call the iframe is like this:

<center>
<iframe src=“Restaurants.php” width=“375” height=“192” scrolling=“auto”></iframe>
</center>

and the style to that is:

iframe {
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
overflow-x: hidden;
}

Can someone tell me what I’m doing wrong please?

This is the site:

http://www.provotownsquare.net/

Thanks a lot guys

Arturo