@font-face {
	font-family: AeroMaticsRegular;
	src: url('AeroMaticsRegular.ttf');
}
*, html, body, h1, ul, li {
	margin:0;
	padding:0;
}

body {
	background: #E0E0E0 url('images/background.jpg') repeat-x;	
	font-family: AeroMaticsRegular, Tahoma, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#919191;
}
a:link, a:visited { color:#919191; font-weight:bold; text-decoration:none; }
ul { list-style:none; }
ul li { line-height:18px; padding:6px 0; }

.clear { clear:both; }

h1 { font-size: 35px; }
h3 { font-size: 18px; text-decoration:underline; margin-bottom:5px; }

#ale {
	width: 560px;
	margin: 0 auto;
	padding-top: 150px;
	position: relative;
}
#name { color:#757475; }
#ale p { font-weight:normal; font-size:12px; margin:2px 0 0 0; }
#icon {
	float:right;
	width:55px;
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
#header{
	background: transparent url('images/header.png') no-repeat 50% 0;
	height: 88px;
	position: relative;
	padding: 30px 35px 0 35px;
}
#content {
	background: transparent url('images/content.png') repeat-y 50% 0;
	overflow: hidden;
	padding: 35px 33px 0 33px;
}
#footer {
	background: transparent url('images/footer.png') no-repeat scroll 50% -40px;
	height: 118px;
}
#about { float:left; background: transparent url('images/web.png') no-repeat top right; height:140px; width:260px; }
#contacts { float:right; width:200px; }

#email { background: url('images/email.png') center right no-repeat; padding-right:50px; }
#telephone { background: url('images/contact.png') center right no-repeat; padding-right:50px; }

#social { float:right; }
#social ul li { display:inline; margin-right:25px; }
#social ul li a { padding:6px 30px 6px 0; }

#twitter { background: url('images/twitter.jpg') center right no-repeat; }
#linkedin { background: url('images/linkedin.png') center right no-repeat; }

#goodbye { float:left; }
#goodbye p { font-size:90%; }

