html	{
	/*height:100%;*/
	width:100%;
         }
body	{width:100%;
	color:white;
	background-color:black;
         border: 0px;
         margin:0px;
         margin-top:0px;
         padding:0px;
         padding-top:0.5em;
	text-align:center;
        font-family:Arial,Helvetica,san-Serif;
	font-size:104%;
	font-weight:normal;
         }
div.header       {
         display:none;
	margin:0px;
         border:solid white 1px;
	width:98%;
         padding-top:0.7em;
         padding-bottom:0.4em;
         padding-left:1em;
         padding-right:1em;
         }
div.navi	{
	margin:0px;
         margin-top:0.3em;
	 margin-bottom:0.3em;
         border: 0px;

	width:98%;
         padding-top:0.5em;
         padding-bottom:1%;
         padding-left:1em;
         padding-right:1em;
         line-height:1.4em;
         text-align:center;
	font-size:120%;
         }
div.content	{
	margin-top:0px;
         margin-bottom:0px;
         margin-left:auto;
         margin-right:auto;
	border:0px;

         }
div.footer	{

         margin:0px;
	border:0px;
	width:98%;
         padding-top:0.4em;
         padding-bottom:0.4em;
         padding-left:1em;
         padding-right:1em;
         text-align:center;
         }
div.col_left {float:left;
			width:28em;
         }
a	{text-decoration:none;
	color: #FF9622;
         border: solid black 1px;
         }
a img {color:green;}
a:visited   {color: #FF9622}
a:hover     {color: white}
a:active    {color: #FF9622}
a:focus     {color:#FF9622}

a.navi	{color:white;
	padding:0.2em;
         }
a.navi:link 	{border: solid 1px  black;}
a.navi:visited 	{color:white;}
a.navi:hover	{
	border:solid #FF9622 1px;

	}
a.navi:active	{
		border:solid white 1px;
         }
a.navi:focus	{}
span.navi	{
	border:solid white 1px;
         padding:0.2em;
         }
img	{
	border:none;
   margin:0;
   padding:0;
         }
img.collection {
		margin-left:2em;
		margin-bottom: 2em;
		margin-top:2em;
		margin-right:2em;
		padding:0;
		background-color:black;
		}
.gallery  {display:block;
		margin-left:2em;
		margin-bottom: 2em;
		margin-top:0;
		margin-right:0;
		padding:0;
		background-color:black;
		}
p	{font-size:100%;

	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	margin-bottom:1em;}
h1   {margin : 0;
	padding:0;
	 padding-top:0.5em;
padding-bottom:0.3em;
	font-size:270%;}
h2	{margin : 0;
	padding:0;
	 padding-top:0.5em;
padding-bottom:0.3em;}
h3 {padding:0;
   padding-top:0.5em;
padding-bottom:0.3em;
	margin:0;
}


img.thumb	{margin-left:0;
	   		margin-right:0;
				margin-top:0;
				margin-bottom:0;
				padding:0;
				padding-right:0;}
table.pictures {margin-left:auto;
				margin-right:auto;
				margin-top:1.2em;
				margin-bottom:1.2em;
				}
table.pictures td {padding-left:0.5em;
						padding-right:0.5em;
						padding-top:0;
						padding-bottom:0;
                  margin:0;}
table.references {margin-left:auto;
		margin-right:auto;
		}
table.references td {text-align:left;
		    line-height:1.3em;
			padding:0;
			padding-bottom:0.8em;
         }
.r		{float:right;
		margin-left:1.5em;
		margin-bottom:1.5em;}
.l		{float:left;
		margin-left:1.5em;
		margin-bottom:1.5em;
		}
.small {font-size: 72%;
	color:#999999;
	border:solid black 1px;
	}

