a#play:link,a#play:visited {
  display:block;
  width:300px;
  margin:0 auto;
  border:2px solid #fff;
  background:#00e516;
  color:#222;
  font-size:30px;
  font-family:verdana,'bitstream vera sans','dejavu sans';
  text-align:center;
  padding:10px 0;
  margin-top:50px;
  }

a#play:hover {
  background:#00990c;
  color:#ddd;
  }

.imglinks div {
  display:inline;
  background:#ff6666;
  padding:3px 5px 1px 5px;
  border-width:1px 1px 0 1px;
  border-style:solid;
  border-color:#fff;
  position:relative;
  left:10px;
  z-index:2;
  color:#000;
  }

.imglinks a img {
  display:inline;
  border-width:1px;
  border-style:solid;
  border-color:#fff;
  }

.imglinks p {
  margin-bottom:25px;
  }

#use {
  width:500px;
  background:#fff;
  border:1px solid #999;
  color:#000;
  padding:5px;
  }