body { background: #eee; padding: 0em; margin: 0em; } div#logo { position: absolute; border: 1px inset #eee; background: #eee; } div#logo a { color: #000; font-size: 2em; text-decoration: none; } a { color: #33f; } a:visited { color: #66f; } a:hover, a:active, a:focus { color: #00f; } textarea { background: #fafafa; border: 1px solid black; } input { background: #fafafa; border: 1px solid black; } select { background: #fafafa; border: 1px solid black; } /* Add */ form#new_paste { border: 1px solid black; margin: 1em; padding: 1em; } form#new_paste select { width: 10em; } form#new_paste textarea { clear: both; width: 100%; height: 35em; } /* List */ div.item { border: 1px solid #ccc; margin: 2em 0.5em 1em 0.5em; background: #fff; } div.item_meta { background: #fff; } div.item_meta a { display: block; color: #000; text-decoration: none; } div.item_meta a:hover, div.item_meta a:active, div.item_meta a:focus { color: #33f; } div.item_meta span.syntax { background: #fff; padding: 0em 1em 0em 1em; border-right: 1px solid #ccc; } div.item_meta span.paste_id { background: #fff; padding: 0em 0.5em 0em 0.5em; border-right: 1px solid #ccc; } div.item pre { margin: 0.5em; padding: 0.5em; } div.item div.more { font-size: 0.8em; padding: 0.1em 0em 0.1em 0.5em; } div.item div.more a { text-decoration: none; } /* Paginator */ div.paginator { margin: 0.5em; width: 100%; text-align: center; margin-left: auto; margin-right: auto; } div.paginator span.paginator_current { color: #600; background: #fee; border: 1px solid red; } div.paginator .paginator_prev { color: #060; } div.paginator .paginator_next { color: #060; } div.paginator .paginator_page { color: #006; background: #eef; } /* View */ div#paste_head { background: #ccf; border: 1px solid #ccf; width: 14em; right: 1em; position: absolute; } a#toggle_meta { background: #aaf; display: block; color: #aaf; border: 1px solid #aaf; text-align: right; } span.toggle_button { color: black; border: 1px solid black; padding-left: 0.5em; padding-right: 0.5em; } div#paste_head ul { list-style: none; padding: 0.5em; } ul#meta_menu { padding: 0.5em; } ul#meta_menu a { float: left; margin: 0.5em; display: inline; } div#footer { font-size: 0.8em; background: #ddd; text-align: center; padding: 0.1em 0em 0.1em 0em; width: 100%; margin: 0em; } div#menu { background: #ddd; text-align: center; } form#search { position: absolute; top: 0px; right: 0px; font-size: 0.9em; } form#search input { font-size: 0.9em; }