html,body {height:100%; margin:0px; font-size:12px;}

.mydiv {
     position:fixed;

     margin:auto;
     left:0;
     right:0;
     top:0; 
     bottom:0;
     z-index:99;
     line-height: 34px;
     font-size:15px;
     padding:22px;
     /*padding-left:20px;*/
     font-weight:bold;
     
     width:500px; 
     height:180px;

     
background-color: #ffa;
border: 1px solid #f90;
}

.bg {
line-height: 40px;
background-color: #ccc;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=40);/*IE*/
opacity:0.4;/*FF*/
z-index:1;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}
.fb-like.fb_iframe_widget span {width: 200px !important;height: 50px !important;}
.fb-like.fb_iframe_widget iframe {width: 200px !important; height: 50px !important;}


/*The END*/