* { margin: 0; padding: 0; border: none; } body { overflow: hidden; font-family: Helvetica, Arial, sans-serif; font-size: 14px; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; user-select: none; cursor: default; } #header-container { margin-right: 350px; } #player-container { width: 350px; height: 600px; float: right; } #data-container { width: auto; margin-right: 350px; overflow-y: auto; } #player { width: 100%; height: 120px; } #playlist { width: 100%; overflow-y: auto; }