<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'><div style="text-align: left;">I'm probably missing something basic regarding HTML but I'm having trouble getting the PanZoomBar div named "nav" to be positioned anywhere other than the upper right corner of the page.&nbsp; I've tried adding the nav div to the td table cell of a table, but the nav div never moves away from that corner.&nbsp; I'm using OL 2.5.&nbsp; <br><br>Here are code snippets from my HTML, where the PanZoomBar is defined and where the nav div is defined.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; themap.addControl(new OpenLayers.Control.PanZoomBar({div:$('nav')}));<br><br>&nbsp;&nbsp;&nbsp;&nbsp; &lt;td align="center"&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;div id="nav" style="width:150px"&gt;&lt;/div&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&lt;/td&gt;<br><br>Thanks for your help!<br>Andrew Murdoch<br></div><br /><hr />The best games are on Xbox 360.  Click here for a special offer on an Xbox 360 Console. <a href='http://www.xbox.com/en-US/hardware/wheretobuy/' target='_new'>Get it now!</a></body>
</html>