#facebox .b {

background:url(b.png);

}



#facebox .tl {

background:url(tl.png);

}



#facebox .tr {

background:url(tr.png);

}



#facebox .bl {

background:url(bl.png);

}



#facebox .br {

background:url(br.png);

}



#facebox {

position: absolute;

top: 0;

z-index: 20000;

width: 710px;

margin: 0px auto;

}



#facebox .popup {

position: relative;

margin: 0px auto;

}



#facebox table {

border-collapse: collapse;

}



#facebox td {

border-bottom: 0;

padding: 0;

}



#facebox .body {

padding: 10px;

background: #121212;

width: 660px;

}



#facebox .loading {

text-align: center;

}



#facebox .image {

text-align: center;

}



#facebox img {

border: 0;

margin: 0;

}



#facebox .footer {

padding-top: 5px;

margin-top: 10px;

text-align: right;

/** background: url(descbg.png) top left no-repeat; **/

}



#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {

height: 10px;

width: 10px;

overflow: hidden;

padding: 0;

}



#facebox_overlay {

position: fixed;

top: 0px;

left: 0px;

height:100%;

width:100%;

}



.facebox_hide {

z-index:-100;

}



.facebox_overlayBG {

background: url(bg.png) repeat;

z-index: 15000;

}



* html #facebox_overlay { /* ie6 hack */

position: absolute;

height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');

}



.close {

float: right;

}