.galleryinfo {
				width: 415px;
				/*
				border: 1px solid #808080;
				background-color: #C8BEB5;
				*/
				margin: 10px 0 0 0;
				}
.galleryinfo h2{
					font-family:"Georgia";
					font-size: 17px;
					padding: 0 0 0 0;
					margin: 12px 0 0 20px;
					letter-spacing:-1px;
					font-weight:normal;
					font-style:italic;
					color:#570606;
					
					}
.galleryinfo h3{
					font-family:"Georgia";
					font-size: 14px;
					padding: 20px 0 0 0;
					margin: 0 0 0 0;
					letter-spacing:-1px;
					font-weight:bold;
					font-style:italic;
					color:#222222;
					display:inline;
					}

.galleryinfo date {}
.galleryinfo .left {
					margin: 15px 0 0 1px;
					width:250px;
					float:left;
					}
.galleryinfo .right {float:right;}
.galleryinfo .date  {	color: #666666;	font-family: Georgia;font-size: 10px;letter-spacing: 2px;margin-left: 5px;margin-top: 2px;margin-bottom: 1px;padding-top:0px;}
.galleryinfo .desc  {	color: #572020;	font-family: Georgia;font-size: 12px;letter-spacing: 0px;margin-left: 25px;margin-top: 10px;margin-bottom: 1px;padding-top:0px;line-height: 17px;}
.galleryinfo ul.main  {list-style-type: none;}
.galleryinfo li.main  {	
					color: #572020;
					font-family: Georgia;
					font-size: 12px;
					letter-spacing: 0px;
					line-height: 17px;
					background-image: url("../images/links_bullet.gif");
					background-repeat: no-repeat;
					background-position: 0 2px;
					padding: 0px 15px 6px 13px;
					}

.galleryinfo ul.sub  {list-style-type: none;margin:0px;}
.galleryinfo li.sub  {	
					color: #555;
					font-family: Georgia;
					font-size: 12px;
					letter-spacing: 0px;
					line-height: 17px;
					padding: 0px 5px 6px 3px;
					}
.spacer {clear: both;}
#dividerGallery {
				width: 363px;				
				border: 1px solid #BCB5AC;
				background-color: #D3C4B3;				
				margin: 15px 0px 15px 0px;
				padding: 10px 25px 10px 25px;
				text-align:center;
				}
#dividerGallery img {border:4px solid #FFF;margin:5px 2px 5px 2px;}
.big {font-size:18px;}
.galleryinfo .info  {	color: #222;	font-family: Georgia;font-size: 11px;margin:0px 0px 0px 45px;font-style:italic; }
.galleryinfo .center  {	margin:9px 0px -3px 0px;text-align:center; }

.galleryinfo .poem  {	
					width:400px;
					margin:9px 15px 7px 2px;
					text-align:center;
					font-size: 11px;
					font-style:italic;
					line-height: 19px;
					}

#side p { 
	color: #7F7F6F; 
	margin: 0 20px 10px 20px; 
	font-size: 11px; font-family: arial, verdana, georgia, serif;
	}
	
#side p a, 
#side p a:link, 
#side p a:active, 
#side p a:visited {
	color: #7B0A0A; 
	text-decoration: none; 
	border-bottom: 1px solid #7B0A0A
	}
	
#side p a:hover {
	color: #7B0A0A; 
	/*background: #DEC2C2;*/ 
	text-decoration: none; 
	border-bottom: 1px solid #7B0A0A
	}

#side ul {
	list-style-type: none;
	padding:0 0 0 20px; margin: 0 0 12px 0;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #787870;
	}

#side li {
	padding: 0px 15px 6px 13px; 
	background-image: url("../images/links_bullet.gif");
	background-repeat: no-repeat;
	background-position: 0 2px;
	}
	
#side li.last {
	background: none;
	}

#side li a, 
#side li a:link, 
#side li a:active {
	color: #7B0A0A; 
	text-decoration: none; 
	border-bottom: 1px solid #7B0A0A;
	}
	
#side li a:visited {
	color: #9C4848; 
	border-bottom: 1px dotted #BE8585; 
	text-decoration: none;
	}

#side li a:hover {
	color: #7B0A0A; 
	/*background: #DEC2C2;*/ 
	text-decoration: none; 
	border-bottom: 1px solid #7B0A0A;
	}
	
#side li.pageon {color: #7B0A0A; padding: 2px 2px 2px 4px; margin: 0 10px 6px 0;} 
	
#side h1 {
	color: #3C3C38; 
	font-weight: normal; 
	font-size: 17px; 
	font-family: georgia, arial, verdana, sans-serif; 
	margin: 0 0 5px 18px; padding: 0;
	}
	
#side h2 {
	color: #403F38; 
	font-weight: normal; 
	font-size: 14px; 
	font-family: georgia, arial, verdana, sans-serif; 
	margin: 0 0 5px 20px; padding: 0;
	}

 a.linkki, 
 a.linkki:link, 
 a.linkki:active {
	color: #7B0A0A; 
	text-decoration: none; 
	border-bottom: 1px solid #7B0A0A;
	}
	
 a.linkki:visited {
	color: #9C4848; 
	border-bottom: 1px dotted #BE8585; 
	text-decoration: none;
	}

a.linkki:hover {
	color: #7B0A0A; 
	/*background: #DEC2C2;*/ 
	text-decoration: none; 
	border-bottom: 1px solid #7B0A0A;
	}	