body {
	background-image: url('bgLeafs.jpg');
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: rgb(255, 204, 51);
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0000ee;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: rgb(255, 204, 51);
}
h1 {
	font-family: Matisse ITC;
	font-size: 30pt;
	font-weight: bold;
	color: rgb(255, 102, 0);
}
h1.h1VS {
	font-family: Matisse ITC;
	font-size: 30pt;
	font-weight: bold;
	color: #87CEFA;
}
h2 {
	font-family: Times New Roman, Arial, Helvetica;
	font-size: 18pt;
	font-weight: bold;
	color: rgb(255, 204, 102);
}
h2.frontpage {
	font-family: Times New Roman, Arial, Helvetica;
	font-size: 18pt;
	font-weight: bold;
	color: rgb(255, 102, 0);
}
h2.iso {
	font-family: Matisse ITC;
	font-size: 18pt;
	font-weight: bold;
	color: #FF8C00;
}
div.leipateksti {
	font-family: Times New Roman, Arial, Helvetica;
	font-size:100%;
	font-weight: bold;
	color: rgb(255, 204, 102);
	text-decoration : none;
}
div.leipamarginlr {
	font-family: Times New Roman, Arial, Helvetica;
	font-size:100%;
	font-weight: bold;
	color: rgb(255, 204, 102);
	margin-left: 10%;
	margin-right: 10%;
	text-decoration : none;
}
div.leipakursiivi {
	font-family: Times New Roman, Arial, Helvetica;
	font-size:100%;
	font-weight: bold;
	font-style:italic;
	color: #EEAD0E;
	text-decoration : none;
}

div.leipakursiiviVS {
	font-family: Times New Roman, Arial, Helvetica;
	font-size:100%;
	font-weight: bold;
	font-style:italic;
	color: #87CEFA;
	text-decoration : none;
}
div.info {
	font-family: Times New Roman;
	font-size:90%;
	color: #ffcc33;
	text-decoration : none
}
div.otsikko {
	font-family: Times New Roman, Arial, Helvetica;
	font-size:100%;
	font-weight: bold;
	color: #FF8C00;
	text-decoration : none;
}
p {
	font-family: Times New Roman;
	font-size: 10pt;
	color: #ffcc33;
}
p.diary {
	font-family: Times New Roman;
	font-size: 12pt;
	color: #ffcc33;
}
li {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	list-style-type: lower-roman;
	list-style-position: inside;
	color: rgb(255, 204, 51);
}
img.thumbnHrztl {
	width: 172px;
	height: 129px;
	boreder: 1;
	border-color: #F0E68C;
}

img.thumbnHrztlB {
	width: 333px;
	height: 250px;
	boreder: 1;
	border-color: #F0E68C;
}
img.thumbnVrtcl {
	width: 97px;
	height: 129px;
	boreder: 1;	
	border-color: #F0E68C;
}

img.thumbnVrtclB {
	width: 188px;
	height: 250px;
	boreder: 1;	
	border-color: #F0E68C;
}
img.kehys {
	boreder: 1;
	border-color: #F0E68C;
}
img.kehysEi {
	boreder: 0;
	border-color: transparent;
}
input {
	font-family: Times New Roman;
	font-size: 9pt;
	color: rgb(55, 54, 151);
}
td.diary {
	background-image: url('bgDiary.png');
}
/* valikko */
td.navText {
	font:10px Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing:.1em;
	line-height:16px;
}
tr.bcolorNavText {
	background-image: url('bgButtonO.png');
}
tr.bcSpaceSll {
	background-color: #D3DCE6;
}
tr.bcSpaceBig {
	background-color: #FF6600;
}
/* ID Styles - valikko */
#navigation a {
	font:10px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:16px;
	padding: 0px 6px;
}
#navigation a:hover {
	color:#ffffff;
	background: #FF6600;
}
#navigationG a {
	font:12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:16px;
	padding: 0px 6px;
}
#navigationG a:hover {
	color:#ffffff;
	background: #FF6600;
}