I want to create a 100% fully custom branded Community like the one shown in this demo
The community in the above demo has a very 'custom' look and feel (e.g. with the tabs presented not as the usual Salesforce tabs, more as buttons with rollovers, in the top right of the screen, lots of rounded corners etc). The presenter only walks through adding a 'Support' tab but doesn't discuss how the overall look and feel was achieved.
What is required to achieve this? Does it need custom CSS or is there a setting on a Community to make it look like this? Any pointers to the right documentation will be highly appreciated.