Use a .gif with a transparancy for the intro page. The background colour isn't matching, and using a .gif with transparancy for something like that is the easiest way to get it to work.
Or - and here's the better idea - don't use an intro page. They're just annoying (although pretty).
Make sure your links are sorted out in a way that leaves your site easy to navigate. Make sure your content is layed out in such a way that people other than you can understand it.
Remember some people will be on 1024 x 769 (like I am... for some reason) or lower, so it's a good idea to put your links all on the top left and ordered nicely so that people don't have to search your site for the links.
Good luck.
P.S. Your site needs more boobs. Boobs is what the internet is all about.