/* Game elements */
#gameScreen { font: 10pt Verdana }
#display { border: solid 1px #777; width: 352px; height: 352px; float: left; margin: 0 8px 8px 0 }
#status { border: solid 1px #777; height: 352px; margin: 0 0 8px 0; overflow: auto }
#status .statusWindow { font: 12px Verdana; color: #fff }
#status h6 { margin: 0; padding: 2px; font: 14px Verdana, sans-serif; background: #bbb; color: #000 }
#status .low { color: #f00 }
#specs table { float: left; margin-right: 15px }
#specs table td.number { padding-left: 5px }
#specs #playerIconBar { padding: 2px }
#specs #playerIconBar img { margin-right: 4px }
#command { border: solid 1px #777; padding: 2px; background: #333; color: #f0f0f0; font: 14px Verdana; height: 160px; overflow: auto }
#command em { font-style: normal; text-decoration: underline; color: #fff }
/* Tooltips */
div.tooltip { border: solid 1px #FF6A00; padding: 4px; background: #181818; max-width: 275px }
div.tooltip p { margin: 0 }
/* Popup menu */
ul.popupMenu { list-style-type: none; list-style-position: outside; margin: 0; padding: 0; border: solid 1px #ccc; background: #000 }
ul.popupMenu li { padding: 3px; margin: 0 }
ul.popupMenu li:hover { cursor: pointer; background: #444 }
ul.popupMenu li img { vertical-align: bottom; margin-right: 3px }
/* Modal windows */
.modal { border: solid 1px #aaa; background: #333; color: #fff }
.modal h5, .modal h6 { margin: 0; padding: 2px; font-family: Verdana, sans-serif }
.modal h5 { font-size: 14px; background: #555; border-bottom: solid 1px #aaa }
.modal p { font-family: Cadara, Arial, sans-serif }
.modal .content { margin: 4px }
.modal .buttonRow { text-align: right; margin: 4px }
/* Discussions */
div.talk #hear { width: 400px; height: 250px }
div.talk #hear p { margin: 2px 0 2px 0}
div.talk #hear p.player { background-color: #444 }
div.talk #say { width: 392px; padding: 2px }
/* Question */
div.question { max-width: 400px }
div.question p {  }
/* Equipment */
div.equipment h6 { font-size: 11px; text-align: center; border-bottom: solid 1px #aaa }
div.equipment #allEquipment { overflow: hidden; border-bottom: solid 1px #aaa }
div.equipment #availableEquipment { background: #444; width: 320px; height: 320px; float: left; border-right: solid 1px #aaa }
div.equipment #wornEquipment { width: 320px; height: 320px; float: left }
div.equipment td { padding: 2px }
div.equipment td.equip { background: #444 }
/* Container */
div.bag #itemList { width: 400px; height: 250px }
/* Stats */
div.stats { }
div#specsContent { overflow: auto }
div.stats table { float: left; margin: 6px }
div.stats table td { padding: 1px }