Hello Rahulaaditya,
I strongly suggest to consult any basic XSLT tutorial or book (since you did ask in the last few weeks some very basic questions on XML, HTML, CSS, XSLT).
E.g.
http://www.w3schools.com/xsl/[
^] is a valuable source for getting answers on HTML, XML, XSLT, XPATH, et.al.
It seems to me that you try to swollow a chunk that is a bit too big for your current knowledge.
E.g. what you need to know for this is the following XSLT constructs:
- xsl:apply-template (for the title nodes)
- xsl:choice (to decide on the ID node on what font to apply)
If you are not familiar with how to apply a font in HTML or CSS, also consult w3schools for that.
Cheers
Andi