html, body {
 margin: 0;
 padding: 0;
 height: 100%;
 border: none;
}

body {
 background-color: #fff;
}

table {
 height: 100%;
}

#splash {
 background-image: url("splash-bw.jpg");
 background-repeat: no-repeat;
 background-position: center;
 width: 420px;
 height: 560px;
 text-align: left;
 border: 3px;
 border-color: #c36;
 border-style: dashed;
}

#splashtext {
 padding: 25px 20px 20px 25px;
 font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, sans-serif;
 font-weight: bold;
 font-size: 1.5em;
 line-height: 1.9em;
}

#splashtext a:link, #splashtext a:visited {
 padding: 5px 5px 5px 5px;
 color: #fff;
 text-decoration: none;
 background: #000;
}

#splashtext a:hover {
 text-decoration: underline;
}
