Sorry for coming back to this so late but they have just decided what they want to do and now this does not work.
I have attached a url to a picture of the display
PictureCode
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Test.aspx.cs" Inherits="eResources_Test" %>
<%@ Register Assembly="EO.Web" Namespace="EO.Web" TagPrefix="eo" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc0" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link id="myStyleSheet" href="../StyleSheets/eResources.css" rel="stylesheet" type="text/css" runat="server" />
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<CompositeScript>
<Scripts>
<asp:ScriptReference Name="MicrosoftAjax.js" />
<asp:ScriptReference Name="MicrosoftAjaxWebForms.js" />
</Scripts>
</CompositeScript>
<Services>
<asp:ServiceReference Path="~/WebServices/MackinWebServices.asmx" />
</Services>
</asp:ScriptManager>
<eo:Slide ID="eo_sld_eResources"
runat="server"
VisibleSmallItemCount="6"
SmallItemHeight="170"
SmallItemWidth="125">
<SmallItemTemplate>
<img runat="server" id="tn" src='<%# ConfigurationManager.AppSettings["PicsDirectory"] + Eval("BookImage") %>' />
<eo:Flyout ID="eo_fly_BookInfo" runat="server" For="tn">
<ContentTemplate>
<div style="border: solid 1px #404040; padding: 5px; width: 400px; color: Black;">
<img src='<%# ConfigurationManager.AppSettings["PicsDirectory"] + Eval("BookImage") %>' />
</div>
</ContentTemplate>
</eo:Flyout>
</SmallItemTemplate>
</eo:Slide>
</form>
</body>
</html>
As you can see this is almost word for word of the code you provided however when the flyout is display like what is shown in the url I have the flyout displaying for the 4th item over. You can just see the top of the item. The rest is hidden behind the slider control.
Dave