A free CSS template can be easily customized. Along with the CSS template that is downloaded free from the net, one also receives a sample file that aids in getting started with working and modifying CSS templates. In the sample file, you need to check the features, as these elements will be needed later in the CSS templates. When the template is used for a new file, the index.html can be then be used. If it is used for an available site, then some modification, like a code, has to be added to the site. The code has to be added so that the web page is linked to an external file. This is for the web site to recognize the new external file. A little extra knowledge on the hypertext markup language and CSS can help in customizing a free template better. You can change the class or element on the HTML code if you need to make some changes in font, lines, background and so on.