body {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
	font-size: 62.5%
}

html {
	font-size:100%;
}
#Wrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: center;
	line-height: normal;
	color: #333;
	width:80em;
	margin-left: auto;
	margin-right: auto;
}
#Container {
	/* width: 48em; */
	/* margin-right: auto; */
	/* margin-left: auto; */
	width:auto;
}
#Content {
	border-top-style: solid;
	border-top-color: #F00;
	border-top-width: 1px;
	width:auto;
}

p {
	text-align: center;
	font-size: 1.2em;
}

/* KB / Notes

http://www.clagnut.com/blog/348/
– IE gets its text resizing horribly wrong when just using ems. if your text size is set to normal, it’s fine, and ems relate directly to what the equivalent percentage would be…so having 0.75em on the body would have the same effect as 75%. now, bump the text size up or down, and you’ll notice that IE scales ems far more drastically than percentages, resulting in too big / too small text. the deceptively simple solution: in addition to having something like

body { font-size: 0.75em; }

you need to add an extra rule (i usually do it on the html) in percentages, which helps IE get its bearing back in terms of resizing…so

html { font-size: 100%; /* IE hack */