html { 
	background: url(/img/bg.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

div.profile {
	background-color: transparent;
	position: absolute;
	left: 52%;
	top: 129px;
	border-radius-topleft: 3px;
	border-radius-topright: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border: 1px solid transparent;
}

.profile div.profile-head {
	float: left;
	padding: 20px 20px 15px 40px;
	width: auto;
	min-width: 240px;
	max-width: 840px;
}

.profile div.profile-head h1.name {
	font-family:  Helvetica, Verdana, sans-serif;
	font-size: 75px;
	color: #60A8AF;
	margin: 0;
	line-height: 1.1;
	text-shadow: 0px 1px 1px #333;
}

.profile div.profile-head h2.headline {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 35px;
	color: #F78E1E;
	margin: 0;
	line-height: 1.2;
	text-shadow: 0px 1px 1px #333;
}

.profile div.bio {
font-family:  Helvetica, Verdana, sans-serif;
font-size: 20px;
padding: 20px 20px 15px 40px;
font-style: normal;
font-weight: 400;
color: black;
line-height: 1.5;
width: 100%;
}


.bevel-hr {
	
	width: 100%;
	height: 10px;
	border-top-width: 1px; 
	border-top-style: solid; 
	border-top-color: rgb(0, 0, 0); 
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: rgb(255, 255, 255); 
	opacity: 0.12;
}

div#twitter-info {
	color: #6D6E71;
	width: 100%;
	text-align:	center;
	padding-top: 15px;
	
}

#twitter-info img{
	
}