Have you calibrated your monitor? It may improve the site.