body
{
  background-color:#fef8ec;
  color:#617c58;
  font-family:Times New Roman,Trebuchet MS,Arial,Verdana,Geneva,Helvetica,sans-serif;
  margin:0px;
  text-align:center;
}

img { border:0px; }
table { border-collapse:collapse; }
tr { vertical-align:middle; }
td { padding:0px; text-align:center; }

#resume { width:640px; margin:0px auto 50px auto; color:#617c58; font-size:8pt; }
#resume a { color:#617c58; text-decoration:none; }

#center
{
  width:100%;
  /*height:100%;*/
  margin:0px auto;
}

#index
{
  width:700px;
  height:450px;
  background-color:#ffffff;
  border:1px solid #315a00;
  font-size:10pt; 
  margin:0px auto;
}

#index img { margin:5px 0px; }
#index h1 { font-size:16pt; margin:10px 0px 0px 0px; font-weight:bold; }
#index h2 { font-size:12pt; margin:0px; font-weight:bold; }
#index h3 { font-size:10pt; margin:0px; font-weight:bold; }
#index a { color:#e19900; text-decoration:none; }
#index a:hover { text-decoration:underline; }

#popup { position:absolute; left:60px; top:30px; overflow:hidden; border:1px solid #000000; visibility:visible; }
#popup #header { width:320px; height:18px; background:#9DC4EE url(popup-bgwin.png) left repeat-y; text-align:left; }
#popup #header h1 { color:#ffffff; font:bold 10pt Arial,sans-serif; margin:0px 0px 0px 8px; }
#popup #header #close { width:16px; height:14px; float:right; margin:2px 3px 2px 0px; }
#shadow { position:absolute; left:70px; top:40px; filter:alpha(opacity=70); background-color:#000000; }
#popup, #shadow { width:320px; height:450px; }
#popup object, #popup embed, #popup img { width:320px; height:450px; }
