Aesthetic and accessibility are often thought of as opposites when talking about website design and development. A common train of thought is that you can't have a decent looking website while also including all the features necessary to allow people...