Although your Website Builder theme will work if you do not apply any css styles to the html for the optional content components, you will need to style them if you want to give them a unique design rather than the default style that is applied.
Want to see these components at work? An example site has been set up to display them all at http://builderexample.com