body{
		background-color: #e2d9c2;
		font: 70% "Lucida Grande", Arial, Helvetica;
}

#kilpailu_cont {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background: #000;
	z-index: 70;
  filter:alpha(opacity=50);
  opacity:0.5;
}

#kilpailu {
	position: fixed;
	background: transparent url('img/kilpailu_nosto.png') bottom center no-repeat;
	width: 100%;
	height: 320px;
	z-index: 80;
	top: 200px;
	text-align: center;
	margin: 0 auto;
	

}

#uutiset ul li {
	margin: 3px 0px;
}

#uutiset ul {
	margin: 10px 0px;
}


#wrpr {background: #e2d9c2 url('img/bg.jpg') top repeat-x;
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
		z-index: 1;

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

#page {width: 830px; display: block; margin: 0px auto;}

#header {z-index: 30; width: 800px; margin-left: 15px; height: 120px; position: absolute; top: 0;}
#header-matkailu-text {display: block; float:right; width: 160px; margin-right: 25px}

#matk-logo {float: right; clear: right; }
#topnavi {background: #ac1415; float: right; clear: both; height: 24px; border-top: none; padding-top: 8px;
		-moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px;
		-webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px; border-bottom-left-radius: 10px;
margin-bottom: 12px; text-align: left; 
}
#topnavi a {color: #fff; text-decoration: none; font-weight: normal; font-size: 13px; display: inline-block; padding:  0 20px}
#header-left {padding-top: 20px; display: block; width: 300px; float: left}
#header-right {text-align: right; display: block; float: right; width: 500px}
#flashcontainer {height: 680px;}
h2 {font-weight: bold; font-size: 15px; margin-bottom: 8px;}


#content {z-index: 20; position: absolute; width: 830px;}

hr{color: #000; margin: 16px 0; height: 0px; border: none; border-top: 1px solid #d2cbaf; border-bottom: 1px solid #fff}



a.logolink img {visibility: hidden}
a.logolink:hover {background-image: none}
a.logolink:hover img {visibility: visible}

#logot { width: 920px; margin-top: 15px; margin-left: -40px;}

#logot .logo {float: left; margin-right: 5px}

#footer {clear: both; color: #fff; padding: 10px; text-align: center; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
background: #171717; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#555), to(#171717)) ;
}

#footer a {color: #c6d300; text-decoration: none}
#footer a:hover {text-decoration: underline}

/*----*/

#uutinen {
	padding: 10px 20px 20px 20px;

}

#uutinen img {
	padding: 5px;
	background: #fff;
}

#uutiset {
	width: 834px;
	margin: 0px auto 0 auto;

}

hr {
	clear: both;
}

#nosto {
	width: 360px;
	float: left;
	padding-right: 20px;
	padding-bottom: 10px;
	margin-left: 10px;
}

#nostokuva	{
	width: 140px;
	margin-bottom: 10px;
	float: left;

}

#nostokuva img {
		padding: 5px;
		background: #fff;

}

#menneet {
	width: 834px;

}
#archive {
	width: 284px;
 	float: right;
}

#archive ul li{
	list-style: none;
	font-size: 12px;
	padding-left: 0px;
	margin-bottom: 5px;
}

#archive a, #menneet a {
text-shadow: 1px 1px 1px #fff;
	text-decoration: none;
  color: #676767;
}

#archive a:hover, #menneet a:hover{
	text-decoration: none;
  color: #262626;
}

h1 {

	font-size: 20px;
	font-weight: bold;
	margin-bottom: 10px;

}

p {
	line-height: 16px;
}
