body {
	background : #fff url(/images/background.jpg);
	
		font-family : helvetica, arial, sans-serif;
		}

		h1 {
		font-size : 5.7em !important;
		}

		h1 a {
		text-decoration : none;
		display : block;
		border-bottom : 1px solid #ccc;
		padding-bottom : .5em;
		font-family : 'Bitter', Georgia, serif;
		font-weight : bold;
margin-bottom : .4em;

		}
		
		
		
		h1 a:hover {
			text-decoration : none;
			
		}

p {
font-size : 1.25em;
line-height : 1.3em;
padding-bottom : 1em;
}

		h1 a, 
		h1 a:visited,
		h1 a:hover {
		color : #000;
		}

		.vcard, .intro {
		width : 500px;
		margin : 3em auto;
		}

		a {
		color : #00a2ff;
		}

		a:visited {
		color : #00a2ff;
		text-decoration : none;
		}

		a:hover {
		color : #7d9300;
		text-decoration : none;
		}


form label {
margin-top : 1em;
}

form input, 
form textarea {
width : 100%;
}

form .required {
color : red;
margin-right : .5em;
}


