Many Joomla! users are perfectly happy using templates out of the box. However, often a template needs just a few tweaks to make it fit your needs.
In the beginning of this chapter you learned that Cascading Style Sheets (CSS) take care of your website's look and feel. If you want to change way the site looks, you'll edit the styles in its CSS file (or CSS files, as the template designer may have chosen to split the necessary code in different stylesheet files).
If you're not familiar with CSS and what it does, have a look at the basic explanation in the following section. After that, we'll see how tweaking CSS code works. Later in this chapter you'll find some useful resources explaining CSS in more detail (see Expanding your CSS knowledge).