I have done a basic web design course a few years ago so I know some html and have done a couple of websites for myself. I am now looking to design my own templates for resale. There is so much info out there but I am not sure exactly what I need for designing templates as opposed to general website design? Should I do a Dreamweaver course? Do I need to learn CSS? Time is not a problem, I figure I can spend time while my toddler is at home learning what I need to know and when he goes to kinda/school I would like to design sites and templates for resale. I just don't want to book into a course at this stage and find that it is not relevant to my needs. ie, designing templates mainly. Thanks!