body {	background: #fff;	font-family: verdana, arial, sans-serif;	color: #444;}a:link, a:visited, a:hover, a:active {	color: #444;	text-decoration :none;}a:hover {	text-decoration: underline;}p, h1 {	margin: 0;	padding: 0;}img {	border: 0;}p {	margin-bottom: 10px;}h1 {	font-size: 18px;}#card {	position: absolute;	top: 50%;	left: 50%;	margin: -98px 0 0 -150px;		border: 1px solid #ccc;	padding: 20px;	width: 300px;	height: 195px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	-webkit-box-shadow:  5px 5px 5px 1px #666;            box-shadow:  5px 5px 5px 1px #666;}