	body {
		background:#ccc;
		color:#333;
		font:normal 62.5%/1.4 'segoe ui',helvetica,arial,sans-serif;
		margin:0;
		text-align:center;
	}
	
	a {
		color:#2970A6;
		text-decoration:none;
	}
	#card {
		background:#fff;
	}
	#card {
		background:rgba(255,255,255,1);
		border:5px solid #fff;
		border-radius:20px 0;
		-moz-border-radius:20px 0;
		-webkit-border-radius:20px 0;
		-moz-border-radius-topleft:20px;
		-webkit-border-top-left-radius:20px;
		-moz-border-radius-bottomright:20px;
		-webkit-border-bottom-right-radius:20px;
		margin:2em auto;
		min-height:405px;
		padding:1em;
		text-align:left;
		width:450px;
	}
	#card #header { margin:0 0 0 90px; }
	#card #header .avatar { float:left; margin:0 10px 10px -90px; padding:0; }
	#card #header h1 { font-size:280%; font-weight:bold; letter-spacing:-1px; margin:0 0 -2px; }
	#card #header h1 a { color:#333; }
	#card #header h1 a:hover { color:#999; }
	#card #header p.title { font-size:120%; font-style:italic; margin:0; }
	#card #header p.org { font-size:120%; font-style:italic; font-weight:bold; margin:0; }
	
	#card #main { clear:both; }
	#card #main #nav { border-top:1px dotted #e6e6e6; }
	#card #main #nav ul { font-size:130%; list-style:none; margin:0; padding:0; text-indent:0; }
	#card #main #nav ul li { display:inline; }
	#card #main #nav ul li a { background:#fff; }
	#card #main #nav ul li a { background:rgba(255,255,255,.9); border-right:1px dotted #e6e6e6; float:left; padding:5px 10px; text-shadow:#eee 2px 2px 2px; }
	#card #main #nav ul li a:hover,
	#card #main #nav ul li.current a { background:#f5f5f5; color:#333; }
	#card #main #nav ul li.end a { border-right:none; }
	
	#card #main_content { border-top:1px dotted #e6e6e6; clear:both; padding:1em; }
	#card #main_content a:hover { color:#999; }
	#card #main_content h2 { color:#ccc; font-size:240%; font-weight:bold; margin:0 0 .5em; text-shadow:#eee 2px 2px 2px; }
	#card #main_content h2 a,
	#card #main_content h2 a:hover { color:#111; }
	#card #main_content h3 { border-bottom:1px solid #d5d5d5; font-size:110%; letter-spacing:2px; margin:0 0 .5em; padding:0 0 .5em; text-transform:uppercase; }
	#card #main_content p { font-size:130%; margin:0 0 1em; }
	#card #main_content ul { font-size:130%; list-style:none; margin:0 0 1em 0em; padding:0; text-indent:0; }
	#card #main_content ul li { clear:left; padding:0 0 5px 100px; }
	#card #main_content ul li strong { color:#999; float:left; font-size:75%; margin:0 0 0 -100px; padding:3px 0 0; text-transform:uppercase; }

	#card #main_content ul.networks {
		font-size:120%;
		list-style:none;
		margin:0 0 1em 0em;
		padding:0;
		text-indent:0;
	}
	#card #main_content ul.networks li { border-bottom:1px dotted #e6e6e6; padding:10px 0 10px 30px; }
	#card #main_content ul.networks li strong { color:#999; display:block; float:none; font-size:75%; margin:0; padding:0; text-transform:uppercase; }
	#card #main_content ul.networks li.blog { background:url(img/ico/feed.png) no-repeat 0 40%; }
	#card #main_content ul.networks li.linkedin { background:url(img/ico/linkedin.png) no-repeat 0 40%; }
	#card #main_content ul.networks li.delicious { background:url(img/ico/delicious.png) no-repeat 0 40%; }
	#card #main_content ul.networks li.facebook { background:url(img/ico/facebook.png) no-repeat 0 40%; }
	#card #main_content ul.networks li.flickr { background:url(img/ico/flickr.png) no-repeat 0 40%; }
	#card #main_content ul.networks li.lastfm { background:url(img/ico/lastfm.png) no-repeat 0 40%; }
	#card #main_content ul.networks li.readernaut {  }
	#card #main_content ul.networks li.twitter { background:url(img/ico/twitter.png) no-repeat 0 40%; }
	#card #main_content ul.networks li.upcoming { background:url(img/ico/upcoming.png) no-repeat 0 40%; }
	#card #main_content ul.networks li.vimeo { background:url(img/ico/vimeo.png) no-repeat 0 40%; }
	#card #main_content ul.networks li.virb { background:url(img/ico/virb.png) no-repeat 0 40%; }
	


	#footer { color:#555; clear:both; color:#fff; font-size:110%; }
	#footer p { margin:0; }

