body {
		background-color: #000000;
		margin: 0px;
		padding: 0px;
	}

	#mainwrapper {
		display: block;
		width: 956px;
	}

	#header {
		display: block;
		width: 956px;
		height: 60px;
		overflow: hidden;
		background-color: #336699;
	}

	#footer {
		display: block;
		width: 956px;
		height: 12px;
		overflow: hidden;
		background-color: #336699;
		font-size: 10px;
		font-family: arial, verdana, helvetica;
		font-weight: bold;
		color: #eeeeee;
	}

	#content {
		display: block;
		width: 956px;
		min-height: 800px;
		overflow: hidden;
		background-color: white;
	}

	#navframe {
		display: block;
		float: left;
		background-color: #ffffff;
		width: 234px;
		height: 800px;
	}

	#artworkframe {
		display: block;
		float: right;
		background-color: #000000;
		color: #eeeeee;
		width: 722px;
		min-height: 800px;
		overflow: hidden;
	}

	.navheadline {
		display: block;
		overflow: hidden;
		width: 234px;
		height: 15px;
		background-color: #336699;
		font-weight: bold;
		color: #FFFFFF;
		font-size: 10px;
		font-family: arial, verdana, helvetica;
		padding-left, padding-right: 4px;
	}

	.navcontent {
		display: block;
		width: 234px;

		overflow: visible;
		background-color: #ffffff;
		font-weight: bold;
		color: #000000;
		font-size: 10px;
		font-family: arial, verdana, helvetica;
		padding-left, padding-right: 4px;
		padding-top: 2px;
		padding-bottom: 4px;
	}

	.linklist {
		list-style-type: none;
		padding-left: 0px;
		margin-left: 0px;
		padding-top: 0px;
		margin-top: 0px;
	}
	.linklist A {
		color: #000000;
	}

	.asciiartwork {
		font-size: 10px;
	}

	.footerLinksList {
		list-style-type: none;
		padding-left: 2px;
		margin-left: 2px;
		padding-top: 0px;
		margin-top: 0px;
		display: inline;
	}
	.footerLinksList a {
		color: white;
	}
	.footerLinksList li {
		 list-style-type: none;
		 display: inline;
		 padding-left: 2px;
		 padding-right: 8px;
	}

	.initiallyCollapsed {
		display: none;
	}

	#partners {
	 	font-family: arial, verdana, helvetica;
	 	size: 11px
	}
	#partners td {
	 	font-family: arial, verdana, helvetica;
	 	font-size: 11px
	}

	#listnavigation {
	 	display: block;
	 	background-color: #eeeeee;
	 	font-size: 10px;
		font-family: arial, verdana, helvetica;
	}
	#listnavigation a {
		color: #000000;
		text-decoration: none;
	}
	#listnavigation a:hover {
		color: #000000;
		text-decoration: underline;
	}
	
	.asciiartwork {
		font-size: 8px;
		line-height: 10px;
	}
	
	
	
	
	#rectangle2 {
		position: absolute;
		left: 320px;
		top: 130px;
		width: 300px;
		height: 264px;
		background-color:#CCCCCC;
		border: 1px solid #000000;		
		z-index: 100;
	}
	.rectangleHeader {
		display: block;
		width: 300px;
		height: 14px;
		background-color: #003399;
		color: #FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align: right;		
	}
	.rectangleHeader a {
		color: #FFFFFF;
	}