.submit           { background:#ce1126; border:1px solid #a11626; color:white; font-size:14px; font-weight:bold; height:20px; text-transform:uppercase; width:70px; }
noscript, .noscript { color:red; }
input.submit      { margin-bottom:20px; margin-left:0; }
label             { display:inline; font-weight:bold; padding-right:0.8em; padding-top:0.5em; }
input, textarea   { border:0; }
.block            { display:block; }
h2                { font-size:5em; font-weight:bold; line-height:0.3; margin-top:0.8em; overflow:visible; white-space:nowrap; }
#page-container   { width:80%; }
#subtitle         { color:white; display:block; font-family:georgia, serif; font-size:9px; font-style:italic; font-weight:normal; margin-top:3em; padding-left:1em; text-align:left; }
#form             { clear:both; float:right; }
textarea          { font-family:georgia, serif; font-size:9px; width:100%; }
#footer           { clear:both; float:right; font-family:verdana, sans-serif; font-size:7px; margin-top:4em; text-align:right; }
#form             { width:40em; }
#nav li           { display:inline; font-family:arial, serif; font-size:12px; }
a                 { text-decoration:underline; }

