body, input, select, textarea { font: 10pt Verdana, Arial, sans-serif }
body, div, form { margin: 0; padding: 0 }
a img { border: 0 }

h1 { text-align: center }
h1 img { vertical-align: middle; margin-right: 0.4em }
#content { margin: 0 auto; width: 800px }
#content form { padding: 15px; background: #eee; border: solid 1px #ccc }
#content form input, #content form select { margin-bottom: 14px }
#content #footer { margin: 13px 166px; text-align: center; font-size: smaller }
#social { overflow: auto; margin: 5px 0 40px }
#social a { text-decoration: none; color: #333; border: 1px solid transparent; display: block; float: right; padding: 3px 6px; margin-left: 11px }
#social a:hover { border-color: #ccc }
#social a span { background: url("/share.png") no-repeat scroll 0 0 transparent; display: inline-block; height: 20px; vertical-align: bottom; width: 20px; }
