.user-rpg-button { padding: 2px 0 !important; }
.user-rpg-button .status .display-name { float: left; padding: 0 2px; }
.new-area .user-rpg-button .status img { float: right; }
.content-head .user-rpg-button { float: left; }
.user-rpg-menu { max-width: none !important; }
.user-rpg-menu li.selected a,
.user-rpg-menu li.selected a:hover { font-weight: bold; background-repeat: no-repeat; background-position: 4px center; }
.user-rpg-menu li a .username { display: none; }
.user-rpg-sig { font-weight: bold !important; text-align: right; }
.user-rpg-sig .guest { font-weight: normal; }
#user-rpg-pbn { display: inline-block; float: left; padding: 0px 3px; margin-top: 3px; }
#user-rpg-pbn > img { max-height: 16px; max-width: 16px; }
#user-rpg-pbn > .user-rpg-pbn-on { display: none; }
.npc-micro-profile { margin: 0 3px 3px 0; overflow: hidden; font-size: 13px; padding: 5px; width: 200px; height: 50px; position: relative; }
.npc-micro-profile .info { overflow: visible; }
.npc-micro-profile .avatar { position: relative; top: auto; left: auto; }
.npc-micro-profile .av-overlay { position: absolute; top: 0; left: 0; width: 100%; background-color: #000; color: #fff; font: bold 8px Verdana,Arial; text-transform: uppercase; text-align: center; z-index: 1; }
.npc-micro-profile .close { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-position: center; display: none; }
.npc-micro-profile .avatar:hover .close { display: block; }
.members .npc-micro-profile { margin: 0 3px 0 0; }
#user-rpg-list { display: none; overflow: auto; }
#user-rpg-list .micro-profile { cursor: pointer; margin: 0 3px 0 0; }
#user-rpg-postas { position: fixed; z-index: 19; cursor: move; }
#user-rpg-postas .micro-profile { margin: 0; }
#user-rpg-postas .avatar { cursor: pointer; }