@charset "utf-8";
/* CSS Document */
* {		padding: 0; margin: 0}

@font-face {
 font-family:BaltimoreTypewriterBold;
 src: url(fontti/BaltimoreTypewriterBold.ttf);
}

@font-face {
 font-family:BaltimoreTypewriterBold;
 src: url(fontti/BaltimoreTypewriterBold.eot);
}

body,
html	{
		margin:0;
		padding:0;
		color:#000;
		background:#40405b;
}

#wrapper {
		width:800px;
		margin:0 auto;
		background:#f7f2ff;
		}

#header {
		padding:10px 10px;
		background:#f7f2ff;
		}

#sidebar {
		float:left;
		width:200px;
		height: 100%;
		background: #9999b8;
		border-left: 3px solid black;
		border-right: 3px solid black;
}
		
p		{
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		font-family: Verdana, Helvetica, sans-serif;
		}

nav 	{
		font-size: 16px;
		font-weight: bold;
		font-family: Verdana, Helvetica, sans-serif;
		padding-left: 10px;
		text-decoration: none;
		}

subNav 	{
		font-size: 14px;
		font-weight: bold;
		font-family: Verdana, Helvetica, sans-serif;
		padding-left: 20px;
		text-decoration: none;
		}

a		{
		color: #000000;
		text-decoration: none;
		}

#main 	{
		float:right;
		width:560px;
		padding:10px;
		background:#f7f2ff;
		
		}
		
#footer {
		clear:both;
		padding:5px 10px;
		background:#40405b;
		}
		
#footer p {
		margin:0;
		}
		
* html #footer {
		height:1px;
		}

h1 		{
		font-family:BaltimoreTypewriterBold;
		font-size: 60px;
		text-align: left;
		margin:0;
		word-spacing: 1px;
		padding-left: 1px;
		padding-bottom:20px;
		}		

		
h2 		{
		font-family: Verdana, Helvetica, sans-serif;
		font-size: 14px;
		color: black;
		text-decoration: underline;
		padding-top: 30px;
		padding-bottom: 14px;
		word-spacing: 1px;
		}

h3 		{
		font-family: Verdana, Helvetica, sans-serif;
		font-size: 18px;
		color: black;
		text-align: left;
		border-bottom: 2px solid #56568A;
		padding-left: 10px;
		word-spacing: 1px;
		}

tarkea	{
		font-size: 14px;
		font-weight: bold;
		color: #56568a;
		}

li		{
		list-style-type:none;
		padding:7px 0px;
		cursor:pointer;
		}
	
li.collapse ul {
    display: none;
}
li.collapse.open ul {
    display: block;
}