.instructions { width: 295px; float: right; }
.instructions h1 { font-size: 20px; font-weight: bold; border-bottom: 2px solid #5A3D00; color: #5a3d00; margin-bottom: 4px; }
.instructions h2 { font-weight: normal; border-bottom-width: 1px; }
.wordomatic, .presets { width: 605px; }
.wordomatic form { width: 100%; }
.wordomatic textarea { width: 100%; display: block; height: 200px;}
.wordomatic button,
.wordomatic input.submit { font-size: 20px; font-weight: bold; margin-top: 10px; }
.wordomatic button.generate { float: right;  }
.wordomatic .results { font-size: 28px; height: 140px; }
.wordomatic .results .result { font-weight: bold; }
.wordomatic .results .none { color: #888; font-style: italic; font-weight: normal; }
.wordomatic .save-form { font-size: 20px; margin-top: 10px; font-weight: bold; }
.wordomatic input.title { font-size: 20px; width: 450px; }
.wordomatic input.default { color: #888; }
.wordomatic .previous-words h2 { display: inline; font-size: 16px; color: black; }
.wordomatic .previous-words ul { display: inline; }
.wordomatic .previous-words li { display: inline; font-size: 16px; margin-right: 4px; }
.wordomatic .previous-words li:after { content: ', '; }
.wordomatic .previous-words li:last-child:after { content: ''; }
.presets li { display: inline-block; margin-right: 10px; }