@font-face {
	font-family: "Droid Serif";
	src: url('DroidSerif-Regular.ttf');
}

@font-face {
	font-family: "Droid Serif";
	font-weight: bold;
	src: url('DroidSerif-Bold.ttf');
}

@font-face {
	font-family: "Droid Sans";
	src: url('DroidSans.ttf');
}

@font-face {
	font-family: "Droid Sans";
	font-weight: bold;
	src: url('DroidSans-Bold.ttf');
}

@font-face {
	font-family: "Droid Sans Mono";
	src: url('DroidSansMono.ttf');
}

.vcard {
	-webkit-transform: rotate(-30deg);
    -moz-transform: rotate(-30deg);
    filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
	position: absolute;
	left: 70px;
	top: -30px;
}

.bigname {
	margin: 0;
	padding: 0;
	font-family: "Droid Serif";
	margin-left: -500px;
	padding-left: 500px;
	background-color: #000000;
}
.n .given-name {
	font-size: 84pt;
}

.n .family-name {
	font-size: 36pt;
	margin: -20pt 0 0 5pt;
}

.bigname a {
	text-decoration: none;
	color: #FFFFFF;
}

.adr {
	display: none;
}

.tel .type {
	display: none;
}

.tel {
	white-space: nowrap;
}

#bio {
	width: 285px;
	font-family: "Droid Sans", sans;
	font-size: 12pt;
	padding-left: 10px;
	color: #404040;
	float: left;
}

#bio p {
	width: 100%;
}

#bio p:not(.first) {
	padding-top: 5px;
}

#bio a {
	color: #000000;
	text-decoration: none;
	text-shadow: 0 0 2px #404040;
}

#bio a:hover {
	text-shadow: 0 0 4px #000000;
}


#stalk {
	font-family: "Droid Serif";
	float: left;
	line-height: 1.25em;
	margin-left: 3em;
}

#stalk li {
	white-space: nowrap;
}
