 

.source{font-weight:bold; }
.fragment{font-weight:normal;margin-top:4px;}
.fragments{display:block;}
div {display:none}

body{font-family:tahoma;font-size:12px;}

.shownFragment {position:absolute; left:12px;
 top:50px; background:white;
 border: 1px solid black;}

.shownFragment h2 {margin:10px;} 

.shownFragment p {margin:10px;}

#credits{display:block; 
bottom:30px;
position:absolute;
color:#333;
background:#ccc;
}

html, body {
height: 100%;
}
.fragments { /* div you want to stretch */
min-height: 100%;
}
 
