h1 {
	margin-bottom: 1em;
}

#Sections {
	font-size: 94%;
	white-space: nowrap;
	margin: 1em 0;
}

#Sections span {
	padding: 0.25em 0.5em;
	margin-right: 0.5em;
}

#Sections span.active {
	background: #eeeeee;
}

#Sections span.first {
	padding-left: 0;
}

#Tasks td {
	font-size: 82%;
	padding: 1em 3em 0 0;
}

#Tasks td.name {
	font-size: 82%;
	padding: 1em 3em 0 0;
	white-space:nowrap;
}

#Tasks td.value {
	text-align: right;
}

#Tasks td.value span {
	margin-left: 0.18em;
}

@font-face {
	font-family: "Rubl Sign";
	src: url(http://www.artlebedev.ru/;-)/ruble.eot);
}
#Tasks td.value span.rur {
	font-family: "Rubl Sign";
	text-transform: uppercase;
	// text-transform: none;
}
#Tasks td.value span.rur s {
	position: absolute;
	overflow: hidden;
	width: .45em;
	height: 1em;
	margin: .1ex 0 0 -.55em;
	text-decoration: none;
	// display: none;
}
#Tasks td.value span.rur s:before {
	content: '\2013';
}

#Tasks tr.head td {
	font-size: 88%;
	padding: 1em 3em 0.75em 0;
	border-bottom: 2px solid #DCDCDC;
}

#Tasks img {
	float:left;
	margin: 0.4em 0.6em 0.1em 0;
}

select.multiple {
	height: 8em;
}

p.comment {
	font-size: 75%;
	margin-top: 0.15em;
}

span.expired {
	color: #A0522D;
}

div.description {
	font-size: 82%;
	max-width: 40em;
	margin-top: 1em;
}



div.post {
	max-width: 40em;
	margin-top: 2.5em;
}

div.post h4 {
	font-size: 94%;
	margin-bottom: 0.5em;
}

div.post h4 span {
	font-size: 80%;
}

div.post p {
	font-size: 82%;
	margin-bottom: 0.25em;
}

div.post img {
	float: right;
	margin: 0 0 1em 1em;
}



form.message {
	margin-top: 3em;
}

form.message label {
	margin-top: 0.75em;
}

form.message select {
	width: 12em;
}

form.message #Submit {
	margin-top: 1.25em;
}