html
{
height: 100%;
}

body
{
height: 100%;
}

#screen
{
position: relative;
min-height: 100%;
}

* html #screen
{
height: 100%;
}

#contents
{
padding-bottom: 40px;
}

#credit
{
position: relative;
margin-top: -30px;
} 