#foo {background: url(../images/erikv_logo_small.gif) no-repeat 61% 380px;}

img#b {border:1px solid #444;margin-right:.5em;position:absolute;left:-90px;top:20px;}

#page_screen {
   background-color:#000000;
   filter:alpha(opacity=80);  
   opacity: 0.8;     
   position:absolute;
   top:0px;
   left:0px;
   width:100%;
   display:none;
}

div.popUp {
   width:640px;
   height:480px;
   background-color:#FFF;
   border:1px solid #000;   
   position:absolute;
   top:0px;
   left:0px;
   display:none;
   overflow:auto;
}

div.popUp div.top {background-color:#c00;color:#fff;text-align:right;padding:5px;}

div.popUp div.top A, div.popUp div.top A:visited {color:white;text-decoration:none;}

div.popUp div.body {padding:1em;color:#333;}

div.popUp h1 {
	font-family: Tahoma, Helvetica, Arial;
	font-size: 18px;
	font-weight: bold;
	color: #c00;
	letter-spacing : .2em;
	text-transform: uppercase;
}

div.popUp h2 {
	font-family: Tahoma, Helvetica, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #777;
	padding: 0;
	margin:0;
	letter-spacing : .2em;
	font-variant : small-caps;
}

td.left {text-align:right;padding:0 1em 1em 0;color:#555;font-weight:bold;}
td.right {padding:0 0 1em 0;}