h1				{
					font-family:"Georgia";
					font-size: 18px;
					padding: 5px 0 0 0;
					margin: 10px 0 15px 0;
					letter-spacing:-1px;
					font-weight:normal;
					font-style:italic;
					color:#570606;
					border-bottom:1px dotted #570606;
					text-align:left;
					
				}
h2				{
					font-family:"Georgia";
					font-size: 17px;
					padding: 10px 0 0 0;
					margin: 10px 0 5px 0;
					letter-spacing:-1px;
					font-weight:normal;
					font-style:italic;
					color:#222222;
					border-bottom:1px dotted #570606;
					text-align:left;
				}
.recentgallery {
				width: 415px;
				text-align:center;
				/*
				border: 1px solid #808080;
				background-color: #C8BEB5;
				*/
				
				margin: 0 0 0 0;
				display:block;
				}
.recentgallery h3{
					font-family:"Georgia";
					font-size: 17px;
					padding: 20px 0 0 0;
					margin: 0 0 1px 0;
					letter-spacing:-1px;
					font-weight:normal;
					font-style:italic;
					color:#570606;
					display:inline;
					
					}
.recentgallery h4{
					font-family:"Georgia";
					font-size: 14px;
					padding: 0 0 0 0;
					margin: 0 0 1px 0;
					letter-spacing:-1px;
					font-weight:bold;
					font-style:italic;
					color:#222222;
					/*display:inline;*/
					}

.recentgallery .galleryright{
					width:160px;
					float:right;
					text-align:center;
					/*
					
					margin-left:auto;margin-right:auto;
					border: 1px solid #808080;
					*/
					}
.recentgallery .left {
					margin: 15px 0 0 1px;
					width:250px;
					float:left;
					text-align:left;
					}
.recentgallery .right {float:right;}
.recentgallery .date  {	color: #666666;	font-family: Georgia;font-size: 10px;letter-spacing: 2px;margin-left: 5px;margin-top: 2px;margin-bottom: 1px;padding-top:0px;}
.recentgallery .desc  {	color: #222222;	font-family: Georgia;font-size: 12px;letter-spacing: 0px;margin-left: 5px;margin-top: 2px;margin-bottom: 1px;padding-top:0px;}

.borderimage {padding-left:2px;padding-top:8px;}
.borderimage .border2 { border: 1px solid #D9D9D7; padding: 0px; margin: 0px;}
.borderimage .border1 { border: 1px solid #747570; padding: 0px; margin: 0px;}
.borderimage .border3 { border: 1px solid #E8E8E7; padding: 2px 2px 0px 2px; margin: 0px; background-color: #f7f7f7;/*background:url(bg.png)*/}
.borderimage .shadow1, .shadow2, .shadow3 {display:inline-table;/* \*/display:block;/**/} 
.borderimage .imgb {display:block;border: 1px dashed #63645F;}
.borderimage .shadow1 {background:url(../images/shadow.gif) right bottom no-repeat;float:left;}
.borderimage .shadow2 {background:url(../images/corner_bl.gif) -6px 100% no-repeat;}
.borderimage .shadow3 {padding:0 4px 4px 0;background:url(../images/corner_tr.gif) 100% -5px no-repeat;}

a.list:link,a.list:active {color: #b30000; text-decoration: none; border-bottom: 1px dotted #b30000;}
a.list:visited {color: #b30000; text-decoration: none; border-bottom: 1px dotted #b30000;}	
a.list:hover {color: #0175BA;}
/*Misc classes*/
.row {margin:8px 0 6px 10px;}
.small{font-size:11px;margin:0 0 0 5px;font-variant: small-caps;}
.divider {clear:both;margin:0 0 0 0;}
.negativedivider{clear:both;margin:-6px;}
.infobox{margin: 19px 0 0 19px;width:180px;text-align:center;}
.inforow {color: #600000;margin:2px 0 6px 10px;font-variant:small-caps;}
.c1 {color: #333;}
#searchform  { width: 190px; border: 1px solid #BEB8B0; background-image: 
               url('../images/search_bg.gif');
               text-align:center;
               padding:15px 0 0 0;
			   margin:20px 0 0 12px;
			   }
#searchform .searchfield{
				border-top:1px solid #9D8359;
				border-left:1px solid #9D8359;
				border-bottom:1px solid #D1C4AE;
				border-right:1px solid #D1C4AE;
				background-color: #E4DCCF;
				margin:2px 0 0 0;
				
				}     
#searchform p {
				margin:0 0 6px 0;
				font-variant:small-caps;
				font-size:11px;
				}
.galleryinfo {
				width: 415px;
				
				/*border: 1px solid #808080;
				background-color: #C8BEB5;
				*/
				margin: 10px 0 10px 0;
				}
.galleryinfo h5{
					font-family:"Georgia";
					font-size: 17px;
					padding: 20px 0 0 0;
					margin: 0 0 0 0;
					letter-spacing:-1px;
					font-weight:normal;
					font-style:italic;
					color:#570606;
					display:inline;
					}
.galleryinfo h6{
					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: #222222;	font-family: Georgia;font-size: 12px;letter-spacing: 0px;margin-left: 5px;margin-top: 2px;margin-bottom: 1px;padding-top:0px;}

.sh-left {
	/*clear: both;*/
	float: left;
	background: url(../images/css/shadow1.gif) no-repeat bottom right;
	/*position:relative;
	left:10%;*/
	/*margin: 0 0 0 -90px;*/
	/*margin: 10px 0 0 10px !important;*/
	margin: 0px 0 0 0px;
	/*border: 1px solid #333;*/
	}
.sh-center {
	
	/*margin: 6px 0 1px 5px !important;
	border: 1px solid #333;*/
	}
.sh-text {
	/*clear: both;*/
	float: left;
	margin: 15px 15px 0 15px !important;
	/*text-align: center;
	border: 1px solid #bbb587;*/
	}
.sh-text p.text{
	/*display:inline;*/
	clear: both;
	font-family:georgia;
	font-size:11px;
	/*padding:0px 0 0 0;*/
	margin: 2px 0 1px 5px;
	width: 150px;
	color:#444;
	/*text-align: left;*/
	}
.sh-text p.nimi{
	/*display:inline;*/
	clear: both;
	font-family:georgia;
	font-variant: small-caps;
	font-size:11px;
	margin: 0 0 1px 4px;
	padding:0px;
	width: 150px;
	}
.sh-text p.copyright{
	/*display:inline;*/
	clear: both;
	font-family:georgia;
	font-size:11px;
	color:#570606;
	/*padding:0px 0 0 0;*/
	margin: -3px 0 1px 5px;
	width: 150px;
	text-align:center;
	font-variant: small-caps;

	
	}
.sh-left div {
		background: url(../images/css/shadow2.png) no-repeat left top !important;
		background: url(../images/css/shadow2.gif) no-repeat left top;
		float: left;
		padding: 0px 5px 3px 0px;
		
		}

	.sh-left img {
		background-color: #fff;
		border: 1px solid #bbb587;
		padding: 3px;
		margin: 0;
		}

	/*.sh-left  { margin: 5px 10px 5px 5px !important; }*/
	
.rantSpace {
		clear: both;
		/*border: 1px solid #d8cfae;
		background-color: #efeddb;*/
		
        width: 399px !important;
		margin: 0px 0px 0px 1px;
		padding: 5px;
		/*text-align: center;*/
		}	

.spacer {clear: both;}
.gallerypaging {
				text-align:center;
				margin:8px 0 5px 0;
			   }
.gallerymainnavi{
				margin:8px 0 13px 0;
				font-weight:bold;
				text-align:center;
				}
.gallerygray{color:#666;}

a.galleryMainLnk:link, a.galleryMainLnk:active   {color: #b30000; text-decoration: none;}
a.galleryMainLnk:visited {color: #b30000; text-decoration: none; border-bottom: 1px dotted #b30000;}	
a.galleryMainLnk:hover {color: #0175BA;text-decoration: none; border-bottom: 1px dotted #0175BA;}