/* --------- HTML / BODY --------- */
body
{
  height: 100%;
  min-height: 480px;
}

/* --------- MAINFRAME --------- */
#mainframe
{
  position: relative;
  width: 780px;
  height: 480px;
  top: 50%;
  margin: -240px auto auto;
}

/* --------- INFO TEXT (HIDDEN) --------- */
#info
{
  color: #FFFFFF;
  font-family: Arial, sans-serif;
  margin: 0px;
  padding: 0px;
}

#info h1
{
  font-size: 14px;
  line-height: 14px;
}

#info h2
{
  font-size: 12px;
  line-height: 12px;
}

#info p
{
  font-size: 10px;
  line-height: 10px;
}

#info a:link{ color: #FFFFFF; }
#info a:visited{ color: #FFFFFF; }
#info a:focus{ color: #FFFFFF; }
#info a:hover{ color: #FFFFFF; }
#info a:active{ color: #FFFFFF; }

embed, object
{ outline: none; }