/*
THEME NAME: Lipsanen & Ruso 2023
THEME URI: https://lr.domnik.net/
*/

body { margin : 20px 20px 20px 15%; font-family: "Century Schoolbook L", "Palatino Linotype", Palatino, "Times New Roman", serif; font-size : 12pt; background-color : #800000; }
div#top { float : left; width : 920px; background-color : #ffffff; }
div#content { padding : 40px; }
#content li { margin-bottom : 4px; font-size : 12pt; color : #606060; }

div.ybox { width : 840px; background-color : #e0e0b0; text-align : center; }
div.ycont { padding : 10px; }

p, li { font-size : 12pt; }
#commentsection li { color : #000000; margin-left : -15px; padding : 2px 6px; }
#commentsection p { margin : 8px 0; }
#comments h2 { margin-bottom : 20px; }
.comment-author { margin-bottom : 1px; } 
li.alt { background-color : #e0e0b0; }

blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #d0d0d0; }

.entry-title { clear : left; margin-top : 30px; margin-bottom : 0; font-size : 14pt; font-weight : bold; }
.entry-title-cat { clear : left; margin-top : 25px; margin-bottom : 0; font-size : 11pt; font-weight : bold; }
.title-single, .comments-title { clear : left; margin-top : 30px; margin-bottom : 20px; font-size : 14pt; font-weight : bold; }
.single-subtitle { clear : left; clear : right; margin-top : 30px; margin-bottom : 20px; font-size : 12pt; font-weight : bold; }

.entry-date { clear : both; width : 85%; background-color : #ffffff; padding : 3px; font-weight : bold; }  
.entry-info { clear : both; font-size : 10pt; margin : 0 0 20px 0; } 
.entry-meta { clear : both; width : 90%; padding : 2px 4px; margin-bottom : 30px; font-size : 10pt; }
.entry-meta-cat { clear : left; padding : 3px; margin-bottom : 15px; font-size : 10pt; background-color : #e0e0b0; }
.entrytitle-archives { font-size : 11pt; font-weight : bold; margin : 5px 0 1px 0; }
.entrycontent-archives p, .entry-content-cat p { font-size : 10pt; margin : 0; } 
.entrylist-title { font-size : 11pt; margin : 10px 0; padding : 3px 5px; background-color : #e0e0b0; font-weight : bold; font-style : italic; }

.unapproved { margin-top : 2px; padding : 2px; background-color : #eeeebb; font-weight : bold; }
.navigation { font-size : 9pt; clear : left; clear : right; margin : 15px 0; }
.nav-previous, .prevnav { float : left; text-align : left; width : 245px; }
.nav-next, .nextnav { float : right; text-align : right; width : 245px; }
.nav-next-paged { text-align : right; }
.tag-links { clear : left; }
.edit-link { font-weight : bold; }
#topnav { width : 500px; font-size : 18px; margin : 0; padding : 20px 0; }
#subnav { width : 500px; font-size : 18px; margin : 0; padding : 20px 0; }
.oikeabox { clear : right; float : right; margin : 0; padding : 5px 0 5px 5px; }
.rbox { float : right; padding : 0 0 10px 10px; } 

.img-oikea, .img-pieni { float : left; padding : 0 10px 7px 0; margin : 0; background : transparent; font-size : 10pt; }
.img-oikea img, .img-pieni img, .kuvat-oikea img, .kuvat-vasen img { border : 0; }

img.ver, img.domnik-ver { width : 180px; height : 240px; border : 0; }
img.hor, img.domnik-hor { width : 240px; height : 180px; border : 0; }
img.kin, img.domnik-kin { width : 240px; height : 160px; border : 0; }
img.bullet { width : 16px; height : 16px; border : 0; vertical-align : text-top; }
img.icon { width : 16px; height : 16px; border : 0; margin : 0 3px; vertical-align : text-top; }
img.megap { width : 240px; height : 171px; border : 0; }
img.mpolis { width : 230px; height : 243px; border : 0; }
img.megap23 { width : 300px; height : 424px; border : 0; margin : 0 60px; }
img.danko { width : 160px; height : 120px; border : 0; }
img.fhor { width : 500px; height : 375px; border : 0; margin : 0; }
img.h240 { width : 500px; height : 240px; border : 0; margin : 0; }
img.pvga { width : 480px; height : 640px; border : 0; }
img.v360 { width : 480px; height : 360px; border : 0; }
img.vnato { width : 448px; height : 336px; border : 0; }
img.stoivo { width : 430px; height : 185px; border : 0; }
img.v340 { width : 420px; height : 340px; border : 0; }
img.v320 { width : 420px; height : 320px; border : 0; }
img.v315 { width : 420px; height : 315px; border : 0; }
img.v308 { width : 410px; height : 308px; border : 0; }
img.v300 { width : 420px; height : 300px; border : 0; }
img.v295 { width : 420px; height : 295px; border : 0; }
img.v260 { width : 420px; height : 260px; border : 0; }
img.v560 { width : 420px; height : 560px; border : 0; }
img.tvgif { width : 400px; height : 255px; border : 0; }
img.niinisto180 { width : 400px; height : 180px; border : 0; }

img#lrhead { width : 498px; height : 178px; border : 1px solid #000000; margin-left : 170px; }
img#imgruso, img#imglips { width : 498px; height : 298px; border : 1px solid #000000; margin-left : 170px; }
img.lr-ruutu { width : 158px; height : 158px; border : 1px solid #000000; }
img.domnik { width : 100px; height : 16px; border : 0; margin : 0; }
img.icon { width : 16px; height : 16px; border : 0; margin : 0 3px; vertical-align : text-top; }
img.kkk88 { width : 120px; height : 220px; border : 0; } 

a:visited { color : #a06060; }
a:link { color : #800000; }
a:hover, a:active { color : #0000ff; }
.entry-title a:visited { text-decoration : none; }
.entry-title a:link { text-decoration : none; }
.entry-title a:hover, .entry-title a:active { text-decoration : underline; }
a.listakirjo:link, a.listakirjo:visited { color : #606060; }
a.listakirjo:hover, a.listakirjo:active { color : #0000ff; }
.clearleft { clear : left; font-size : 6px; margin : 0; }
.clearright { clear : right; font-size : 6px; margin : 0; }

