
#profile
{
	min-width: 810px;
}

#profile.b-round
{
	background: transparent;
	min-width: auto;
}

#profile.b-round .content
{
	min-width: 810px;
}

* html #profile-navigation
{
	height: 50px;
	overflow-y: hidden;
}

*+html #profile-navigation
{
	height: 45px;
}

#profile-navigation li.city
{
	font-style: italic;
	font-weight: bolder;
	color: #fff;
	font-size: 60%;
	padding-left: 18px;
	padding-right: 15px;
	white-space: normal;
}

*+html #profile-navigation li.city
{
	vertical-align: top;
	padding-top: 12px;
}

*html #profile-navigation li.city
{
	vertical-align: top;
	padding-top: 17px;
}

#profile-navigation li.city select
{
	margin-left: 10px;
	width: 200px;
	outline: none;
	margin-right: 20px;
}

*+html #profile-navigation li.city select
{
	vertical-align: middle;
}

* html #profile-navigation li.city select
{
	vertical-align: middle;
}

.blog
{
	padding: 10px 38px;
	/*margin: 0 auto;
	width: 750px;*/
}

.posts .hatom .hentry:last-child
{
	border-bottom: solid 1px #ccc;
}

.posts .hatom .hentry
{
	padding-left: 2px;
}

.next
{
	margin-left: 1px;
	margin-top: 20px;
	font-weight: bolder;
	font-size: 80%;
}

.next a
{
	color: #ed1846;
}

a.backlink
{
	margin-left: 42px;
}

* html a.backlink
{
	margin-left: 37px;
}

ul.links
{
	margin: 0 0 0 4px;
	padding: 0;
	list-style: none;
	height: 130px;
}

ul.links li
{
	width: 170px;
	float: left;
	vertical-align: top;
	margin-right: 10px;
}

ul.links h2
{
	font-size: 90%;
}

ul.links h2 a
{
	color: #ed1846;
}

ul.links p
{
	display: block;
	color: #555;
	font-size: 60%;
}

ul.notebooks
{
	margin: 0 0 0 2px;
	padding: 0;
	list-style: none;
	height: 200px;
}

ul.notebooks li
{
	width: 170px;
	height: 178px;
	float: left;
	vertical-align: top;
	margin-right: 10px;
	text-align: center;
}


ul.notebooks li p
{
	margin: 0 0 0 0;
	padding: 0;
}

ul.notebooks li p strong
{
	display: block;
	color: #58595b;
	font-size: 90%;
}

ul.notebooks li p em
{
	font-style: normal;
	font-size: 70%;
	font-weight: bolder;
}

ul.notebooks li p em span
{
	margin-right: 4px;
	color: #ed1846;
}