* { margin-top:0px; } 

html {
	min-width: 650px;
	height: 100%;
}

body {background:#fff;}

.am-wrapper{
	float:left;
	position:relative;
	overflow:hidden;
	border:0px;
}
.am-wrapper img{
	position:absolute;
	outline:none;
	border:0px;
	opacity:1;
}
.am-wrapper img:hover{
	opacity:0.8;
}

#hi {
background:#222;
color:#eee; 
padding:12px; 
position:relative; 
font-family:Arial, Helvetica, sans-serif; 
}
.welcome-hi {
display:block; 
font-size:240px; 
font-weight:bold; 
letter-spacing:-10px; 
margin:0px; 
padding:0px; 
position:absolute; 
top:-25px; 
left:10px; 
text-shadow:4px 4px 0px #555;
}
.welcome-mynameis {
display:block; 
width:200px; 
color:#bbb;
text-shadow:4px 4px 0px #111;
font-size:50px; 
margin:0px; 
padding:0px; 
font-weight:bold; 
letter-spacing:-6px;  
position:absolute; 
top:30px; 
left:312px; 
line-height:45px;
}
.welcome-erpham {
display:block; 
font-size:80px; 
margin:0px; 
padding:0px; 
font-weight:bold; 
letter-spacing:-4px;  
position:absolute; 
top:123px; 
left:365px; 
text-shadow:4px 4px 0px #555;
}
.welcome-ewok {
display:block; 
width:160px; 
font-size:32px; 
text-align:right; 
margin:0px; 
padding:0px; 
font-weight:bold; 
letter-spacing:0px; 
color:#555; 
position:absolute; 
top:20px; 
right:20px; 
line-height:29px;
}
.welcome-iama {
font-size:30px; 
color:#ccc; 
letter-spacing:-0px;
}
.welcome-brussels {
font-size:40px; 
margin:0px; 
padding:0px; 
line-height:25px; 
letter-spacing:0px; 
text-shadow:4px 4px 0px #111;
}
.welcome-para {
font-size:17px; 
color:#aaa; 
letter-spacing:1px; 
line-height:24px;
}
.welcome-para b {
color:#fff; 
font-size:18px; 
letter-spacing:1px;
text-shadow:4px 4px 0px #111;
}
#nerd {
background-color:black;
color:white;
width:auto;
height:auto;
position:fixed;
bottom:0px;
right:0px;
padding:6px 8px 8px 8px;
margin-right:5px;
border-top-left-radius: 5px;
border:5px solid white;
font-family:Arial, Helvetica, sans-serif; 
font-size:15px;
}
a:link, a:visited {color: red; text-decoration:underline;}
a:active, a:hover {color: red; text-decoration:none;}