Officially, you cannot download Xbox 360 dashboard themes without an Xbox Live account. Themes are distributed exclusively through the Xbox Live Marketplace, which requires a signed-in profile.
Strong recommendation: Create a free Xbox Live account. It's the only safe, supported way to get themes, and it unlocks other free content like game demos, apps, and avatar items.