The "yweather" portion is not part of the element name, rather it is the namespace for that element, just as in your XSLT document "xslt" is the namespace for the XSLT elements. Try
Code:
<xsl:value-of select="condition@text" />
Also, I don't think there should be a slash between condition and @text in your code, that may be the problem.