/*
Theme Name: Talita kuum!
Theme URI: http://wordpress.org/
Description: Talita kuum! on kiva <3
Version: 1.0
Author: Heli Järvenpää, Olli Savolainen ja Salla-Maaria Suuriniemi
Author URI: http://www.pilpi.net/

*/

@import url('../../plugins/easy-contact/sample/econtact-basic.css');
html{
		background-image:url(images/tausta.jpg);
		background-repeat:repeat-x;
		background-color:#e3e2bb;
}
body{
}
#taustaliukuma{
		position:absolute;
		top:0;
		left:0;
		width:100%;	
		display:block;
		height:120px;
		z-index:0;
		background-image:url(images/taustaliukuma.jpg);
		background-repeat:no-repeat;
}

#hd{
	padding-top:2.5em;
	padding-left:4.5em;
	position:relative;
}
#hd a{
	text-decoration:none;
	color:black;
}
a{
	color:#3355ff;
}
a:visited{
	color:#990099;
}
#hd #slogan{
	font-family: Verdana;
	display:block;
	z-index:99;
	position:relative;
	font-size:1.15em;
	width:37em;		
	left:30%;
}
#hd #langsel{
	font-family: Verdana;
	display:block;
	z-index:99;
	position:absolute;
	font-size:1.5em;
	width:10em;		
	right:1em;
	text-align:right;
	top:1em;
}
#hd #langsel a { 
text-decoration:underline;
color:#225831;
}	
#ft{
	padding-top:2em;
	padding-bottom:1em;
	color:#cca;
	text-align:right;
}
#ft a{
	color:#cca;
	text-decoration:none;
}
#ft a:hover{
	color:#ffc;
	text-decoration:underline;
}
#yui-main{
	padding-top:1.8em;
}
#kuva{
		text-align:center;
}

#kuva img{
	padding-left:2em;
	}
#contact{
	padding-left:7em;
	padding-top:2em;
	font-family: Verdana;
}
#contact p{
	margin-top:1em;
}

#content{
	font-family: Verdana;
	margin:1em;
}
#content p{
	margin-top:1em;
}
blockquote#kuum{
	font-style:italic;
}
h1{
	font-size:1.1em;
	font-weight:bold;
	padding-bottom:0.5em;
}
h2{
	font-size:1.3em;
	color:#060;
	border-bottom:thin solid #696;
	margin-top:1em;
	margin-bottom:1em;
}
#contact ul, #content ul{
	padding-left:1.5em;
}
#content{
clear:right;
}
#content ul li{
	list-style-type:disc;
}
strong{
	font-weight:bold;
}
#menu{
float:right;
}
#menu li{
	font-size:1.6em;
}

#menu ul{
	display: inline;
	float:left;
    text-transform: lowercase;
}
#menu ul li{
	float:left;
	display: inline;
}
#menu a{
	width:95px;
}
#menu a, .prevnext .prev a, .prevnext .next a{
	line-height:60px;
	padding-left:15px;
	display:block;
	background-repeat:no-repeat;
	background-position: 0px 26px;
	color:black;
	text-decoration:none;
}
#menu .page-item-7 a {
	width:120px;
}

#menu a:hover, #menu li.current_page_item a, .page-id-57 #langsel a{
	background-image:url(images/taustanappi.gif);
}
body.page-id-57 div#langsel a{
text-decoration:none !important;	
color:black !important;
}
body.page-id-57 div.entry{
padding-top:1em;
}

div.skipcontentlink a {
	border:0pt none !important;
/*	position: absolute;
	font-size: 0.85em;
	top: -1000em;*/

	left:0pt;
	margin:0pt;
	padding:0pt;
	position:absolute;
	top:0pt;
}
/*div.skipcontentlink a:focus {
  position: static;
  display: block;
}*/


.prevnext{
	margin-top:0.5em;
	margin-bottom:0.5em;
}

.prevnext .prev a, .prevnext .next a{
font-size:1.4em;
	background-position: 40px 23px;
}
.prevnext .prev a:hover,.prevnext .next a:hover{
	background-image:url(images/taustanappi.gif);
}
.album{
/*	border:0 none !important ;*/
}
.album h2.name a{
	width:79%;
	display:block;
	height:100px;
	font-size:1.5em;
	padding:1em;
/*	background-color:#eeeedd;*/
}
.album h2.name a:hover{
	background-color:#c7e3c3;
	background-color:#f5f5ee;
}

.album h2.name{
	font-size:2em;
	border-bottom:none;
}

img.big{
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	display:block;
}
