style.css body { margin: 0; background-color: #444; } .editor-container { width: 962px; margin: 0 auto; } #toolkit, #preview { position: fixed; top: 0; } #tools { width: 160px; margin-bottom: 1px; } #tools .tool { width: 160px; height: 29px; } #tools .tool:hover { background-color: #555; } #tools .tool.selected { background-color: #777; } #tools .tool:hover.selected { background-color: #888; } #tools .tool p { font: normal normal normal 12px "Lucida Grande", sans-serif; margin: 0; padding-left: 4px; line-height: 28px; color: #999; cursor: pointer; } #tools .tool.selected p, #tools .tool:hover p { color: #eee; text-shadow: #555 0px 1px 0px; } #editor { position: relative; width: 640px; margin-left: 161px; cursor: crosshair; } #preview { width: 160px; height: 400px; margin-left: 802px; } #export { margin: 16px auto; text-align: center; background-color: green; width: 100px; border-radius: 2px; box-shadow: 0px 2px 0px #333; } #export a { font: normal normal normal 14px "Lucida Grande", sans-serif; text-decoration: none; color: white; line-height: 28px; text-shadow: #232 0px 1px 0px; } #export a:hover { text-decoration: underline; }