body { font: 0.9em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; } #main { width: 60%; margin-left: 20%; background-color: #dae6ff; padding: 2em; } #greeting { # margin-bottom: 1em; border-color: #efefef; } .borderbox:hover { border: thin solid #fffeff; } h1 { text-decoration: none; } .borderbox { margin: 1em; padding: 1em; border: thin dotted #fffeff; } div.field { margin-bottom: 0.5em; } #submitbtn { padding: 1em; } #typeoptions { margin-top: 0.5em; } #error { color: #f00; } .recent { font-size: large; }