@font-face {  
  font-family: vga ;  
  src: local("Perfect DOS VGA 437"), url( vga.ttf ) format("truetype"); /* non-IE */  
}  

body {
background-image: url('pics/bg.png');
}

.whole {
position:absolute;
width:730px;
height:490px;
border: 2px solid white;
background:black;
box-shadow: 0px 0px 4px white;
overflow:hidden;
}

h1 {
font-family: vga;
text-align:center;
color:white;
text-shadow: black 4px 4px 4px;
font-size: 48px;
}

#screen {
white-space:pre;
position:absolute;
width:720px;
height:480px;
margin-left:auto;
margin-right:auto;
font-family: vga;
background:black;
color:#aaaaaa;
overflow:hidden;
line-height:16px;
top:5px;
left:5px;
}

.whole2 {
text-align:center;
}

#screen2 {
text-align:left;
white-space:pre;
width:812px;
height:480px;
margin-left:auto;
margin-right:auto;
font-family: vga;
background:black;
color:#aaaaaa;
overflow:hidden;
line-height:16px;
padding: 4 4 4 4;
border: 2px solid white;
}

#resume {
position:absolute;
top:0;
left:0;
overflow:hidden;
height:0;
color:#aaaaaa;
white-space:pre;
}

#setup {
position:absolute;
bottom:0;
left:0;
opacity:0;
}


#mem {
margin: 0 0 0 0;
padding: 0 0 0 0;
position:absolute;
top:80px;
left:112px;
opacity:0;
height:16px;
width: 128px;
}

#award {
position:absolute;
top:0;
left:0;
opacity:0;
}

#caret {
position:absolute;
top:0;
left:0;
}

#star {
position:absolute;
top:0;
right:16;
opacity:0;
}

b {
font-weight:normal;
color:#ffffff;
}

strong {
font-weight:normal;
color:#eeeeee;
}

a {
text-decoration:none;
color:#ffff88;
}

a:hover {
text-decoration:underline;
}

em {
font-style:normal;
color: #cccccc;
}

pre {
font-size:100%;
font-family: vga;
}

#dld {
font-family: vga;
padding: 16 16 16 16;
margin-top:550px;
margin-left:auto;
margin-right:auto;
background:#333333;
width:240px;
border-radius:8px;
box-shadow: 4px 4px 4px black;
text-align:center;
color:white;
}

#dld2 {
color:white;
font-family: vga;
padding: 16 16 16 16;
margin-left:auto;
margin-right:auto;
background:#333333;
width:240px;
border: 2px solid white;
border-radius:8px;
box-shadow: 4px 4px 4px black;
text-align:center;
}