@charset "utf-8";
/* CSS Document */
	html, body {
		margin:0; 
		padding:0; 
		width:100%; 
		height:100%; 
		overflow:hidden;
	}
	body {
		font-family:Tahoma, Geneva, sans-serif;
		font-size:16px;
	}
	#imgBackground{
		position:absolute;
		z-index:1;
	}
	
	#divArea{
		position:absolute;
		z-index:2;
		width:100%;
		height:100%;
		overflow-x:hidden;
		overflow-y:auto;
		top:0px;
		left:0px;
	}
	#divTopSpacer{
		width:100%;
		height:50px;
	}
	#divMiddleSpacer{
		height:40px;
		width:100%;
		clear:left;
	}
	#divLogo{
		width:100%;
		float:left;
	}
	#divLogoLeft{
		width:180px;
		float:left;
	}
	#divLogoRight{
		float:left;
	}
	#divLogoRight img{
		width:336px;
		height:30px;
	}
	#divWrapperArea{
		
		width:100%;
	}
	#divLeftArea{
		width:520px;
		float:left;
	}
	#divMenuArea{
		text-align:right;
		width:100%;
	}
	div.divSubMenu{
		width:100%;
		cursor:pointer;
		font-size:18pt;
		font-family:"courier new";
	}
	div.divSubMenu a{
		font-size:18pt;
		font-weight:normal;
	}
	div.divSubMenu a.selected{
		background-color:#000;
		color:#fff;
		text-decoration:none;
		font-size:18pt;
	}
	div.divSubMenu .selected{
		background-color:#000;
	}
	div.divSubMenu a{
		text-decoration:none;
		color:#000;
	}
	#divContactArea{
		width:100%;
		clear:left;
		text-align:center;
	}
	#divContact{
		width:770px;
		height:455px;
		background-color:#fff;
		border-style:solid;
		border-width:1px;
		border-color:#000;
		font-family:"courier new";
	}
	#divContactChild{
		margin-left:auto;
		margin-right:auto;
		width:700px;
		height:385px;
		color:#666;
		font-family:"courier new";
	}
	#divContactChild a{
		text-decoration:none;
		color:#666;
		font-family:"courier new";
	}
	
	#divBio{
		width:572px;
		height:600px;
		/**background-color:#fff;**/
		border-style:solid;
		border-width:1px;
		border-color:#000;
		background-image:url(../jannistsipoulanis_bio.jpg);
		background-repeat:no-repeat;
		background-position:left top;
	}
	#divBioChild{
		margin-left:auto;
		margin-right:auto;
		width:550px;
		height:585px;
		color:#666;
	}
	
	#divOverview{
		clear:left;
		width:100%;
	}
	#divOverviewChild{
		width:920px;
		height:620px;
		border-color:#000;
		border-style:solid;
		border-width:1px;
		background-color:#fff;
	}
	
	#divSendPdf{
		width:700px;
		height:650px;
		border-color:#000;
		border-style:solid;
		border-width:1px;
		background-color:#fff;
	}
	
	#divPdf{
		width:250px;
		height:350px;
		background-color:#fff;
		border-style:solid;
		border-width:1px;
		border-color:#000;
	}
	
	#divCenterArea{
		float:left;
	}
	#divKazaLogo{
		width:100%;
	}
	
	
	#divBigSpace{
		height:280px;
	}
	
	#ulMenu{
		margin:0;
		padding:0;
		list-style:none;
	}
	#ulMenu li{
		padding-bottom:5px;
	}
	#ulMenu li a{
		font-weight:bold;
		font-size:14px;
		text-decoration:none;
		color:rgb(152,152,152);
	}
	#ulMenu li a.selected{
		font-weight:bold;
		font-size:14px;
		text-decoration:none;
		color:rgb(27,70,105);
	}
	#divContentArea{
		float:left;
	}
	#divBigSpace2{
		clear:left;
		height:250px;
	}
	#divContentArea2{
		clear:left;
	}
	#divPhotos{
		width:240px;
		border-style:solid;
		border-color:#999;
		border-width:1px;
		background-color:#fff;
	}
	#divPhotosChild{
		width:235px;
		margin-left:auto;
		margin-right:auto;
	}
	
	#divPhotosWrapper img{
		border-style:solid;
		border-color:#999;
		border-width:1px;
		height:55px;
		width:65px;
		margin-right:15px;
		margin-top:15px;
		cursor:pointer;
	}
	#divPhotosWrapper div{
		display:none;
	}
	#divPhotos table tr td a{
		text-decoration:none;
		font-size:15px;
		color:rgb(27,70,105);
	}
	
	