@charset "utf-8";
body {
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCC;
	margin-top:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}
body a, a:link, a:visited {
	color: #ddd;
	text-decoration: none;	
}
body a:hover{
	text-decoration: underline;	
}
date {
	color: #9f2903;
	font-weight:bold;
}

.page {
	padding-left:50px;
}

img {border: 0px;}
div.h1 h1 {
font-weight: normal;
font-size:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:10px;
border-bottom: #a4292e solid 2px;
padding-bottom:6px;
margin-bottom:5px;
}
div.h2 h2 {
font-weight: normal;
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:10px;
border-bottom: #a4292e solid 1px;
padding-bottom:4px;
margin-bottom:5px;
}
.date {
font-weight: normal;
text-align:right;

padding-left:10px;
font-size:18px;
padding-bottom:10px;
}
.photo_time {
text-align:left;
float:left;
}
.photo_comments {
text-align:right;
}

.thumb {
	padding: 30px; 
	float: left;
	width: 150px; 
	height: 200px;
	text-align:center;
	font-size:10px;
}

.last_photo {
	background-color: #262626;
	background-image:url(img/last_photos_bg.jpg);
	float: right;
	text-align:center;
	width: 211px;
	margin-left: 20px;
}
.space {
	height: 20px;
}
.content {
	margin-top: 30px;
	margin-right: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
}



.topmenu {
	background-image: url(img/menu_bg.jpg);
	width: 960px;
	text-align: center;
}
.logo_right {
	text-align: right;
	width: 100%;
}

.logo {
	text-align: center;
}

}

