/*

Theme Name: Linna08
Theme URI: http://linnavaanijat.com
Description: Vanha teema kokee päivityksen
Version: 1.5
Author: Roudari
Author URI: http://www.linnavaanijat.com/
Tags: Yö, Linna, Dracula, Belmont

*/

body {margin: 0; padding: 0; font-family: Verdana, arial, sans-serif; background-color: #000}

a:link {color: #a9b9d9; text-decoration: underline}
a:visited {color: #a9b9d9; text-decoration: underline}
a:hover {color: #ffff00; text-decoration: none}

img {border: 0}
img.tilaa {border-style: solid; border-width: 0 5px 0 10px; border-color: #010123}
.kuva_vasen {float: left; padding: 0 10px 10px 0}			
.kuva_oikea {float: right; padding: 0 5px 1px 10px}			
.kuva_keskella {padding: 5px; display: block; margin: 0 auto}
.kuva_uutinen {float: left; padding: 5px}
.kuva_kansi {margin: auto; float: right; width: 250px; text-align: center}
.kuva_k {float: left; padding: 0 0 5px 10px}

hr {color: #000044; border: solid; 1px #000022; padding: 0; margin: 10px; }
.lomake {color: #fff; margin: 0 0 5px 0; border-style: solid; border-width: 1px; border-color: #000055; background-color: #000033}
p.kirjoittaja {text-align: right; padding: 5px 0}


h1 {
	font: bold 15pt georgia, times, serif;
	color: #a9b9d9;
	padding: 8px 0;
	height: 50px;
	margin: 0;
	text-align: center;
	background: #010123 url(images/h1.png) no-repeat;
}
h2{
	color: #a9b9d9;
	font: bold 15px Verdana, Helvetica, sans-serif; 
	padding: 35px 0 25px 70px;
	margin: 0;
	background: #010123 url(images/h2.gif) 3% 40% no-repeat;
}
h3{
	padding: 5px 0;
	margin: 15px 0;
	font: bold 12px Verdana, Helvetica, sans-serif; 
	text-align: center;
	color: #a9b9d9;
	border-style: solid;
	border-width: 1px 0 0 0;
	border-color: #000088;
	background: #010123 url(images/p_tausta.gif);
}

h3 a:link {color: #e2e2e2; text-decoration : none;}
h3 a:visited {color: #e2e2e2; text-decoration : none;}
h3 a:hover {color: #ffff00; text-decoration : underline;}

h4 {
	color: #a9b9d9;
	font:  bold 11pt Verdana, Arial, Helvetica, sans-serif; 
	padding: 3px 0;
	margin: 0 15px;
	background: #000022 url(images/p_tausta.gif) repeat-x;
}

h4 a:link {text-decoration: none}
h4 a:visited {text-decoration: none}
h4 a:hover {text-decoration: underline}

div.aika {font: 0.7em Verdana, Arial, Helvetica, sans-serif; margin: 0 0 10px 0; padding: 0 15px; color: #a9b9d9}

ul.lista {color: #fff; font: 8pt Verdana, Arial, Helvetica, sans-serif; list-style-type: none; padding: 0; margin: 5px 25px}
ul.lista a {text-decoration: none}
ul.lista li {padding: 3px 0; margin: 0}

ul.lista2 {color: #a9b9d9; font: 8pt Verdana, Arial, Helvetica, sans-serif; margin: 0;}
ul.lista2 a {text-decoration: none;}
ul.lista2 li {padding: 5px 0;}

ul.lista3 {color: #fff; font: 8pt Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; list-style-type: none}
ul.lista3 a {text-decoration: none;}
ul.lista3 li {padding: 5px 0; margin: 0 10px}

ul.tiedot {color: #a9b9d9; font: 8pt Verdana, Arial, Helvetica, sans-serif; list-style-type: none; padding: 0; margin: 0 10px}
ul.tiedot li {border-style: dotted; border-width: 0 0 1px 0; border-color: #a9b9d9; padding: 5px 0}

ol.lista {color: #fff; font: 8pt Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 5px 25px}
ol.lista a {text-decoration: none}
ol.lista li {padding: 3px 0; margin: 0}


.miniots{
	font-weight: bold;
	font-size: 12px;
	padding: 5px;
	color: #a9b9d9
}

div.linkit {
	padding: 5px;
	margin: 5px;
	font-size: 11px; 
	color: #fff;
	height: 15px;
	background: #010123 url(images/p_tausta.gif)
}

#lv {margin: auto; width: 800px}

.mappi {list-style-type: none; padding: 0; position: relative; height: 129px; margin: auto; width: 800px; background: url(images/lvban.png) 0 0 no-repeat}
.mappi a {display: block; overflow: hidden; position: absolute; text-indent: -9999px}
.mappi #linkki1 {top: 0px; left: 0px; width: 260px; height: 100px}
.mappi #linkki2 {top: 5px; left: 745px; width: 40px; height: 25px}
.mappi #linkki3 {top: 105px; left: 150px; width: 60px; height: 25px}
.mappi #linkki4 {top: 105px; left: 285px; width: 90px; height: 25px}
.mappi #linkki5 {top: 105px; left: 445px; width: 60px; height: 25px}
.mappi #linkki6 {top: 105px; left: 590px; width: 50px; height: 25px}
.mappi #linkki7 {top: 105px; left: 717px; width: 45px; height: 25px}

#table{
	padding: 0;
	margin: 0;
	overflow: auto; 
	border-style: solid;
	border-width: 0 1px;
	border-color: #bbb;
	background: #010123 url(images/tausta.gif) repeat-y
}

#nav {padding: 0; margin: 0; width: 170px; float: left}
#nav ul {
	font: bold 10px/14px Verdana, Helvetica, sans-serif; 
	list-style-type: none;
	list-style-position: outside;
	padding: 0;
	margin: 10px 7px
}

#nav li {padding: 0}
#nav li a:link {color: #e2e2e2; text-decoration: none}
#nav li a:visited {color: #e2e2e2; text-decoration: none}
#nav li a:hover {color: #ffff00; text-decoration: underline}

.main_vasen {
	font: bold 11px Verdana, Helvetica, sans-serif; 
	color: #fff;
	padding: 0 0px;
	margin: 0;
	width: 360px;
	float: left
}

.main_oikea {padding: 0; margin: 0; width: 250px; float: left}

#sisus {padding: 0; margin: 0; overflow: hidden}

#sisus p {color: #eee; padding: 0 15px; margin: 0; line-height: 15px; font-size: 11px}

#ala {
	width: 798px;
	padding: 4px 0;
	margin: 0 auto 10px auto;
	color: #000055;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-color: #bbb;
	background: #777 url(images/footer.gif) repeat-x
}
#ala a:link {color: #000044; text-decoration: underline}
#ala a:visited {color: #000044; text-decoration: underline}
#ala a:hover {color: #ffff00; text-decoration: none}

div.kirjoittaja {
    font: 8pt/14pt Verdana, Arial, Helvetica, sans-serif;
    margin: 15px 10px 0 0;
    text-align: right;
    float: right;
    color: #fff;
    padding: 0;
    overflow: auto
}
div.kirjoittaja img {margin: 0; padding: 5px; float: right;}

div.kirjoittaja2 {
	padding: 0 5px;
	margin: 0 0 0 10px;
	float: left;
	font-size: 11px;	
	width: 50px
}
div.kirjoittaja2 img {padding: 10px 0; float: left; overflow: auto}

div.tieto {margin: 0 0 0 10px; overflow: auto}
.info {float: left; width: 360px}
.miniarvio {overflow: auto}

ul.arvio {font: 8pt/12pt Verdana, Arial, Helvetica, sans-serif; list-style-position: inside; padding: 5px 0; margin: 0; list-style-type: none}
ul.arvio li {
	background: #010123 url(images/p_tausta.gif) repeat-x;
	padding: 5px;
	margin: 5px 10px;
	line-height: 15px;
	overflow: auto;
	color: #a9b9d9;
	border-style: solid;
	border-width: 1px 0 0 0;
	border-color: #000088
}
ul.arvio img {float: left; padding: 0 0 5px 0}
ul.arvio li.staff {
	background: #010123 url(images/p_tausta.gif) repeat-x;
	padding: 5px;
	margin: 5px 10px;
	color: #ccc;
	overflow: auto;
	line-height: 15px;
	border-style: solid;
	border-width: 1px 0 0 0;
	border-color: #000088
}
div.kommentti_arvosana {float: right; padding: 0}
.shotit img {display: block; float: left; padding: 5px; margin: auto}
.hoopi {padding: 5px; text-align: center; margin: auto}
.freimi {
	color: #a9b9d9; 
	font-size: 10px; 
	padding: 0 5px;
	margin: 0 0 10px 5px; 
	float: right; 
	width: 220px; 
}
div.hearts {text-align: center; padding: 13px 0 10px 0; height: 30px; margin: 0 auto; width: 200px; background: url(images/heartstausta.gif) 0% 0% no-repeat}