<!DOCTYPE html> ❤ ::-webkit-scrollbar-thumb:vertical { height: 100px; background: #000; } ::-webkit-scrollbar { height: 10px; width: 10px; background: #fff; } body { background: #fff url(https://static.tumblr.com/6hsqxdt/QJxm8pjx8/light03.png) repeat fixed; margin: 0; } a { color: #eee; text-decoration: none; } #sidebar { position: fixed; width: 200px; height: 100%; padding: 20px; background: #fff url(https://static.tumblr.com/6hsqxdt/MIMm8pjvy/wood03.png) repeat fixed; border-right: 1px dotted #000; } #sb { margin-top: 70%; } h1 { font: 18px consolas; color: #fff; text-align: center; } .desc { font: 8px lucida console; color: #555; text-transform: uppercase; letter-spacing: 1px; text-align: center; padding: 10px; background: #eee; border: 1px solid #434343; border-radius: 5px; -moz-border-radius: 5px; } #nav { text-align: center; } #nav a { width: 50px; font: 8px lucida console; color: #000; text-align: center; display: inline-block; background: #fff; border: 1px solid #434343; padding: 2px; margin: 5px; } #family { width: 900px; position: absolute; left: 300px; top: 80px; padding-bottom: 80px; } #family img { width: 50px; height: 50px; background: #fff; padding: 5px; border-radius: 3px; -moz-border-radius: 3px; } img a { border: none; } #famtable { width: 250px; background: #111; border: 1px solid #434343; padding: 10px; display: inline-block; margin: 5px; } #famtd { width: 180px; font: 10px lucida console; color: #eee; text-align: center; } .charaname { font: bold 15px consolas; color: #fff; text-transform: uppercase; border-bottom: 1px dotted #eee; }