body.editor {overflow: hidden; background-color: white;}

h1 {font: 35px/35px serif;}
h1 a {color: black; text-decoration:none;}
h1 a:hover {color: green;}
.editor h1 {position:absolute; left:20px; top:10px; margin:0; padding:0; z-index:2;}
.code h1 {margin: 0 0 -5px 20px;}

#info {position:absolute; right: 3px; top:1px; font: 10px sans-serif; color: darkgrey;}
#info a {color: grey;}
#info a:hover {color: green;}

#actions {position:absolute; right: 5px; bottom: 70px; font: 12px sans-serif; color: darkgrey;}
#actions a {color: grey;}
#actions a:hover {color: green;}

#textbox {position:absolute; left:5px; bottom: 5px; width: 500px; height:500px; border:none;
	border: 1px solid PaleGreen; padding:4px;}
#textbox:hover {border-color: LimeGreen;}

#button {position:absolute; right:5px; bottom: 5px; height:60px; font: 16px sans-serif}

#options {position:absolute; right:5px; top:40px; height:100%; overflow:auto;
	font: 21px Verdana, sans, sans-serif; background-color:white;}

ul {font-size: .8em; padding: 0; margin:0;}
ul li {list-style-type: none;
		padding: 0; margin: .2em; }

ul div {cursor: pointer; padding:1px; background-color: PaleGreen; padding:2px;}
li.active {border: 1px solid LimeGreen;}
li.active>div {background-color: LimeGreen;}
li.active2 {border: 1px solid #6ADC6A;}
li.active2>div {background-color: #6ADC6A;}
/* li:hover {border-color: green;}*/

.codeblock {padding: 10px; border: 1px solid PaleGreen; font:13px monospace;}