/*
	nden.net Stylesheet, without permission from kaiser.me
*/
 
* { border: 0; margin: 0; padding: 0; }

html { 
	/* overflow-y: scroll; /* force scrollbars */
}

body {
	background: #cecece;
	color: #bbb;
	font: 11px/22px Helvetica Neue, Arial, Sans-Serif;
	margin: 10px;
	text-shadow: white 0px 1px 0px;
	-webkit-text-size-adjust: none;
}

a {
	color: #bbb;
	text-decoration: none;
	font-weight: bold;
	margin: 0 1px;
	-webkit-transition: color 0.30s ease-out;
}

a:hover {
	color: #777;
}

a.email {
/*	font: 22px/44px Helvetica Neue, Arial, Sans-Serif; */
	font: 22px/44px Courier;
	text-shadow: white 0px 1px 0px;
	-webkit-transition: color 0.50s ease;
	color: #777;  /* #1d529a; */
}

a.email:hover {
	color: #1d529a;
}

a.fingerprint:hover {
	color: #1d529a;
}


p {
	/* margin: 0 0.05em; */
	color: #bbb;
}

p.pgp {
	font: 8px/14px Helvetica Neue, Arial, Sans-Serif;
}

#wrap {
	width: 380px;
	margin-top: 120px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background: url(shadow.png) no-repeat center bottom;
	padding-bottom: 20px;
}

#content {
	background: #f1f1f1;
	border-top: 1px solid #fff;
	padding-bottom: 25px;
	padding-top: 40px;
}

#wrap img {
	margin: 15px 0 10px 0;
}

#footer-wrap {
	width: 380px;
	margin-left: auto;
	margin-right: auto;
}

#footer {
	padding-left: 190px;
}
