I use CorelDraw X3 (not XP) however I'm sure they are the same

(oh, you probably meant on an XP OS, lol

)
There are two ways to make a transparent gif in CorelDraw, however I'll give you instructions for one (since you are using the "Publish to the Web" method).
1) In the menu under
"File", select
"Publish to the Web"2) Select
"Web Image Optimizer" , then select the "gif"
3) Click the
"Advanced" button
4) Click
"OK"5) The
"GIF Export" window will appear
6) Select
"Image Color"7) Click on the eye dropper tool button and select the background you want to make transparent on the "Original" image side of the dual window
8 ) Click
"OK",
"OK" then
"Save"This will then turn the image's background color you selected transparent on the output gif (it will show some black squares during the conversion, but that's because in your configs the default is a checkered background to display transparency).
I would recommend that before you convert your image to a gif, you first use a background color similar to the webpage color you are going to lay the image on, so that when you turn it to a transparent gif, there won't be any white fringing around it.
You basically just create a rectangle and set it behind your graphic/logo, then fill it with the color of your webpage's background color (make sure to remove the "outline" color if you have your CorelDraw configs to have an outline created when drawing a rectangle). Then when you follow the steps I gave you above and you select the background color to turn transparent, you will have a smooth transition from the logo to the webpage background (no fringing)
