	body {	background: url(grey_tile.jpg);
		margin: 0px 0px 50px 0px;
		padding: 0; }

	#frame { background: #ffffff;
		margin: 0 auto;
		padding: 140px 0px 190px 0px;
		border-bottom: 1px solid #6e6e6e;
		min-width: 690px; }

	#header { width: 680px; height: 40px;
		margin: 0 auto; }

	#title { float: left; height: 40px; width: 242px;
		background: url(title.jpg); }

	#title h1 { display: none; } 

	ul#navi { float: right;
		padding: 0; margin:0; height: 40px;
		list-style: none; }

	ul#navi li { margin: 0;
		padding: 0;
		float: left; }

	ul#navi li#portfolio { width: 118px; height: 40px;
		background: url(portfolio-tab.jpg); }

	ul#navi li#cv { width: 35px; height: 40px;
		background: url(cv-tab.jpg); }

	ul#navi li#suomi { width: 70px; height: 40px;
		background: url(suomi-tab.jpg); }

	ul#navi li#english { width: 91px; height: 40px;
		background: url(english-tab.jpg); }

	ul#navi li a {display: block;}

	ul#navi li#portfolio a { width: 82px; height: 14px;
		background: url(portfolio.gif);
		margin: 20px 0px 0px 20px;}

	ul#navi li#cv a { width: 18px; height: 10px;
		background: url(cv.gif);
		margin: 26px 0px 0px 9px;}

	ul#navi li#suomi a { width: 49px; height: 14px;
		background: url(suomi.gif);
		margin: 20px 0px 0px 20px;}

	ul#navi li#english a { width: 56px; height: 14px;
		background: url(english.gif);
		margin: 20px 0px 0px 12px;}

	ul#navi li a span { display:none; }




	#wrapper {
		background: url(grey_paper.jpg) top center;
		border-top: 1px solid #6e6e6e;
		min-width: 690px; }

	#content { width: 660px;
		margin: 0 auto;
		padding: 25px 15px 45px 15px; }


	#footwrap { clear: left;
		background: #e5e5e5;
		height: 32px;
		min-width: 690px;
		border-top: 1px solid #6e6e6e;
		border-bottom: 1px solid #6e6e6e; }

	#footer { width: 700px;
		margin: 0 auto;
		padding: 10px 0px 10px 30px;
		font: 8pt verdana;
		color: #6e6e6e; }



	#scribbles { float: left;
		width: 200px;
		margin: 10px 0px 10px 0px; }


	#scribbles_title h2 { display: none; }

	#scribbles ul { background: url(swan.gif) top right no-repeat; min-height: 51px;
		list-style: none; position: relative; top: -5px; left: 5px; }

	#scribbles ul li a {display: block; margin: 0px 0px 10px 0px;}

	#scribbles ul li#elves a { width: 39px; height: 15px; background: url(elves.gif) no-repeat; }

	#scribbles ul li#starfall a { width: 70px; height: 15px; background: url(starfall.gif); }

	#scribbles ul li#stranded a { width: 80px; height: 15px; background: url(stranded.gif); }

	#scribbles ul li#da a {width: 100px; height: 15px; background: url(deviantart.gif); }

	#scribbles ul li a span { display: none; }


	#links { float: left;
		width: 200px;
		margin: 10px 15px 10px 55px; }

	#stuff { width: 145px;
		margin: 30px 10px 10px 0px;
		border: 1px dashed #a0a0a0;
		padding: 1px 3px 7px 7px;
		background: #e9e9e9; }

	#stuff h1 { font-size: 18pt; font-family: georgia, garamond, serif;
		font-weight: normal;
		color: #a0a0a0;
		line-height: 50%; letter-spacing: 2px; }

	#stuff p { font-size: 7pt; font-family: verdana, arial, sans-serif;
		color: #606060;
		line-height: 110%; }


	/*#links_title { width: 90px; height: 43px;
		background: url(links.gif); }*/

	#links_title h2 { display: none; }

	#links ul { list-style: none;
		font-family: Trebuchet MS, Arial, sans-serif;
		font-size: 9pt;
		padding: 15px 0px 0px 25px;
		margin: 0; }

	#myself { float: right;
		width: 145px; height: 170px;
		background: url(maija_w2.png);
		margin: 0px 0px 0px 0px;
		padding: 30px 228px 25px 25px;
		font-size: 8pt; font-family: georgia, serif;
		line-height: 130%; color: #707070; }

	#myself h2 { font-family: georgia, serif; margin: 0px 0px 5px 0px;
		font-weight: normal;  }

	#starshoe {
		float: left;
		width: 195px;
		background: url(starshoe.gif) no-repeat;
		margin: 10px 0px 10px 0px;
		padding: 295px 0px 0px 10px;
		font-family: trebuchet ms, arial, sans-serif;
		font-size: 9pt;
		text-align: center; }

	#starshoe ul { list-style: none;
		margin: 0px; padding: 0px; }

	#pinecone { float: left;
		width: 194px; height: 208px;
		background: url(pinecone.gif);
		margin: 10px 0px 10px 0px; }

	#kvitteni { float: left;
		width: 187px;
		background: url(ruusukvitteni.gif) no-repeat;
		margin: 10px 0px 10px 0px;
		padding: 175px 0px 0px 0px;
		font-family: trebuchet ms, arial, sans-serif;
		font-size: 9pt;
		line-height: 150%;
		color: #3e3e3e; }


	#drawing {
		float: left;
		width: 189px;
		background: url(writing.gif) no-repeat;
		margin: 10px 0px 10px 0px;
		padding: 240px 0px 0px 25px;
		font-family: verdana, arial, sans-serif;
		font-size: 7pt; }
		

	#folio { float: left;
		width: 440px;
		margin: 10px 15px 10px 0px;
		font-family: trebuchet ms, arial, sans-serif;
		font-size: 9pt;
		line-height: 125%;
		color: #3e3e3e; }

	.paper { width: 358px; height: 183px;
		padding: 15px 10px 5px 18px;
		margin: 0px 0px 20px 0px;
		background: url(paperfolio.gif);  }


	#folio h2 { margin: 0px 0px 15px 0px; }

	#folio h2 span { display: none; }


	p.f {	margin: 0px 0px 30px 0px;
		padding: 0px 0px 20px 0px; }


	#resume { float: left;
		width: 440px;
		margin: 10px 15px 10px 0px;
		font-family: trebuchet ms, arial, sans-serif;
		font-size: 10pt;
		line-height: 125%;
		color: #3e3e3e; }

	#resume h3 { margin: 30px 0px 5px 0px; }


	#resume p { margin: 15px 0px 15px 20px; }

	#resume li { margin: 0px 0px 5px 0px; }


	#writing { float: left; width: 420px;
		margin: 10px 15px 10px 0px;
		font-family: trebuchet ms, arial, sans-serif;
		font-size: 10pt;
		line-height: 125%;
		color: #3e3e3e; }

	.fx { float: left;
		width: 200px;
		margin: 10px 30px 10px 0px;
		font-family: trebuchet ms, arial, sans-serif;
		font-size: 9pt;
		line-height: 150%;
		color: #3e3e3e; }
		
	.fx ul {
		list-style-type: none;
		margin: 0px 0px 0px 3px;
		padding: 0px 0px 0px 0px; }
		
	.fx ul li {
		padding: 0px 0px 0px 10px;
		margin: 0px;
		border-left: 5px solid #855454; }

	.fx ul li:hover {
		padding: 0px 0px 0px 10px;
		margin: 0px;
		border-left: 5px solid #8a7875; }
				
			
	a:link { color: #855454;
		font-weight: bold;
		text-decoration: none; }

	a:active { color: #573d39;
		font-weight: bold;
		text-decoration: none; }

	a:visited { color: #855454;
		font-weight: bold;
		text-decoration: none; }

	a:hover { color: #8a7875;
		font-weight: bold;
		text-decoration: none; }
