/*

Theme Name: Linnavaanijat
Theme URI: http://linnavaanijat.org/
Description: Piemyden ruhtinaan kunniaksi tehty teema
Version: 1.0
Author: Roudari
Author URI: http://www.linnavaanijat.com/

*/

body {margin: 0; padding: 0; background: #000 url(en_images/) repeat-x}

/* Linkit */

a:link {color: #aa9d70; text-decoration: underline}
a:visited {color: #aa9d70; text-decoration: underline}
a:hover {color: #aaa; text-decoration: none}

/* Teksti */

p {font: 9pt/14pt Verdana, Arial, Helvetica, sans-serif; color: #aaa}
p.author {text-align: right}

/* Kuvat */

img {border: 0}
.kuva_vasen {float: left; padding: 10px}			
.kuva_oikea {float: right; padding: 10px}			
.kuva_keskella {padding: 5px; display: block; margin: 0 auto}
.kuva_uutinen {float: left; padding: 5px}
.kuva_kansi {margin: 10px auto; float: right; width: 250px; text-align: center}
.logo {float: left;}
.ban_kuva {float: right; padding: 0; margin: 0}
.kuva_k {float: left; padding: 0 0 5px 10px}

/* Otsikot */

h1 {font: 20pt Georgia, sans-serif; color: #bbb; padding: 5px 0 0 30px; margin: 0}
h2 {font: 20pt Georgia, sans-serif; color: #aa9d70; padding: 5px 0 0 10px; margin: 0}
h3 {font: 18pt Georgia, sans-serif; color: #aa9d70; padding: 0; margin: 10px; border-style: solid; border-width: 0 0 1px 0; border-color: #aa9d70}
h4 {font: 13pt Georgia, sans-serif; height: 15px; color: #aaa; padding: 5px; margin: 0}

/* Listat */

ul, ol {color: #aaa; list-style-position: inside}

#hedari ul {text-align: right; font: 10pt Georgia, serif; padding: 10px 0; margin: 0; list-style: none; background: #111 url(en_images/ulbg.png) repeat-x}
#hedari li {display: inline; padding: 0 5px; margin: 0}
#hedari a, a:visited {text-decoration: none;}
#hedari a:hover{text-decoration: underline}

ol.lista {}
ul.lista, ol {padding: 20px 10px; margin: 0; font: 8pt/12pt Verdana, Arial, Helvetica, sans-serif; background: #232323 url(en_images/listabg.png) 50% 0% no-repeat}
ul.lista2 {padding: 20px 5px; margin: 0; font: 8pt/12pt Verdana, Arial, Helvetica, sans-serif}
ul.lista2 li {list-style-type: none}

ul.tiedot {color: #aa9d70; 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: #aaa; padding: 5px 0}

ul.arvosana {list-style-position: inside; height: 70px; list-style-type: none; padding: 0 10px; margin: 0 0 5px 0; background: #232323}
ul.arvosana li {text-align: center; padding: 0 5px; margin: 0; font-size: 9pt; line-height: 13pt}
ul.arvosana img {padding: 10px 0; margin: 0}


/* Divit */

div#logo {height: 90px; border-style: solid; border-width: 0 0 0 1px; border-color: #333;}
div#lv09 {min-height: 500px; width: 900px; padding: 0; margin: 0 auto; border-style: solid; border-width: 0 1px 0 1px; border-color: #333; background: #121212}
div#hedari {width: 902px; padding: 0; margin: 0 auto; background: #000}
div#sivu {float: right; color: #aaa; padding: 0; margin: 10px 10px 0 0; width: 250px; background: #121212}
div.time {font: bold 10pt Georgia, sans-serif; float: left; padding: 10px 5px 0 5px; text-align: center; margin: 0 10px; height: 50px; width: 50px; color: #bbb; background: #444}

div#vasen {margin: 0 260px 0 0; width: 640px; padding: 0; background: #121212}
div#teksti {margin: 0 10px; padding: 10px 0; background: #232323 url(en_images/tekstibg.png) 50% 0% no-repeat}
div#teksti p {padding: 0 10px 0 10px}

div#loppu {width: 902px; margin: 0 auto 10px auto; height: 120px; padding: 5px 0; background: #121212 url(en_images/loppubg.gif) 0% 100% no-repeat}
div#lopputxt {margin: 5px 10px; height: 90px; padding: 10px 0; font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #666; background: #232323}
div.loppubox {width: 400px; margin: 0 10px; padding: 5px 0; float: left}
div.loppubox ul {float: left; padding: 0; margin: 0 20px}
div.loppubox img {float: left; padding: 20px 5px;}
div.loppubox  a, a:visited {text-decoration: none;}
div.loppubox  a:hover{text-decoration: underline}
div#subnav {width: 900px; padding: 0; margin: 0 auto; border-style: solid; border-width: 0 1px 0 1px; border-color: #333;}

div.kirjoittaja {font: 9pt/14pt Trebuchet, 'Trebuchet MS', Helvetica, sans-serif; margin: 0 5px 0 0; text-align: right; color: #aaa; padding: 0; overflow: auto}
div.kirjoittaja img {margin: 0; padding: 5px; float: right;}

div.data {display: inline-block; display:-moz-inline-stack; zoom:1; *display:inline; width: 100px}
div.tieto {margin: 0; overflow: auto}
.info {float: left; width: 360px}
.miniarvio {overflow: auto}
div.linkit {padding: 5px; margin: 10px; font-size: 11px; color: #fff; height: 15px; background: #333 url(en_images/linkitbg.gif)}
div.kirjoittaja2 {padding: 10px; margin: 0; float: left; width: 60px}
div.kirjoittaja2 img {padding: 10px 0; float: left; overflow: auto}
div.data {display: inline-block; display:-moz-inline-stack; zoom:1; *display:inline; width: 200px}

table.arviopoyta {margin: 0 auto; padding: 0; width: 600px; font-size: 9pt; line-height: 13pt}
tr.arvosanaotsikko td {margin: 0 auto; padding: 2px 5px; color: #cbc292; border-style: solid; border-width: 1px; border-color: #404040; background: #3a3a3a}
td.tahdet {width: 85px}
tr.arvosanajuttu td {margin: 0 auto; padding: 2px 5px; color: #aaa; border-style: solid; border-width: 1px; border-color: #404040; background: #303030}

hr {visibility:hidden;}

