html { height:100%;}
body { margin:0; font-size:0.8em; line-height:16px; background-color:#FFFFFF; font-family: "Trebuchet MS", "Myriad Pro", Arial; height:100%;}
a { color:#2D5A71;}
a:hover { text-decoration:none;}

#container { repeat-x #FFF; }

#header { /*background: url(images/nikolay-head6.png)*/ }
#header img { border:0; }

#logo { 
	padding:20px 0 0px 0; 
	text-align:left;
}
#logo a{ 
	color:#000;
	font-family: Georgia, serif;
	font-size: 36px;
	font-style: italic;
	font-weight: bold;
	text-shadow: 4px 4px 4px #bbb;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.4em;
	text-decoration:none;
}
#logo a:hover { }

#menu { 
	background:#FFF; 
	width:780px; 
	margin:0 auto; 
	height:32px; 
	margin-top:0px; 
	border-bottom: medium solid #ff0000;
}
#menu ul { 
	margin:0; 
	padding:0; 
	float:right;
}
#menu ul li{ 
	display:inline-block; 
	float:left; 
	width:120px; 
	list-style:none; 
	text-align:center; 
	height:12px;
}
#menu a { 
	display:block; 
	float:left; 
	width:120px; 
	color:#308fad; /*color:#FF8214; */
	font-size:14px; 
	text-transform:uppercase; 
	font-weight:bold; 
	text-decoration:none; 
	padding-top:8px;
}
#menu a:hover{ 
	padding-top:8px; 
	height:24px; 
	color:#000; 
	background:#DDD; 
}


#main { width:100%; height:100%}

#thumbs { position: relative; width: 130px; height: 130px; }
div.thumb { float: left; padding: 1px; width: 140px; height: 140px; }
div.thumb img { border: 2px solid white; cursor: pointer }

#content { 
	margin:0 auto; 
	padding:0; 
	width:780px; 
	padding:10px 10px 20px 10px; 
	letter-spacing: 0px; 
	font-size: 18px;
	font-family: 'Bookman Old Style', serif; 
	text-align: justify; 
	text-indent: 40px; 
	line-height: 22px; }
#content h1 { 
	margin:0; 
	text-transform:uppercase; 
	font-size:18px; 
	color:#308fad; /*color:#FF8214;*/ /*background:#D1DBBD;*/ 
	border-bottom: solid #DDD; 
	width:350px; 
	padding:5px; 
	margin-top:20px; 
	text-align: left; 
	font-family: Arial, Helvetica, sans-serif; 
	letter-spacing: 0.5px; 
	text-indent: 0px; 
	line-height: 20px;}
#content p { padding-bottom:0px; margin-bottom:0; }
#content p  img{ margin-left:30px; margin-right:20px; margin-top:-50px; margin-bottom:20px; }
#content ul {  text-indent: 0px; }
#content ul li { }
#content address { text-indent: 0px; }

#map { }
#map p { text-indent: 0px; }

#copyright p { 
	font-size: 8px; 
	text-align: right; 
	font-family: Courier, monospace; 
	font-style: italic; 
}

#lastnote p { 
	font-size: 20px; 
	text-align: center; 
	font-family: Georgia, sans-serif; 
	font-style: italic; 
}

#photo { 
	margin: 10px; 
	padding: 0; 
	border: 1px solid #777; 
}
#photoFrame { 
	border: 10px solid #fff; 
	filter: alpha (opacity=15); -moz-opacity: 0.15; opacity: 0.15; -khtml-opacity: 0.15; 
}

#photoList { float:left; }
#photoList ul { margin:5px; }
#photoList ul li { display: inline; margin:5px; }
#photoList ul li a { }
#photoList ul li a img { border: 0; }

#sideLeft { 
	width:20px; 
	height: 700px; 
	background-size: 100% 100%;
	background-image: url(images/decoration/sideLeft20x500.png);
	position:absolute;
	margin-left:-60px;
	margin-top:-5px;
}

#sideRight {
	width:20px; 
	height: 700px; 
	background-size: 100% 100%;
	background-image: url(images/decoration/sideRight20x500.png);
	position:absolute;
	margin-left:820px;
	margin-top:-5px;
}

/*
font-family: Arial, Helvetica, sans-serif;
font-family: 'Arial Black', Gadget, sans-serif;
font-family: 'Bookman Old Style', serif;
font-family: 'Comic Sans MS', cursive;
font-family: Courier, monospace;
font-family: 'Courier New', Courier, monospace;
font-family: Garamond, serif;
font-family: Georgia, serif;
font-family: Impact, Charcoal, sans-serif;
font-family: 'Lucida Console', Monaco, monospace;
font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
font-family: 'MS Sans Serif', Geneva, sans-serif;
font-family: 'MS Serif', 'New York', sans-serif;
font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
font-family: Symbol, sans-serif;
font-family: Tahoma, Geneva, sans-serif;
font-family: 'Times New Roman', Times, serif;
font-family: 'Trebuchet MS', Helvetica, sans-serif;
font-family: Verdana, Geneva, sans-serif;
font-family: Webdings, sans-serif;
font-family: Wingdings, 'Zapf Dingbats', sans-serif;
*/
