@charset "UTF-8";
/* CSS Document */

html { overflow-y:scroll; }
body { background: #170b01 url(images/bg.png) center top no-repeat; }

/*----------
   Layout
----------*/
	
html, body, #wrap {
min-width: 980px;
margin:0;
padding:0;
}

#wrap {
width:980px;
margin:0 auto;
padding-top:1px;
margin-top:-1px;
}

#intro {
position:absolute;
}

	#intro p, #intro h1 { overflow:hidden; text-indent:-9999px; }


#content {
margin-left:50px;
padding-bottom:20px;
}

	.column { float:left; }

	.col1 {	width: 226px; }
	.col1 .padding { margin-top:175px; }
	
	.col2 {	width:294px; margin:0 62px 0 56px; }
	.col2 .padding { margin-top:216px; }
	
	.col3 {	width: 292px; }
	.col3 .padding { margin-top:278px; }
	

/*-------
  Text 
-------*/

body {
font-family:Verdana, Geneva, sans-serif;
font-size: 8pt;
color:#eda629;
}

h1 {
position:absolute;
text-indent:-9999px;
overflow:hidden;
}

h3 {
font-weight:bold;
font-size:130%;
margin:1em 0;
}

p {
padding:0;
margin: 1em 0;
}

.uutinen { padding-bottom:1px; }

/*---------------
  Imageheadings
---------------*/


h2 { margin: 1em 0; padding:0; text-indent:-9999px; overflow:hidden; height:33px; width:160px; }

	h2.bandit { background:url('images/h2_bandit.png'); }
	h2.uutiset { background:url('images/h2_uutiset.png'); margin-left:-2px; }
	h2.liput { background:url('images/h2_liput.png'); width:237px; height:45px; margin-left:-3px; }
	h2.ohjelma { background:url('images/h2_ohjelma.png'); margin-left:-2px; }
	h2.yhteys { background:url('images/h2_yhteys.png'); margin-left:-2px; }


/*-------
  Links
-------*/


a:link { color:#eda629; text-decoration:underline; }
a:visited {	color:#eda629; text-decoration:underline; }
a:active { color:#FFF; }
a:hover { color:#FFF; }


/*---------
   Kuvat
---------*/

img { margin: -0.5em 0; }

.col1 img {
padding:3px;
background:#eda629;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}


/*-----------
  Clearfix
-----------*/

#content:after {
content: ".";
display: block;
height: 0;
line-height: 0;
clear: both;
visibility: hidden;
font-size: 0;
}
