* { font: .7em/1.5em Georgia,"Times New Roman", helvetica, verdana, arial, sans-serif; }
body { background: #1f1f1f; }
h1 { color: #555; font-size: 10em; text-align: center; width: 500px; margin: 100px auto 0 auto; border-bottom: 1px dotted #333; }
h1 em { color: #74b1c7; font-size: 1em; }
h1 span { color: #047aa4; font-size: 1em; }
p { color: #333; font-size: 7em; text-align: center; width: 500px; margin: 5px auto 0 auto; }
p a { color: #313131; font-size: 0.3em; text-decoration: none; border-bottom: 1px solid #047aa4; }
p a:hover { border-color: #74b1c7; color: #555; }