		
	body {
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		border:0;
		text-align:left;
		background-color:#111111;
		}

	#topbar{
		position:fixed;
		height:16pt;
		width:100%;
		background-color:#111111;
		z-index:100;
	}
	
	#bottombar{
		position:fixed;
		bottom:0;
		height:16pt;
		width:100%;
		background-color:#111111;
		z-index:100;
	}

	#container { 
		margin: auto;
		padding:0 16pt;
		border:0;
		width:1200px;
		height:100%;
		text-align: center;
		position: relative;
		border:0;
		z-index:0;
		}

	#gallerycontainer { 
		margin: 0 auto;
		width: 100%;
		height: 100%;
		min-width:1200px;
		min-heigh:800px;
		text-align: left;
		position: relative;
		border:0;
		background-color:#AAAAAA;
		}

	#gallery {
		position: absolute;
		width: 100%;
		min-width:1200px;
		height: 90%;
		min-width: 640px;
		min-height: 640px;
		top: 0;
		text-align: center;
		margin: auto;
		}

	#gallerymenu {
		position: fixed;
		width:100%;
		min-width:1200px;
		padding:10px 0 10px 0;
		text-align: center;
		font: 10pt arial, sans-serif;
		color: #444444;
		bottom:0;
		letter-spacing: 1px;
		background-color:#DDDDDD;
		}

	#gallerycopyright {
		color: #aaaaaa;
		position: absolute;
		bottom: 0;
		right: 0;
		padding: 10px;
		letter-spacing: 1px;
		font: 8pt arial, sans-serif;
		text-align: right;
		}

	#gallerytitle {
		color: #aaaaaa;
		position: absolute;
		bottom: 0;
		left: 0;
		padding: 10px;
		letter-spacing: 4px;
		font: 10pt arial, sans-serif;
		text-align: left;
		}



/* links */

	a:link {text-decoration: none; color:#AAAAAA;}
	a:visited {text-decoration: none; color:#AAAAAA;}
	a:active {text-decoration: none; color:#222222;}
	a:hover {text-decoration: none; color:#222222;}

	a:link img{border:0;filter:alpha(opacity=70);opacity: 0.70;}
	a:visited img{border:0;filter:alpha(opacity=70);opacity: 0.70;}
	a:active img{border:0;filter:alpha(opacity=100);opacity: 1;}
	a:hover img{border:0;filter:alpha(opacity=100);opacity: 1;}


/* menu */
		
	#menucontainer {
		position: fixed;
		margin: 0;
		width:300px;
		height:100%;
		min-height:600px;
		font: 14pt arial, sans-serif;
		padding: 16pt 0px 0px 0px;
		border:0;
		z-index: 10;
		}

	#menu1 {
		position: relative;
		text-align: left;
		font: 18pt arial, sans-serif;
		padding:24pt 16pt 16pt 24pt;
		letter-spacing:2.5px;
		margin:0;
		border:0;
		z-index:10;
		color:#222222;
		}


	#menu2 {
		position: relative;
		text-align:left;
		font: 10pt arial, sans-serif;
		line-height:16pt;
		letter-spacing:1.6px;
		padding: 0px 16pt 75px 24pt;
		margin:0;
		border:0;
		z-index:10;
		}



/* header */

	#maincontent {
		position: relative;
		top:0;
		left:0px;
		padding:16pt 0 0 0;
		}

	#topimage {
		position: absolute;
		text-align:left;
		top:0px;
		padding:16pt 0px 0px 300px;
		background-color:#dddddd;
		z-index:9;
		}


/* body */

	#textcontent{
		position: relative;
		width:900px;
		margin:0;
		padding:0px 0px 0px 0px;
		text-align:left;
		background-color:#dddddd;
		z-index:90;
	}

	#textcolumn4 {
		position: relative;
		color: #111111;
		top:0px;
		width:600px;
		min-height:275px;
		padding:35px 265px 35px 35px;
		margin:0;
		border:0;
		text-align:left;
		background-color:#FFFFFF;
		z-index:91;
		}

	#doublecolumn1{
		position: relative;
		font: 10pt arial, sans-serif;
		left:0px;
		text-align:left;
		width:445px;
		min-height: 200px;
		padding:35px 10px 75px 35px;
		margin:0;
		border:0;
		z-index:4;
		background-color:#FFFFFF;
		}

	#doublecolumn2{
		position: absolute;
		font: 10pt arial, sans-serif;
		top: 0px;
		left:375px;
		width:445px;
		min-height: 200px;
		padding:35px 45px 75px 35px;
		margin:0;
		border:0;
		z-index:5;
		background-color:#FFFFFF;
		}

	#copyright{
		background-color:#FFFFFF;
		text-align:left;
		padding:0 0 50px 35px;
		margin:0;
		border:0;
	}
	
	.title {
		font: 10pt arial, sans-serif;
		color: #222222;
		letter-spacing:4px;
		text-align:left;
		}

	.list {
		margin:4px 0 0 0;
		line-height:20pt;
		color:#444444;
		}


/* paragraph and headline */

	p, h1, h2 {
		margin:0px;
		word-spacing: 1.5px;
		letter-spacing:.5px;
		font:	10pt  arial, sans-serif;
		}
	p.bodytext{
		line-height:15pt;
		color:#444444;
	}