<xsl:variable name="details" select="document('details.xml')" />
that makes $details be a node set of one node, the root node (/) of the
document.
$details/firstimage
selects the child node with name firstimage but there is none, you want
$details/XDoc/firstimage
David
_____________________________________________________________________
This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit http://www.star.net.uk/stats.asp or alternatively call
Star Internet for details on the Virus Scanning Service.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list