body
	{
		font-size: 10pt;
		font-family: Tahoma, Helvetica, sans-serif;
		color: #000;
	}
	
#header h1
	{
		display: list-item; 
		list-style-image: url(/images/layout/logo.gif);
		list-style-position: inside;
		letter-spacing: -1000em;
		font-size: 6pt;
		font-weight: normal;
		color: #fff; 
		width: 180px;
		height: 64px;
		margin-bottom: 10pt;
	}
	
div#content span.fit-relax-logo
	{
		color: #fff;
	}	
	
div#content span.fit-relax-logo:after
	{
		content: url(/images/layout/logo-copytext.gif);
		margin-left: -50pt;
	}
	
* html div#content span.fit-relax-logo
	{
		color: #000;
	}
	
div#content
	{
		line-height: 1.75;
	}
	
div#content h1,
div#content h2
	{
		margin-top: 0;
		padding-top: 0;
		color: #902829;
		font-family: "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;
		letter-spacing: -.05em;
		font-weight: bold;
		font-size: 14pt;
	}
	
div#content h2
	{
		font-size: 12pt;
		font-weight: normal;
		color: #000;
	}
	
div#content a:link,
div#content a:visited
	{
		color: #000;
	}

div#header div p,
div#nav
	{
		display: none;
	}
		
div#about p
	{
		font-size: 8pt;
		color: #333;
		border-top: 1px solid #333;
		text-align: right;
	}
	
address
	{
		font-style: normal;
		padding-bottom: 1em;
	}
	
a.nb
	{
		text-decoration: none;
		color: #000 !important;
	}
	
.cb
	{
		clear: both;
	}
	
.tar
	{
		text-align: right;
	}
	
.txtsmall
	{
		font-size: .85em;
	}
	
.skip
	{
		position: absolute;
		left: -999em;
	}
	
hr
	{
		position: absolute;
		left: -999em;
		width: 100%;
	}
