html, body {font-family: Verdana,Arial,Helvetica,sans-serif; margin:0; padding:0; color:#000; background:#eee;}
div#thumbs {margin:0; padding:0; font-size:0.8em; text-align:center;}
@media screen {
  div#thumbs {overflow:auto; background:#ddd; width:260px; height:580px; float:left;}
  h1 {margin:0.25em 0 0.25em 0.25em;}
  p.abt {margin:0.25em 0 0.75em 0.6em; width:900px;}
  h1 span {margin-left:30px;font-size:40%;font-weight:normal;}
}
div#thumbs img {border:none; display:block;}
div#thumbs a {display:block; margin:0 0 0.5em 0;}
iframe#photo {width:648px; height:580px; margin-left:2px; border:none; float:left;}
div#buttons {width:908px;height:22px;position:relative;top:-22px;left:0;z-index:10;text-align:right;padding:1px;clear:both;}
div#buttons span {color:#44f;background:#f8f8f8;font-size:0.8em;cursor:pointer;margin:0 2px;padding:0 2px;border:1px solid #66f;}
div#buttons span:hover {background:yellow;}
p.resizer {width:908px; text-align:right; clear:left; font-size:0.8em; margin-top:0;}
p.resizer span {cursor:pointer;}
p#home {clear:both;margin-top:0;}
p#cr {display:none;}

@media print {
  html, body {background:#fff;}
  div#thumbs {overflow:visible; background:#fff; height:auto !important; float:left;}
  div#thumbs img {border:none; display:inline;}
  div#thumbs a {margin-left:0.5em; width:240px; float:left; text-decoration:none; color:#000;}
  iframe, div#buttons, p.resizer, p#home, h1 span {display:none;}
  p#cr {display:block; clear:both;}
}

