A: 

It should work. Try display:none !important. Otherwise, try ugly hack

border:none;
width:1px;
height:1px;
visibility:hidden
fabjoa
Other hack would be to give it an absolute position and something like top:-5000px
fabjoa
A: 

make width and height to 0 this way you can hide iframe

Example :

<IFRAME SRC="hello.html" WIDTH=0 HEIGHT=0>
If you can see this, your browser doesn't 
understand IFRAME.  However, we'll still 
<A HREF="hello.html">link</A> 
you to the file.
</IFRAME>
Pranay Rana