body {
	margin: 0;
	padding: 0 0 30px; 
	background: #222;
	font: 73% Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
}

img 		{ border: 0; }
form		{ border: 0; margin: 0; padding: 0; }
b, strong	{ font-weight: bold; }
i, em		{ font-style: italic; }
.clear		{ clear: both; height: 0; overflow: hidden; }


#page	{ width: 465px; margin: 20px auto 45px; padding: 25px 25px 10px; background: #fff; }

h1 	{ font-size: 1.75em; }
h2	{ font-size: 1.3em; font-style: italic; padding-bottom: 0.25em; border-bottom: 1px solid #ddd; }
h3	{ margin-top: 0; font-size: 1.25em; }

#content { margin-top: 4em; text-align: left; line-height: 1.5em; }
	.caption	{ font-size: 0.9em; font-style: italic; color: #444; }
	.indent		{ margin-left: 1.25em; }
	.item		{ margin-bottom: 5em; }
	

ul.nav, #testament ul.nav { list-style: none; margin: 0; padding: 0; }
	ul.nav li, #testament ul.nav li {
		display: inline;
		float: left;
		padding: 0 1em;
		border-right: 1px solid #aaa;
		font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	ul.nav li.last, #testament ul.nav li.last { border-right: 0; }
	ul.nav li a, #testament ul.nav li a { color: #333; }
	

#testament p { margin-top: 2em; }
#testament ul li  { margin-bottom: 1em; }
	#testament ul li ul li { margin-bottom: 0; }

#footer { text-align: center; font-size: 1em; color: #111; }

