I have a WCF connection returning a JSON object to page. jTemplate throws a ..
'$T.ContentType' is null or not an object

what am I doing wrong? If the JSON in error? Is the Template bad?

Thanks
Abbott

the JSON ..

GetContentResult
{"ContentType": "Sermons",
"ContentEntry":
[
{
"ContentEntryID":1,
"ProviderID":1,
"Name":"Paul Alcorn",
"Title":"Today Is Great",
"Tip":"Just like every other day",
"Date":"\/Date(1262494800000-0500)\/",
"LinkID":1,
"URL":"First Entry"
}
]
}

for the template ...
<%-- Results Table Template with Header --%>
<script type="text/html" id="ContentsTable">
{#template MAIN}
<div>
<div>{$T.ContentType.bold()}</div>
{#include CONTENTENTRY root=$T.ContentEntry}
</div>
{#/template MAIN}

*** main table ***
{#template CONTENTENTRY}
<table>
<tr style="background-color:Maroon;color:White;">
<th>ID</th>
<t>Date<th>
<th>pID</th>
<th>Name</th>
<th>Title</th>
<th>Tip</th>
<th>lID</th>
<th>URL</th>
</tr>
{#foreach $T as entry}
{#include ROW root=$T.entry}
{#/for}
</table>
{#/template CONTENTENTRY}

{#template ROW}
<tr class="{#cycle values=['','evenRow']}">
<td>{$T.ContentEntryID}</td>
<td>{$T.ProviderID}</td>
<td>{$T.Name}</td>
<td>{$T.Title}</td>
<td>{$T.Tip}</td>
<td>{$T.LinkID}</td>
<td>{$T.URL}</td>
</tr>
{#/template ROW}
</script>