/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body    { font: small "Trebuchet MS", Arial, Helvetica, sans-serif; background: #cecece url(images/backround.jpg); margin: 0 0 20px; padding: 0 }

h1, h2, h3   { color: #333; font-weight: bolder; text-transform: uppercase; letter-spacing: 0 }

h2    { font-size: 1.6em; font-weight: 200; font-stretch: semi-expanded }

h3  { font-size: 1em; margin: 0 }

p, ul, ol, blockquote  { margin-top: 0 }

a:link    { color: #666 }

a:hover  { color: #333; text-decoration: none }

a:visited { color: #666 }

img {
	border: none;
}

/* Header */

#header    { background: url(images/palkki.png); margin: 0 auto; width: 820px; height: 200px }

#header *     { color: #ffffff; font-weight: normal; text-decoration: none; text-transform: uppercase; margin: 0 }

#header h1       { font-size: 3em; padding: 20px 0 0 330px }

#header h2       { font-size: 1em; font-stretch: semi-expanded; background-color: #333; text-transform: none; padding: 20px 0 0 }

/* Menu */

#menu     { font-size: x-small; background-image: url(images/img3.png); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0 auto; width: 820px; height: 41px }

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

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	height: 32px;
	padding: 9px 20px 0 20px;
	text-decoration: none;
	color: #CCCCCC;
}

#menu a:hover, #menu .active a  { color: #ffffff; background: url(images/img4.png) }

/* Content */

#content  { 
width: 820px;
margin: 0 auto;
background: url(images/img5.png); 
 }

#colOne     { padding: 0 0 0; width: 160px; float: left }

#colTwo     { padding: 20px 25px 0; width: 450px; float: left }

#colThree     { float: right;  padding: 10px; width: 120px; }

/* Footer */

#footer      { font-size: smaller; background: url('(EmptyReference!)') repeat-x; margin: 0 auto; padding: 10px 0; width: 820px }

#footer *   { color: #000000 }