/* true.css */
*
{
	font-family:Optima, Helvetica, sans-serif;
}

body
{
	max-width:50em;
	margin:auto;
}

abbr
{
	letter-spacing: 0.1em;
}

p
{
	line-height:4.3ex;
	text-align:justify;
	text-justify:inter-character;
}

h1, h2, h3, h4, h5, h6
{
/*	font-weight:normal; */
}

h1
{
	padding:10px;
	padding-bottom:5px;
	padding-top:0px;
	padding-left:0px;
}

h2
{
	font-size:0.9em;
	margin-top:-10px;
	margin-bottom:20px;
}

body
{
	margin:20px;
	margin-right:25px;
}

#menuwrapper
{
	float:left;
	margin-right:1px;
	padding-right:-1px;
}

#menu
{
	float:left;

	margin:0px;
	margin-right:20px;
	margin-left:-5px;
	margin-bottom:5px;

	padding:0px;
	padding-bottom:-5px;
	padding-right:20px;
	
	max-width:180px;
}

#menu ul
{
	list-style-type:none;
}

#menu ul.secondary
{
	margin-top:40px;
}

#menu ul li
{
	display:block;
	
	padding:8px 3px 8px 3px;

	margin-bottom:-1px;
	margin-left:-30px;
}

#menu img
{
	float:none;
	margin:auto;
	border:0px solid PapayaWhip;
}

img
{
	float:right;
	margin:20px;
	margin-bottom:10px;
	margin-top:5px;
	margin-right:0px;
}

.img
{
	float: right;
	
	margin:20px;
	margin-bottom:10px;
	margin-top:7px;
	margin-right:0px;
	
	font-size:0.8em;
	font-style:italic;
}

.right
{
	float:right;
}

.left
{
	float:left;
}

.img.left
{
	margin-left:0px;
	margin-right:20px;
}

.img p
{
	text-align: left;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 0px;
}

.img img
{
	float:none;
	margin:0px;
	margin-bottom:-11px;
}


/* ==== some cosmetic stuff ==== */
#logo
{
	width:142px;
	height:62px;
	margin:
}