Lee, Lee, Lee… haha
For starters, why do you have a 190KB sprite loading? Surely you aren’t using ALL of those icons???
http://www.leehughes.co.uk/wp-content/p … sprite.png
You are loading jQuery three (yes, THREE!) times, each one is around 55KB
1. leehughes.us1.list-manage.com … om/js/jquery-1.2.6.min.js
2. jqueryjs.googlecode.com … files/jquery-1.3.2.min.js
3. http://www.leehughes.co.uk … s/js/jquery/jquery.js?…
You have a total of 6 different CSS files loading.
Moving your JS into your footer probably isn’t the answer here…