/* The sauce of your page. */ body{ background-color: #21202b; color: #bec1cd; margin: 40px auto; max-width: 650px; line-height: 1.2; font-family:"Segoe UI", Segoe, Tahoma, Geneva, sans-serif; font-size: 14px; padding: 0 8px; } /* Headers! I use the second largest headers because why not. */ h2{ border-bottom: 2px solid #735c73; padding:2px; } /* Footer of each page. */ .footer{ text-align:right; font-size:65%; } /* Link colors and highlights! */ a{ color:#bbaad5; border-bottom: 2px solid #bbaad5; text-decoration:none; } /* Link hover! */ a:hover{ color:#e6cbe6; border-bottom: 2px solid #e6cbe6; text-decoration:none; } /* Manually sizing images for mobile accessibility! */ img { max-width: 100%; height: auto; } /* Image bullets that won't make a screen reader user groan in pain, because these properly show up as bullets! */ ul{ list-style-image: url("/img/bullet.jpg"); } /* Selection color. It won't work on some browsers, but it not working doesn't interfere with your enjoyment of the site. */ ::selection { background: #a99a86; color:black; }