div.testarea { width: 200px; height: 100px; z-index: 999; border: 1px solid gray; background: #f7f7f7; position: absolute; top: 5%; left:5%; } div.trashcan { border: 1px solid gray; width: 175px; height: 50px; } div.workarea { padding:10px; padding-top:40px; float:left } div.editarea { margin-top:40px; padding:10px; float:left; border: 1px solid gray; } div.editquestion { padding:10px; float:left; } div.editanswer { padding:10px; float:left; } #submitbutton { padding:20px; } div.entry { padding-bottom:10px; padding-left:10px; } ul.draglist { position: relative; width: 300px; background: #f7f7f7; border: 1px solid gray; list-style: none; margin:0; padding:0; padding-bottom:20px; } ul.draglist li { margin: 5px; } ul.questionList { position: relative; background: #f7f7f7; border: 1px solid gray; list-style: none; margin:0; padding:0; min-height: 40px } li.section { background-color: #CCCCFF; border:1px solid #7EA6B2; cursor: move; min-height: 10px; } li.ssection { background-color: #E76300; border:1px solid #7EA6B2; cursor: move; min-height: 10px; } li.squestion { background-color: #CC6600; border:1px solid #7EA6B2; cursor: move; padding-left:15px; width: 80%; min-height: 10px; } li.newQuestion { # background-color: #D1E6EC; # border:1px solid #7EA6B2; # cursor: move; padding-left:25px; } li.question { background-color: #D1E6EC; border:1px solid #7EA6B2; cursor: move; padding-left:15px; width:80%; min-height: 10px; } li.answer { background-color: #D1E6EC; border:1px solid #7EA6B2; cursor: move; padding-left:50px; width:60%; min-height: 10px; } li.sanswer { background-color: #CC6600; border:1px solid #7EA6B2; cursor: move; padding-left:50px; width:60%; min-height: 10px; } li.newAnswer { # background-color: #D1E6EC; # border:1px solid #7EA6B2; padding-left:50px; # cursor: move; }