I managed to get it to work!!
Thanks for persisting with this and pointing me in the right direction!
For any one else having this issue here is the fix.
Add this to your websites template immediately after the opening <body> tag and be sure to change the $page_url parameter to the target website.
<?php
// START SAFARI SESSION FIX
session_start();
$page_url = "
www.myiframedwebsite.com";
if (isset($_GET["start_session"]))
die(header("Location:" . $page_url));
if (!isset($_GET["sid"]))
die(header("Location:?sid=" . session_id()));
$sid = session_id();
if (empty($sid) || $_GET["sid"] != $sid):
?>
<script>
top.window.location="?start_session=true";
</script>
<?php
endif;
// END SAFARI SESSION FIX
?>