Hi -
I'm using a 3rd party calendar on a website, and have recently added a custom header. Sadly, there's a black line at the edge of the html include when I open it with IE 6.0 (doesn't show up in FF or Safari.) It also doesn't show up in IE when I open the include separately.

It's also there in IE/Mac, where there's the added bonus that the "border:collapse" isn't happening...

The page can be viewed at patagreenroom.org/calendar
The include is at patagreenroom.org/calendar/headertestdiv.php

There is a LOT of code in there from a lot of different places: js from the Image Ready-created html, includes from the calendar, includes from the header, etc. Is this problem a result of all of that mess? Or is it css-related?
I can't tell from here, and feel like I'm not making any progress.

This is the full code of the php file:

Code:
<style>
.filler {
background-image:url(http://patagreenroom.org/calendar/tablefill.gif);
background-repeat:repeat-x;
height: 165px;
width: 100%;
}
</style>

<div class="filler">
	<?php include_once('http://patagreenroom.org/calendar/calendartop.html'); ?>
</div>
This is the full code of the calendar's header:

Code:
<?php
//-----------------------------------------------------------------
// TotalCalendar program by Matt Palermo
//-----------------------------------------------------------------
// (c)Copyright 2004-2005, Matt Palermo. ALL RIGHTS RESERVED.
//-----------------------------------------------------------------
// You may NOT redistribute this program in any way without written
// permission from the author.
//
// http://www.sweetphp.com
// http://sweetphp.com/projects/TotalCalendar/Copyright.txt
//-----------------------------------------------------------------

// Note 1: You can easily embed this calendar inside of your own tables, frames, or other content.
// All you need to do is go to the following lines in this document to add your custom headers:
//
// +++Start PHP Custom Headers Below This line+++
//
// +++Start HTML Custom Headers Below This line+++ 
//
// This is where you put any customizations that you want on your calendar page
//
$headOut = "";
if(!TCAL_IS_EMBEDDED)
{
	$headOut .= "
	<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\"\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
	<?xml version=\"1.0\" encoding=\"".$Cal->charSet."\"?".">
	<html xmlns=\"http://www.w3.org/1999/xhtml\" lang=\"".$Cal->language."\" dir=\"".$Cal->txtDirection."\">
	<head>
	<title>PATA Production and Event Calendar</title>
";
}

$headOut .= "
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=".$Cal->charSet."\" />
<meta name=\"description\" content=\"TotalCalendar - ".strip_tags($Cal->title)." - ".strip_tags($Cal->description).">
<meta name=\"keywords\" content=\"TotalCalendar, calendar, calendars, event, events, event calendar, php, php calendar, php event calendar, schedule, scheduled events, upcoming, upcoming events\">
";

// Should we load the theme or not
if(!$showThemeless) $headOut .= $tcTheme_cssLoader."\n";

// The following variables are set to default values if not specified elsewhere: 
if(!isset($tc_PageShowFullHeaders)) $tc_PageShowFullHeaders = true; // See note 1 below
if(!TCAL_IS_EMBEDDED) $headOut .= "<title>".$Cal->title."</title>\n";
$headOut .= $extraHeaders;
if(!TCAL_IS_EMBEDDED) $headOut .= "\n</head>\n";

// Use special body style
if(!TCAL_IS_EMBEDDED)
{
	if(isset($specialBody)) $headOut .= $specialBody;
	else $headOut .= "<body>";
}

if($tc_PageShowFullHeaders) {
// +++Start PHP Custom Headers Below This line+++
include_once('http://patagreenroom.org/calendar/calendarhead.htm');

// +++Start HTML Custom Headers Below This line+++ ?>

<div>
	<?php include_once('http://patagreenroom.org/calendar/headertestdiv.php'); ?>
</div>

<?php
}

if(TCAL_IS_EMBEDDED && $tc_PageShowFullHeaders) $CMS->showCMStop();
echo $headOut;

?>
Everything else should be visible in browser-accessible source code.

Thanks in advance for your help.
Jen