body {
		overflow-x: hidden;
		background-color: #535CAD;
		color: #000000;
		background-image: url('./schemes/original/sininen/bodybg03.jpg');
		font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		margin: 0px 0px 0px 0px;
		padding: 0px;
	}a:link {
		color: #000000;
		text-decoration: underline;
	}a:visited {
		color: #000000;
		text-decoration: underline;
	}a:hover, a:active {
		color: #DDDDDD;
		text-decoration: underline;
	}.header {
		vertical-align: bottom;
		width: 642;
		font: 20pt Trebuchet MS, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		font-weight: bold;
		color: #000;
		background-image: url('./schemes/original/sininen/menubg_hilite.gif');
		background-repeat: repeat-x; 
		background-color: #FFFFFF;
		text-decoration: none;
	}td.top-left {
		background-position: right 
	}td.menu {
		vertical-align: top;
		background-color: #EEE;
		background-image: url('./schemes/original/sininen/menubg.gif');
		font: 12pt Trebuchet MS, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		color: #DDD;
		text-decoration: none;
	}a.menu:link, a.menu:visited {
		position:relative;
		font: 12pt Trebuchet MS, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		color: #888;
		background-color: #CCC;
		background-image: url('./schemes/original/sininen/menubg.gif');
		text-decoration: none;
	}a.menu:hover, a.menu:active {
		position:relative;
		font: 12pt Trebuchet MS, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		color: #AAA;
		background-color: #DDD;
		background-image: url('./schemes/original/sininen/menubg_hilite.gif');
		text-decoration: none;
	}a.menu_d:link, a.menu_d:visited {
		position:relative;
		font: 12pt Trebuchet MS, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		color: #FFF;
		background-color: #DDD;
		background-image: url('./schemes/original/sininen/menubg_selected.gif');
		text-decoration: none;
	}a.menu_d:hover, a.menu_d:active {
		position:relative;
		font: 12pt Trebuchet MS, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		color: #AAA;
		background-color: #DDD;
		background-image: url('./schemes/original/sininen/menubg_hilite.gif');
		text-decoration: none;
	}.menu_x {
		color: #444;
		text-decoration: none;
	}a.menu_x:link, a.menu_x:visited {
		color: #444;
		text-decoration: none;
	}a.menu_x:hover, a.menu_x:active {
		color: #888;
		text-decoration: none;
	}td, th, p, li {
		font: 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	}td.white {
		background-color: #222;
		color: #FFFFFF;
		text-decoration: none;
	}a.white:link, a.white:visited {
		color: #FFFFFF;
		text-decoration: none;
	}a.white:hover, a.white:active {
		color: #DDDDDD;
		text-decoration: none;
	}td.footer {
		background-color: #EEEEEE;
		color: #888888;
		text-decoration: none;
		font: 7pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	}a.footer:link, a.footer:visited {
		color: #888888;
		text-decoration: none;
		font: 7pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	}a.footer:hover, a.footer:active {
		color: #BBBBBB;
		text-decoration: none;
		font: 7pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	}.xs {
		color: #000000;
		font: 500pt Trebuchet MS,verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		letter-spacing:-100px;
		position:absolute;
		left: -60px;
		top: -250px;
		z-index: -2;
		filter:alpha(opacity=5);
		-moz-opacity:.05;
		opacity:.05;
	}.error {
		color: red;
	}#lightbox {
		position: absolute;
		left: 0;
		width: 100%;
		z-index: 100;
		text-align: center;
		line-height: 0;
	}#lightbox a img {border: none; }#outerImageContainer{
		position: relative;
		background-color: #fff;
		width: 250px;
		height: 250px;
		margin: 0 auto;
	}#imageContainer{
		padding: 10px;
	}#loading{
		position: absolute;
		top: 40%;
		left: 0%;
		height: 25%;
		width: 100%;
		text-align: center;
		line-height: 0;
	}#hoverNav{
		position: absolute;
		top: 0;
		left: 0;
		height: 100%;
		width: 100%;
		z-index: 10;
	}#imageContainer>#hoverNav{ left: 0;}#hoverNav a{ outline: none;}#prevLink, #nextLink{
		width: 49%;
		height: 100%;
		background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
		display: block;
	}#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink:hover, #prevLink:visited:hover { background: url(./schemes/prevlabel-fi.gif) left 15% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(./schemes/nextlabel-fi.gif) right 15% no-repeat; }#imageDataContainer{
		font: 10px Verdana, Helvetica, sans-serif;
		background-color: #fff;
		margin: 0 auto;
		line-height: 1.4em;
		overflow: auto;
		width: 100%	
	}#imageData{	padding:0 10px; color: #666;}#imageData #imageDetails{ width: 70%; float: left; text-align: left;}#imageData #numberDisplay{ display: block; clear: left; padding-top:1.0em; padding-bottom: 1.0em;}#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;}#overlay{
		position: absolute;
		top: 0;
		left: 0;
		z-index: 90;
		width: 100%;
		height: 500px;
		background-color: #000;
	}.hp {
                display:none;
        }