RACE RESULT offers numerous options to embed online registration and results seamlessly in your event website.

This is done through small Javascript snippets that load the results directly into your website (no iframes). All CSS styles from your website will be applied to the online registration and results as well. Where needed, you can add CSS to fine-tune the appearance.
The Javascript code that needs to be copied and pasted to your website can be found in my.raceresult.com→Website Integration.
The below articles explain the different types of embed code in more detail.
For the results this may look like this:
<div id="divRRPublish" class="RRPublish"></div>
<script type="text/javascript" src="//my.raceresult.com/RRPublish/load.js.php?lang=en"></script>
<script type="text/javascript">
<!--
var rrp=new RRPublish(document.getElementById("divRRPublish"), 58385, "results");
-->
</script>
<style>
/* Add custom CSS here or elsewhere to change the design */
</style>
In the screenshot above, some of the colors of the results frame have been modified, this is done using custom CSS in the style tags.