As jQuery Mobile is an HTML5 framework, there's nothing to stop us from adding our own custom CSS rules to pages to add any visual style we want. We can style text, images, widgets, form controls, or other elements by hand, just as we would any desktop site. Of course, working with the framework - default themes and icons and ThemeRoller custom themes - will be easier than hand-crafting CSS for every creative aspect of our sites. But achieving that stunning, unique look for your site probably means a bit of custom CSS. We'll look at some examples in this next exercise.