This is what I have, placed before the </head> to center my flash site vertically and horizontally in the body:
Code:
</script>
<style type="text/css">
<!--
html,body {
margin: 0;
padding: 0;
}
table {
width: 100%;
height: 100%;
}
td {
align: center;
vertical-align: middle;
}
div.container {
position: relative;
margin-left: auto;
margin-right: auto;
width: 870px;
height: 600px;
}
-->
</style>
But I didn't write it, my coder did so I can't support you if it doesn't work for you. Also, you'll have to change the width:870px and height: 600px to match the width and height of your image.