Hello,
The first thing, is the intro movie really necessary? Most people skip these movies and they are bad for search engines and getting your site indexed. - It also has some code in the top left displayed. - I personally would remove it.
The next thing to look at is how you add text to the page. - Do not format your text by selecting the font drop down list in the Text/HTML editor. - You need to set the formatting of the text within the skin.css file.
The reason for this is that if you use the font drop down list, it adds a ton of font tags to your code which means the file size of your pages is much larger than they need to be.
This is a common mistake that everyone makes when first using DNN.
Check out this article for further info:
Bad practices when working with the Text HTML moduleOn each of your modules on the Home page you have enabled the minimise link, this isn't needed and adds un-necessary code into your pages. - I would disable these from displaying, you may want to consider disabling some of the print icons as well from the modules, ie. would you really want to print out the menu?
The other thing you may want to consider is the actual skin design. - You are using the DNN-Blue skin that comes as default with DotNetNuke, you could have a look around to see if there are any other skins available to suit the theme of your site a little better.
There are quite a few free skins, or skins available for purchase from snowcovered, or you may want to consider designing your own skin using the videos from this site.
A few things for you to think about,
thanks,