#popup{
    width: 250px;
}
#popup_contents {
    background: url('/image/popup_background.png') top left repeat transparent;
}
#popup_contents, #popup_contents a{
    color: #fff;
}
#popup_tl{
    width: 254px;
    height: 15px;
    background: url('/image/popup_tl.png') top left no-repeat transparent;
}
* html #popup_tl{
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/image/popup_tl.png', sizingMethod='crop');
}
#popup_t{
    width: 1px;
    height: 15px;
    background: url('/image/popup_t.png') top left repeat-x transparent;
}
* html #popup_t{
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/image/popup_t.png', sizingMethod='scale');
}
#popup_tr{
    width: 20px;
    height: 15px;
    background: url('/image/popup_tr.png') top left no-repeat transparent;
}
* html #popup_tr{
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/image/popup_tr.png', sizingMethod='crop');
}
#popup_l{
    width: 14px;
    height: 116px;
    background: url('/image/popup_l.png') top left repeat-y transparent;
}
* html #popup_l{
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/image/popup_l.png', sizingMethod='scale');
}
#popup_r{
    width: 20px;
    height: 116px;
    background: url('/image/popup_r.png') top right repeat-y transparent;
}
* html #popup_r{
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/image/popup_r.png', sizingMethod='scale');
}
#popup_bl{
    width: 74px;
    height: 21px;
    background: url('/image/popup_bl.png') top left no-repeat transparent;
}
* html #popup_bl{
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/image/popup_bl.png', sizingMethod='crop');
}
#popup_b{
    width: 1px;
    height: 21px;
    background: url('/image/popup_b.png') top left repeat-x transparent;
}
* html #popup_b{
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/image/popup_b.png', sizingMethod='crop');
}
#popup_br{
    width: 190px;
    height: 21px;
    background: url('/image/popup_br.png') top left no-repeat transparent;
}
* html #popup_br{
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/image/popup_br.png', sizingMethod='crop');
}
#popup_close{
    width: 14px;
    height: 15px;
    margin-top: 10px;
    background: url('/image/popup_close.png') top left no-repeat transparent;
    cursor: pointer;
}
* html #popup_close{
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/image/popup_close.png', sizingMethod='crop');
}
#popup_beak{
    width: 34px;
    height: 37px;
    background: url('/image/popup_tail.png') top left no-repeat transparent;
}
* html #popup_beak{
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/image/popup_tail.png', sizingMethod='crop');
}
div.imgframe {
    background: url('/image/photo_border.png') top left no-repeat transparent;
    width: 90px;
    height: 84px;
    padding: 5px;
}
* html div.imgframe {
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/image/photo_border.png', sizingMethod='crop');
}
div.imgframe img {
    width: 80px;
    height: 74px;
}

