Niche site..gud work.i think its much better if you change the color combination.the light blue background conceal the white texts.
Your site is good, looks like some unique content. BTW, you can write in normal font, everyone here is having good eye sight.