
h2 {
	COLOR: #4d300e; 
	font-size: 15px;
}

body {
	FONT: 10px verdana; 
	COLOR: #4d300e; 
	TEXT-ALIGN: left
 	background-image: url(image/background.gif); 
}
.designedBy {
	FONT: 10px Arial; 
	COLOR: #4d300e; 
	TEXT-DECORATION: none;
	text-align: center;
}

A {
	COLOR: #4d300e; 
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #666;
	text-decoration: underline;
}
img {
	border: none;
}
.tausta {
	background-image: url(image/paper.gif); 
	background-repeat: no-repeat;
}

DIV {
	FONT: 10px verdana; 
	COLOR: #4d300e; 
	TEXT-ALIGN: left
}
TD {
	FONT: 10px verdana; 
	COLOR: #4d300e;
}
INPUT {
	BORDER: #4d300e 1px solid; 
	FONT: 10px verdana; 


}
TEXTAREA {
	BORDER: #4d300e 1px solid; 
	FONT: 10px verdana; 
	TEXT-ALIGN: left;
}



h1 { font-family:Arial,Helvetica; 
     font-size:14px; font-weight:bold; 
     text-decoration:none; color:#0; display:inline;}

SELECT {
	BORDER: #4d300e 1px solid; 
	FONT: 10px verdana; 

}

.bg-generic {
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	MARGIN-BOTTOM: 2px; 
	PADDING-BOTTOM: 7px; 
	PADDING-TOP: 7px; 
	BACKGROUND-COLOR: #ffffff;
}

.bg-generic2 {
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	MARGIN-BOTTOM: 2px; 
	PADDING-BOTTOM: 7px; 
	PADDING-TOP: 7px; 
	BACKGROUND-COLOR: #ffffff;
}

.signature {
	TEXT-ALIGN: right;
	font-style: italic;
}
.ucase {
	TEXT-TRANSFORM: uppercase
}

HR {
	MARGIN: 2px 0px; 
	COLOR: #000000; 
	HEIGHT: 1px
}

.thumb-collection {
	MARGIN-TOP: 7px; 
	FLOAT: left; 
	WIDTH: 231px; 
	BACKGROUND-COLOR: #ffffff;
}
.thumb-main {
	PADDING: 1px; 
	WIDTH: 229px; 
	BACKGROUND-COLOR: #ffffff;
	background: url(images/paper.gif);
}
.thumb-image {
	PADDING: 1px; 
	FLOAT: left; 
	WIDTH: 75px; 
	CURSOR: pointer; 
}
.thumb-link {
	WIDTH: 229px; 
	PADDING: 8px
}

.title {
	MARGIN-BOTTOM: 5px; 
	FONT: bold 10px verdana; 
	COLOR: #000000;
}
.link {
	COLOR: #a0c804;
}
.header {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 2px; 
	FONT: 10px arial; 
	COLOR: #fff; 
	PADDING-TOP: 2px; 
	BORDER: #714614 1px solid; 
	BACKGROUND-COLOR: #ccb498;
	font-weight: bold;
	TEXT-TRANSFORM: uppercase
}
.header a {
	color: #fff;
	font-weight: bold;
}
.header a:hover {
	color: #4d300e;
	font-weight: bold;
	text-decoration: none;
}
/* vieraskirjan tauhkat	*/

div.gb              { 
	margin: 7px 5px 20px 7px; 
	padding: 0px; 
	border: 1px solid #d6d6d6; 
	line-height: 19px; 
	}
	
div.gb-author       { 
	margin: 0px; 
	padding: 1px 10px 1px 10px; 
	border-bottom: 1px solid #d6d6d6; 
	background: #f0f0f0; 
	}
	
p.gb-author-left    { 
	margin: 0px; 
	float: left; 
	}
p.gb-author-right   { 
	margin: 0px; 
	text-align: right; 
	}
div.gb-entry        { 
	margin: 10px; 
	padding: 0px; 
	}
p.gb-browse         { 
	text-align: right; 
	font-weight: bold; 
	}
p.gb-admin-buttons  { 
	margin: 5px 0px 0px 0px; 
	text-align: right; 
	}
.caution            { 
	color: red; 
	font-weight: bold; 
	}
.small              { 
	font-size: 11px; 
	line-height:16px; 
	}
.comment            { 
	margin: 10px 0px 0px 0px; 
	color: #c33333; 
	font-style: italic; 
	}

#tulishow-linkki {
  width: 600px;
  height: 135px;
  margin-left:220px;
  margin-top:420px;
  z-index:1;
  position: absolute;
}