Hehe well i fixed it... i actually created my own parent frame and the put the texture on the frame i created see below
<Ui xmlns="http://www.blizzard.com/wow/ui/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.blizzard.com/wow/ui/
..\..\FrameXML\UI.xsd">
<Script file="KranixUI.lua"/>
<Frame name="KranixUI" frameStrata="BACKGROUND" hidden="false" parent="UIParent" toplevel="false">
<Anchors>
<Anchor point="BOTTOMRIGHT" relativeTo="UIParent" relativePoint="BOTTOMRIGHT" />
<Anchor point="BOTTOMLEFT" relativeTo="UIParent" relativePoint="BOTTOMLEFT" />
<Anchor point="TOPRIGHT" relativeTo="UIParent" relativePoint="TOPRIGHT" />
<Anchor point="TOPLEFT" relativeTo="UIParent" relativePoint="TOPLEFT" />
</Anchors>
</Frame>
<Frame name="ChatGraphic" parent="KranixUI" visible="true" frameStrata="BACKGROUND">
<Size>
<AbsDimension x="512" y="256"/>
</Size>
<Anchors>
<Anchor point="BOTTOMLEFT"/>
</Anchors>
<Backdrop bgFile="Interface\Addons\KranixUI\ChatFrame" tile="false"/>
</Frame>
</Ui>
I also went in and edited the texture then reloaded it and now it fits perfectly against the edges. I would post a screenie but the textures can only be used for private use and don't want the authors Texture get ripped from the screenie and put up here
.