BODY {
	margin-bottom : 0px;
	margin-top : 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	background-repeat: repeat-y;
	background-image: url(../images/rukakorpi_background.gif);
	background-position: left top;
	background-color: #6A543F;
}

#viiva_tumma { margin: 0px 0px 0px 0px; border-color: #9B7D34; border-style: solid; border-width: 5px 0 0 0; clear: both; }
#viiva_vali { margin: 15px 0px 15px 0px; border-color: #D8B353; border-style: solid; border-width: 1px 0 0 0; clear: both; }
#viiva_piste { margin: 8px 8px 8px 8px; border-color: #D6D69C; border-style: dotted; border-width: 1px 0 0 0; clear: both; }
#space { margin: 40px 0px 30px 0px; }

img.reunat { margin: 0px 0px 5px 5px; padding: 0px; border-color: #D8B353; border-style: solid; border-width: 2px 1px 2px 1px; }

div.blog_entry p img { margin: 0px 0px 5px 5px; padding: 0px; border-color: #D8B353; border-style: solid; border-width: 2px 1px 2px 1px; }

A:link, A:active, A:visited {
  font-family : Verdana, Arial, Helvetica, Sans-serif;
  color : #884000; background : transparent; text-decoration : none; }

A:hover { color : #FFFFFF; background : transparent; text-decoration : none; }

A.h1:link, A.h1:active, A.h1:visited {
  font-family : Verdana, Arial, Helvetica, Sans-serif; 
  color : #7F6115;  background : transparent; text-decoration : none; }

A.h1:hover { color : #FFFFFF; background : transparent; text-decoration : underline; }

A.copyright:link, A.copyright:active, A.copyright:visited, A.copyright:hover {
  font-family : Verdana, Arial, Helvetica, Sans-serif; 
  color : #817040;  background : transparent;  text-decoration : none; }

p, ul, li, pre, table { font-family : Verdana, Arial, Helvetica, Sans-serif; font-size : 11px; }
p.vaalea { color: #817040; }
p.otsikko { color: #966000; }
p.copyright { margin: 8px 8px 8px 8px; font-family : Arial, Helvetica, Sans-serif; font-size : 10px; color: #9F3E04; text-align: center; }

p.short { font-size : 60%; text-align : left; }
P.small { font-size: 60%; text-align: right; }
p.name { color: #700000; }
p.copy { text-align: center; }
p.center { text-align: center; }
p.right { text-align: right; }
p.left { text-align: left; }

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.4; color: #A92600; }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.4; color: #C37D01; padding: 5px; margin: 0px; border-color: #ECB700; border-style: dotted; border-width: 0 0 1px 0; }
H3 { font-family : Verdana, Arial;  color : #714A0F }
H4 { font-family : Verdana, Arial; color : #714A0F; }

/* sisältö */

#sisalto { width: 470px; }
#sisalto .sisennys { margin: 10px 5px 10px 5px; }
#sisalto h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.4; color: #7F6115; }
#sisalto h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.4; color: #C37D01; padding: 5px; margin: 0px; border-color: #ECB700; border-style: dotted; border-width: 0 0 1px 0; }

FORM {
  padding-left : 5px;
}

INPUT.palaute
{
  font-family : Verdana, Arial;
  font-size : 11px;
  width : 100%;
  color : #000000;
}

TEXTAREA
{
  font-family : Verdana, Arial;
  font-size : 11px;
  color : #000000;
  width: 100%;
}

INPUT.button
{
  font-family : Verdana, Arial;
  font-size : 11px;
  color : #000000;
}