.hide {display: none;}

#clue-dialog-cover {position: fixed; top: 0; width: 100%; bottom: 0; z-index:50; background: #000;
    opacity: .5; filter: alpha(opacity=50);
}

#clue-dialog-message {position: fixed; z-index: 100; background: #FFF; border: 2px solid #CCC; margin: 5px;
    -moz-border-radius: 12px; border-radius: 12px;
}
#clue-dialog-message-title {
    height: 24px; font: bold 16px sans-serif; background: #25ABE2; color: #FFF; padding: 5px;
    -moz-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0;
}
#clue-dialog-message-text {padding: 10px; font: 14px sans-serif;}
#clue-dialog-message-buttons {text-align: center; margin: 5px 0; position: absolute; bottom: 10px; width: 100%;}

#clue-dialog-message-close {cursor: pointer; background: url(../images/cancel.png) no-repeat; width: 20px; height: 20px; float: right;}

#clue-dialog-nav-left {cursor: pointer; position:absolute; top:0; left:0; bottom:0; width:100px;}
#clue-dialog-nav-left:hover {background: url(../images/clue/left.png) no-repeat center; }
#clue-dialog-nav-right {cursor: pointer; position:absolute; top:0; right:0; bottom:0; width:100px;}
#clue-dialog-nav-right:hover {background: url(../images/clue/right.png) no-repeat center; }

#clue-dialog-title-text {float: left; margin:2px 6px;}
