I would be fixing it up in firefox, i really dont care about opera since IE alone give me around 90% visitors.
Im not having any problems viewing it. Nice site SeoDelhi. I love the design and its layout very neat. Congratulations and Good luck...