i am interested in learning to design templates, i have design abilities, as in i could design an image of a website, but how do you take it to the next level to become a template that can me used
I would suggest learning how to use CSS and DIV layers. Use the div layers for the layouts, and define all attributes in the CSS. Thats how I've transfered my layouts to actual web pages. Photoshop, Imageready, and Dreamweaver, along with some free hand scripting.