/* Based on 
	http://www.alistapart.com/articles/holygrail
	http://www.alistapart.com/d/holygrail/example_4.html
 */
body {
	margin:		auto; 
	padding-left:	32ex;
	padding-right:	42ex;
	min-width:	48ex;
	max-width:	80ex;
}
.header, .footer {
	margin-left:	-32ex;
	margin-right:	-42ex;
}
.column {
	position:	relative;
	float:		left; 
}
#content {
	padding:	0 5ex;
	width:		100%;
}
/* columns that should go on the left */
#questions {
	width:		30ex;
	padding:	0 1ex; 
	right:		42ex;
	margin-left:	-100%; 
}
/* columns that should go on the right */
#links {
	width:		30ex;
	padding:	0 1ex;
	margin-right:	-100%;
}
.footer {
	clear:		both;
}
/* apparently Internet Explorer needs this magic statement 
   for columns going to the left */
* html #questions {
	left:		32ex;
}
