	body		{ font-family: arial }
	.black		{ background-color: black; }
	img.photo	{ border: 4px white solid; width:141; height:94; margin-right:14px;}
	div.header	{ padding:2px; width:100% }
	div.column	{ width:320; border:2px black solid; margin-top: 10px; }
	div.body		{ font-size:x-small }
	div.topic	{ background-color: black; color: white; font-weight: bold; 
				  padding: 4px; font-size: large; font-variant: small-caps;
				  }
	span.leader	{ color: #444444; font-weight:bold }
	div.content	{ padding: 4px; }
	a.item		{ font-weight: bold; text-decoration:none; color: #444444 }
	a.item:hover { text-decoration: underline }
	ul.indent	{margin-left:20px}
	div.moto		{ margin-left: 60px; color: white; font-size: 11pt; font-weight: bold; font-family: arial; font-variant: small-caps; letter-spacing:1px;
				  margin-top: -15px }
	img.topic	{ vertical-align: middle }
	ul			{ padding: 0; margin: 0; padding-left:15px;}
	li			{ color: #444444; vertical-align: middle}
	div.rightcol { border: 2px solid black; margin-top: 10px; margin-left:10px; padding: 10px;}
	td.title		{ font-weight: bold; font-size:12pt; font-variant: small-caps; color: #444444; text-align: left }
	td.date			{ font-weight: bold; color: #444444; text-align: right; font-size: 11pt }
	div.entryhead	{ border-bottom: 1px solid #444444; width:100%}
	div.entrycontent	{ font-size: 10pt; padding: 1px; padding-top:10px; padding-bottom:10px; }
	p				{ margin: 0; padding-top: 8px }
	td.label		{ font-weight:bold; font-size: small; margin-right:10px; text-align:right; font-family: arial}
	input.submit	{ font-weight:bold; font-size: x-small; font-family: arial }
	div.divide		{ font-size:x-small }
	div.title		{ font-weight:bold; font-size:x-large; margin-bottom: 20px; border-bottom: 2px dashed #444444; }
	div.blogtitle	{ font-weight:bold; font-size:x-large; margin-bottom: 20px; }
	input.entry		{ border:0px solid white; background-color:#cccccc;padding-left:10px;width:30% }
	textarea.entry	{ border:0px solid white; width:100% }
	div.entry		{ margin-bottom: 20px }
	tr.bar				{ background-color:#cccccc; padding:3px; }
	form.border			{ border: 1px solid #cccccc; }
	form				{ padding:0;margin:0;margin-bottom:10}
	table.wide			{ width:100% }
	td.left			{ text-align: left }
	td.right			{ text-align: right }
	#hidden		{ display:none }
	#blogbar		{ color: #eeeeee }
	
	span.resumetitle { color: #444444; font-size:30px; font-weight:bold }
	a.resume		{ color: #444444; font-size:15px; text-decoration:none}
	a.resume:hover { text-decoration: underline }
