Out of curiosity...is the problem font size, or the liberal use of Indian words?
I mean, I had quite a bit of trouble getting my mind to comprehend words like Dharmayuddha and Kutayuddha...
If it's font size or type face, we can correct that really easily.
I hate colored backgrounds because I have great difficulty in reading with them. No problem with the words.