body {
	font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;
	/* For more info, see How to size text using ems at http://www.clagnut.com/blog/348/ */
}

/* hidden "skip to the content" and "upgrade your browser" links */
#skip { position: absolute; top: -1000px; }
#upgrade { display: none; }

/* Class for error messages */
.error { font-weight: bold; color: #f00; }