
	body { color: #111111; background-color: #e1e1e1; padding: 30px; 
	 font-family: optima,trebuchet,sans-serif; }
	a:link { color: #841608; }
	a:visited { color: #5e8c6e; }
	h3 {
	padding: 0.75em;
	-moz-border-radius: 0.75em;
	-webkit-border-radius: 0.75em;
	border-radius: 0.75em;
	margin: 0.5em -0.75em 3em -0.75em;
	behavior: url(PIE.htc); /* CSS3 Pie! */
	text-align: center; background-color: #dda198;
		color: #841608; font-style: italic;
	}

	#contain { margin:auto; background-color:#ffffee; overflow: hidden; }
/*	* html #contain { height: 1%; } */
	#inner { padding:30px; }

	.bl-rom {  color: #111111; font-style: normal; }
	.grey { color: #666666; }
	.subtext { font-size: 110%; padding: 0 2em; }
	.pfoot { margin-top: 20px; font-size: 80% }
 /*
	Rounded corners using a single graphic -- trick due to Dave Woods,
	http://www.dave-woods.co.uk/index.php/css-rounded-corners-revisited/
 */
	.tl, .tr, .bl, .br { background-image: url(pics/circle.gif);
		width: 22px; height: 22px; float: left; font-size: 0; }
	.tr { background-position: 22px 0px; float: right; }
	.bl { background-position: 0px 22px; }
	.br { background-position: 22px 22px; float: right; }
