body {	background: #000000;	margin: 0px;; color: #CCCCCC}a,a:link,a:visited {	color: #333333;	font-weight: bold;	text-decoration: none;}a:active { 	color: #333333;	font-weight: bold;}a:hover	{	color: #333333;	font-weight: bold;	text-decoration: underline;}p {	margin: 0px 0px 8px 0px;	padding: 0px;}blockquote {	margin: 7px 23px 7px 23px;}#content {}#rating {	margin-top: 3px;	float: right;}#page {    	background: #000000;	padding: 20px;	text-align: left;	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;	font-size: 12px;	width: 85%;	margin: 20px auto;	margin-bottom: 25px;	line-height: 16px;; color: #CCCCCC}#page a {    	font-weight: bold;}	#page img {	background: #ffffff;    	padding: 4px;	border: 1px solid #ccc;}.column {	width: 48%;	text-align: left;	vertical-align: top;	padding: 5px;	}.column-thumb {	width: 30%;	vertical-align: top;	padding: 5px;	}.column-exif {	width: 34%;	text-align: right;	vertical-align: top;	padding: 4px;	font-weight: bold;	}.column-exif-data {	width: 34%;	text-align: left;	vertical-align: top;	padding: 4px;	}#picture {	padding: 0px 25px 0px 25px;	margin: 15px auto 23px auto;	text-align: center;}.photobox {	padding: 0px;	background: #F3F3F3;	border: 1px solid #666666;			}#nav {	border-bottom: 1px solid #D1D1D1;}.navbar {	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;	color: #666666;	font-size: 11px;	width: 100%;	background-color: #F3F3F3;}.navbar a,.navbar a:link,.navbar a:visited {	color: #666666;	font-weight: normal;	text-decoration: none;	border: 0px;	}.navbar a:active,.navbar a:hover {	color: #111111;	border: 0px;	}.header {	float: left;	position: relative;	padding: 4px 4px 4px 8px;	text-align: left;	font-weight: bold;}.header a,.header a:link,.header a:visited,.header a:active,.header a:hover {	font-weight: bold;}.navmenu {	color: #333333;	padding: 4px 8px 4px 4px;	text-align: right;}.navmenu a,.navmenu a:link,.navmenu a:visited {	color: #333333;	text-decoration: none;	border: 0px;	}.navmenu a:active,.navmenu a:hover {	color: #000000;	border: 0px;	}#notes {	text-align: center;	color: #333333;	margin-left: 100px;	margin-right: 100px;	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; 	font-size: 11px;}#descr {	color: #333333;	margin-top: 13px;	margin-left: 7px;	margin-right: 7px;	margin-bottom: 13px;	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; 	font-size: 11px;	font-style: italic;	text-align: left;}#copyright {	text-align: center;	color: #333333;	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; 	font-size: 11px;}#copyright a,#copyright a:link,#copyright a:visited {	color: #333333;	text-decoration: none;	font-weight: normal;}#copyright a:active,#copyright a:hover {	color: #333333;}.td-calendar-days-vz {	padding: 1px;	text-align: center;	border-top: 0px solid #999;	border-bottom: 1px solid #999;	border-right: 0px;	border-left: 0px;	background: #fff;	color: #999;}.td-calendar-days-vz:hover {	background: #444;}.td-calendar-days {	padding: 1px;	text-align: center;	border-top: 1px solid #999;	border-bottom: 1px solid #999;	border-right: 0px;	border-left: 0px;	background: #fff;	color: #999;}.td-calendar-days:hover {    background: #444;}.td-calendar-navi-vz {	border-top: 0px;	border-bottom: 1px solid #999;	border-right: 0px;	border-left: 0px;	text-align: center;	letter-spacing: 1px;	word-spacing: 5px;}.td-calendar-navi-vz a {    	text-decoration:none;    	color: #444;}.td-calendar-navi {	border-top: 0px;	border-bottom: 1px solid #999;	border-right: 0px;	border-left: 0px;	text-align: right;	letter-spacing: 1px;	word-spacing: 5px;}.td-calendar-navi a {    	text-decoration: none;    	color: #444;}.td-calendar-days-imagefound {	padding: 1px;	text-align: center;	border-top: 1px dotted #999;	border-bottom: 1px dotted #999;	border-left: 1px dotted #999;	border-right: 1px dotted #999;	background: #f5f5f5;}.td-calendar-days-imagefound:hover {    	border-top: 1px solid #999;	border-bottom: 1px solid #999;	border-left: 1px solid #999;	border-right: 1px solid #999;	background: #666;}.td-calendar-days-imagefound a {    	text-decoration: none;    	color: #444;}.td-calendar-days-imagefound a:hover {    	text-decoration: none;    	color: #fff;}.table-calendar {    	font-family: Helvetica, verdana, sans-serif;	font-size: 10px;	padding: 0px;	margin: 0px;	width: 600px;	border-top: 0px;	border-bottom: 0px;	border-right: 0px;	border-left: 0px;}.table-calendar-vz {    	font-family: Helvetica, verdana, sans-serif;	font-size: 10px;	padding: 0px;	margin: 0px;	width: 200px;	border-top: 0px;	border-bottom: 0px;	border-right: 0px;	border-left: 0px;}#calendar {    	width: 590px;    	padding: 10px;    	font-family: Helvetica, verdana, sans-serif;    	font-size: 10px;    	font-weight: bold;	margin: 3px auto 3px auto;	text-align: center;}