Do you have a website already up?
If you're trying to make each page on your site look the same:
Use whatever program you use for your html, write the page properties you'd like for your site in .css if you want to use .css, upload it to your server, and make a link to it in the begining of each page using:
<link rel="stylesheet" href="URL.css" type="text/css">
The example before was to show the sort of page properties you could add to each page using a style sheet.
Just for clarification, what exactly do you mean by template?
What do you want the template for, because I might have the wrong end of the stick, so I cant explain it properly- sorry!
If this is wrong, we'll try 3rd time lucky