body  	
  	{
  		background: #fff;
  		font-family: Georgia, Times New Roman, Times, serif;
  	}
  	
  	#wrapper
	{	
		width: 740px;
  		margin: 0px auto 0px auto;
  		padding: 0px;
  	}
  	
  	#header img
  	{
  		margin: 0px;
  		padding: 0px;
  		border: 0px;
  		float: left;
  	}
  	
  	#header h1  	
  	{
  		font-size: 0.9em;
  		line-height: 1.3em;
  		font-weight: normal;
  		color: #390;
  		padding: 0px;
  		margin: 82px 0px 0px 4px;
  		float: left;
  	}
  	
  	#navContainer
	{	
		width: 170px;
  		margin: 0px;
  		padding: 20px 0px 0px 0px;
  		float: left;
  		border: 1px solid red;
  	}
  	
  	#contentcontainer
	{	
		width: 520px;
  		margin: 0px 0px 20px 0px;
  		padding: 0px;
  		float: left;
  		border: 1px solid grey;
  	}
  	
  	#contentcontainer2
	{	
		width: 600px;
  		margin: 0px 0px 20px 0px;
  		padding: 0px;
  		float: left;
  		/*border: 1px solid red;*/
  	}
  	
  	#contentcontainer h1  	
  	{
  		font-size: 1.5em;
		line-height: 1.4em;
  		font-weight: normal;
  		/* color: #390; */
  		margin: 0px;
  		padding: 20px 0px 16px 0px;
		clear: both;
		color: rgb(197, 234, 235);
  	}
  	
	h2  	
  	{
  		font-size: 1.5em;
  		font-weight: normal;
  		color: #390;
  		padding: 12px 0px 0px 0px;
  		margin: 0px;
  	}
	
	h3
	{	
		font-family: Arial, Verdana, sans serif;
		font-size: 1.25em;
  		font-weight: bold;
		color: #390;
		margin: 0px;
		padding: 10px 0px 2px 0px;
	}
	
	h3.note
	{	
		font-size: 0.8em;
  		font-weight: normal;
		color: #999;
		margin: 0px;
		padding: 10px 0px 4px 0px;
	}
	
	h4
	{	
		font-size: 1.2em;
		color: #390;;
		margin: 0px;
		padding: 16px 0px 0px 0px;
	}
	
	p
	{	
		font-size: 1em;
		line-height: 1.5em;
		color: #333;
		margin: 0px;
		padding: 4px 0px 12px 0px;
	}
	
	p.first
	{	
		padding: 20px 0px 12px 0px;

	}
	
	p.noBottomPadding, td p
	{	
		padding: 4px 0px 4px 0px;
	}
	
	p.credit
	{	
		font-size: 0.75em;
		line-height: 1.5em;
		color: #666;
		margin: 0px;
		padding: 0px 0px 16px 0px;
	}
	
	.p2
	{	
		font-size: 0.7em;
		line-height: 1.5em;
		color: #666;
		margin: 0px;
		padding: 8px 0px 8px 0px;
	}
	
	.borderTop
	{	
		margin: 10px 0px 0px 0px;
		border-top: 1px solid #ccc;
	}
	
	p.footer	
	{
		font-size: 0.6em;
		color: #666;
		margin: 6px 0px 0px 0px;
		padding: 4px 0px 10px 0px;
		border-top: 1px solid #ccc;
		text-align: center;
	}
	
	.noteRed
	{	
		color: red;
	}
	
	ul
	{	
		margin: 0px;
		padding: 0px 0px 16px 10px;
	}
	
	li
	{	
		font-size: 1em;
		line-height: 1.5em;
		color: #333;
		margin: 0px 0px 4px 8px;
		padding: 0px;
	}
	li.menu
	{	
		font-size: .75em;
		line-height: 1.5em;
		color: #333;
		margin: 0px 0px 4px 8px;
		padding: 0px;
	}
	li li
	{	
		font-size: 1em;
	}
	
	ul.language li
	{	
		list-style: none;
	}
	
	#navContainer li
	{
		line-height: 1.5em;
		color: #333;
		margin: 0px 0px 4px 0px;
		padding: 0px;
		list-style: none;
	}
	
	a
	{	
		color: #390;
		text-decoration: none;
		border-bottom: 1px dotted #390;
	}
	
	a:hover
	{	
		color: #360;
		text-decoration: none;
		border-bottom: 1px solid #360;
	}
	
	table
	{
		border: 1px solid #ddd;	
		margin-bottom: 10px;
	}
	
	table td
	{
		background: #efefef;	
	}
	
	.portrait
	{
		float: right;
		margin: 20px 0px 12px 8px;
	}