body {
	font: 75%/160% Arial, Helvetica, sans-serif;
	background: black;
	width: 700px;
	margin: 20px auto;
}

.gradient {
	background: #000;
	padding: 30px 0px 30px 30px;
	margin: 30px 0 50px;
	width:600px;
  height:400px;
  position:absolute;
  top:50%;
  left:35%;
  margin-top:-200px;
  margin-left:-350px;	
}

.gradient h1 {
	font: normal 300%/90% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 0;
	color: #fff;
	letter-spacing: -1px;
}

.gradient h1 span {
	background: url(images/gradient-shine.png) repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height: 64px;
}

.gradient h2 {
	font: normal 250%/90% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 15px 0 15px 0;
	color: #fff;
	letter-spacing: -1px;
}

.gradient h2 span {
	background: url(images/gradient-shine.png) repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height: 64px;
}

.gradient h3 {
	font: normal 200%/130% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 15px 0 15px 0;
	color: #fff;
	letter-spacing: -1px;
}

.gradient h3 span {
	background: url(images/gradient-shine.png) repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height: 14px;
}

.mail {
    position:absolute;
    bottom:10px;
    right:10px;
}

.mail a img { 
		border:0 
}